Entity Developer for NHibernate - Version 4.00 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 MixedWith 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.