Каков наилучший инструмент для создания Entity Class и/или hbm файлов и/или sql script для NHibernate.
Этот список приведен ниже http://www.hibernate.org/365.html, что лучше всего, почему?
- Генератор O/R с открытым исходным кодом (GPL) Moregen, который может объединиться в существующие проекты Visual Studio. Также объединяет изменения в сгенерированные классы.
- Инструмент NConstruct Lite Free для генерации исходного кода NHibernate O/R. Поддержка различных баз данных (Microsoft SQL Server, Oracle, Access).
- Генератор кода GENNIT NHibernate Бесплатный/Коммерческий генерация кода Web 2.0 кода NHibernate с использованием WYSIWYG онлайн-дизайнера UML.
- GenWise Studio с шаблоном NHibernate Коммерческий продукт; Импортирует существующую базу данных и генерирует все XML и классы, включая заводы. Он также может автоматически создавать веб-приложение asp.net для вашего BO-слоя NHibernate.
- Анализатор HQL и редактор графического интерфейса hbm.xml
- ObjectMapper by Mats Helander - это графический интерфейс с поддержкой NHibernate.
- MyGeneration - это графический интерфейс генератора кода на основе шаблонов. Его библиотека шаблонов включает шаблоны для генерации файлов сопоставления и классов из базы данных.
- AndroMDA - это среда генерации кода с открытым исходным кодом, которая использует Model Driven Architecture (MDA) для преобразования моделей UML в развертываемые компоненты. Он поддерживает создание слоев доступа к данным, которые используют NHibernate в качестве своей инфраструктуры персистентности.
- Шаблон CodeSmith для NH
- NHibernate Helper Kit - это надстройка VS2005 для создания классов и файлов сопоставления.
- NConstruct - интеллектуальное программное обеспечение Factory коммерческий продукт; Полная генерация исходного кода .NET С# для всех уровней информационной системы через простую процедуру мастера. O/R, основанное на NHibernate. Для WinForms и ASP.NET 2.0.