Entity Developer for NHibernate 6.1

Лицензии: Бесплатная пробная версия ‎Размер файла: 38.49 MB
‎Рейтинг пользователей: 5.0/5 - ‎2 ‎Голосов

Entity Developer для NHibernate является мощным инструментом моделирования и генерации кода для NHibernate. Используйте подходы Model-First и Database-First для разработки модели или импорта существующих картографических файлов NHibernate и создания кода C или Visual Basic .NET. Разработчик сущности для NHibernate может использовать любой ADO.NET данных для подключения к базе данных. Продукт поддерживает создание почти всех видов отображения. Поколение кода на основе T4 в Entity Developer является очень гибким, позволяя практически все, что вы можете хотеть для генерации кода. Ключевые особенности: Визуальный модель ORM-дизайнер с разработчиком кода Generation Entity помогает создавать и редактировать модели NHibernate визуально. Он поддерживает создание таких видов отображения, как сложные типы, композитный идентификатор, один к многим, один-к-одному и много-к-многим ассоциаций, все виды иерархий наследования, свойства навигации для компонентов, коллекции компонентов и т.д. Генерация кода очень гибкая благодаря использованию T4-похожих шаблонов. Расширенная поддержка больших моделей при генерации модели из большой базы данных, Entity Developer извлекает метаданные оптимальным образом, уменьшая количество вызовов сервера. Entity Developer позволяет разделить модель на несколько диаграмм. Он предоставляет возможность создания отдельного файла для каждого класса сущности. Интеграция в Visual Studio Entity Developer легко интегрируется с Visual Studio 2008, 2010, 2012, 2013 и 2015. Модель-Первый подход предлагает автоматическую синхронизацию отображения и части хранения с концептуальной частью модели и прост в использовании мастеров для синхронизации базы данных с моделью. Первый подход к базе данных позволяет быстро и легко создавать модель из базы данных, обеспечивая гибкие правила именования генерируемых классов. Именованные запросы поддержки S'L Это позволяет определить именованные запросы S'L, которые интерпретируются как методы модели, для которых генерируется класс помощников, содержащий соответствующие методы C или Visual Basic.

история версии

  • Версия 6.1 размещено на 2017-03-16
    - Визуальная студия 2017 поддерживается
  • Версия 5.8 размещено на 2015-07-30
    - Визуальная студия 2013 поддерживается
  • Версия 4.00 размещено на 2011-07-07

Подробная информация о программе

Eula

EULA - Соглашение о лицензировании конечных пользователей

Лицензионное соглашение IMPORTANT - READ ПЕРЕД COPYING, УСТАНОВКА ИЛИ USING. Не используйте и не загружайте это программное обеспечение и любые связанные с ним материалы (в совокупности, квота;Software;) до тех пор, пока вы внимательно не прочитайте следующие условия. Загружая или используя программное обеспечение, вы соглашаетесь с условиями настоящего Соглашения. Если вы не хотите этого соглашаться, не устанавливайте и не используйте Программное обеспечение. Незарегистрированная версия программного обеспечения может свободно распространяться при условии, что пакет дистрибутива не будет изменен. Ни одно лицо или компания не может взимать плату за распространение Программного обеспечения без письменного разрешения правообладателя. Программное обеспечение распространяется «квота;AS IS»quot;. Никакая гарантия любого рода не выражается и не подразумевается. Вы используете на свой собственный риск. Автор не несет ответственности за потерю данных, потерю прибыли или любые другие потери при использовании или неправильном использовании этого программного обеспечения. Вы не можете копировать, изменять, арендовать, продавать, распространять или передавать какую-либо часть Программного обеспечения, за исключением случаев, предусмотренных в настоящем Соглашении, и вы соглашаетесь предотвратить несанкционированное копирование Программного обеспечения. Вы не можете изменить инженера, декоммиль или разобрать программное обеспечение. Вы не можете сублиценза или разрешить одновременное использование программного обеспечения более чем одним пользователем. Любое несанкционированное использование приводит к немедленному и автоматическому прекращению действия этой лицензии. Программное обеспечение может содержать программное обеспечение или другое свойство сторонних поставщиков, некоторые из которых могут быть идентифицированы и лицензированы в соответствии с любым прилагаемой квотой;лицензией.txt цитатом; файлом или другим текстом или файлом.