Entity Developer for NHibernate 6.1

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

О Entity Developer for NHibernate

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.