Программное обеспечение CodeSmith Generator – это инструмент разработки приложений на базе шаблонов, в которые можно вставлять исходный код на любом языке программирования (C#, Java, VB, PHP, ASP.NET, SQL и других). CodeSmith Generator содержит множество полезных шаблонов, как отдельных, так и наборов для генерации признанных программных архитектур. Разработчики могут легко изменять настройки шаблонов или создавать собственные модели и импортировать в них необходимый исходный код.
Синтаксис CodeSmith Generator практически идентичен ASP.NET, что значительно упрощает освоение синтаксиса шаблонов. Пользователи получают возможность применять в своих шаблонах языки C#, VB.NET или JScript.NET, а также любые языки на основе ASCII. Результатом работы CodeSmith Generator является быстрая разработка высокопродуктивного программного кода. Кроме того, CodeSmith Generator – это меньшее количество багов и повторяющихся действий, а также более совместимый код, отвечающий всем необходимым стандартам.
С CodeSmith Generator заказчики также получают возможности пакетной генерации кода, кэширования шаблонов, интеграции с Microsoft Visual Studio, работы с шаблонами ActiveSnippets, применения интерфейса программирования в пользовательских приложениях, а также поддержку объединения. CodeSmith Generator является оптимальным инструментом как для небольших, так и для комплексных сценариев генерации кода.
Варианты лицензирования CodeSmith Generator:
- CodeSmith Generator – все возможности продукта для одного пользователя.
- CodeSmith Generator Server – серверная лицензия, возможности использования интерфейса программирования приложений (API), задач MSBuild или клиентской консоли на сервере.
- CodeSmith Generator SDK Edition – лицензии с правом внутренней или коммерческой дистрибуции пользовательских приложений, содержащих CodeSmith Generator API.
- CodeSmith Generator Enterprise – лицензии, позволяющие большим организациям предоставлять доступ к CodeSmith Generator для всех разработчиков.