Entity Developer Express is a modeling and code generation software for Entity Framework and NHibernate. It offers new design methods for ORM models, streamlines development, and enhances database application building.

Entity Developer Express for SQL Server is a limited version of Entity Developer that is completely free. Although it does not allow customization of code templates and is limited to 10 entities in the project, it is still a commendable tool that can facilitate your modeling efforts. Visual ORM Model Designer with Code Generation simplifies the process of creating and editing Entity Framework, NHibernate, and LINQ to SQL models visually, without having to type any XML code. In the GUI, you can manipulate the various designs to create mappings such as table splitting, mapping entity to several tables, complex types, inheritance hierarchies, creating entities from SELECT statements and methods from SQL code, and more.
Another robust feature of Entity Developer is its Model Refactoring tool. This programmable feature permits you to automate building a TPT or TPC inheritance hierarchy or a complex type from several entities having a common subset of qualities in just a few clicks. Furthermore, the software's code generation is highly customizable, thanks to its flexible T4-like templates.
Entity Developer's Model-First approach makes it simple to synchronize the mapping and storage component with the conceptual part of the model. Its easy-to-use wizards smoothly synchronize the database with the model with an automatic synchronization feature. The Update from Database Wizard permits you to synchronize your entity model with your database while trying to preserve any manual modifications to the model.
Lastly, Entity Developer is equipped with a powerful Data Viewing/Editing option. You can execute HQL, LINQ, or Entity SQL queries against the model and view/edit data. The software supports Custom Data Type Mapping and Validation Support, which includes Enterprise Library, NHibernate Validator, and Data Annotations validation frameworks. Overall, Entity Developer is an excellent software that simplifies the complex process of designing and generating code.
Version 6.4: *Visual Studio 2019 is supported