|
Entity Developer is a powerful visual NHibernate designer and code and mapping generator with wide support for NHibernate mapping, ability to generate both hbm.xml and fluent mapping, and rich code generation settings. It introduces new approaches for designing ORM models, boosts productivity, and facilitates the development of database applications.
Model-First, Database-First, or Mixed
With Entity Developer you can use Model-First, Database-First, or mixed approaches to design your model and generate C# or Visual Basic .NET code for it. Easy-to-use wizards allow you to synchronize your model and database in any directions at any moment. All changes are displayed in an easy-to-understand form, and you can select only a part of the changes to apply. When creating a model from an existing database, Entity Developer may store the entire schema in the model or generate a database-independent model. It also provides extensive capabilities for importing existing mapping.
Powerful NHibernate Designer
Designing NHibernate models with Entity Developer is easy and intuitive. All the mapping is defined visually, you don't need to manually edit XML mapping files. Entity Developer for NHibernate supports almost all features of NHibernate mapping. It supports components, most kinds of associations, and all kinds of inheritance mapping strategies.
NHibernate Generator
Entity Developer generates POCO classes in C# or Visual Basic and supports third-party ADO.NET providers for SQL Server, Oracle, MySQL, PostgreSQL, and SQLite. It provides a number of useful options for generating code. Entity Developer can generate both XML and fluent mapping. It also can generate NHibernate configuration XML code to the App.config file of the project or to a separate *.cfg.xml file.

Keywords: Nhibernate, fluent nhibernate, nhibernate mapping, nhibernate designer, mapping, code generation, one-to-one, one-to-many, many-to-many, entity developer, devart, visual studio
|

|