Entity Developer is a professional tool for creating ORM models. It supports Entity Framework, Entity Framework Core, NHibernate, LINQ to SQL, LinqConnect, and Telerik Data Access models. It was created for database developers to simplify the process of designing ORM models visually, without writing a single line of code.
Database-first or model-first approaches
First, a new model must be created. It can be created either database-first or model-first, that is, from a pre-existing database or without a pre-existing database. By choosing the second option, a database will be generated from the model. You can also choose whether to enable or disable automatic sync with the storage part during the conceptual part of the design process when using the model-first approach.Visual model design and code generation
When all is set up, you can use items listed in Model Explorer to start creating classes, inheritances, methods, and similar, and drag them to the main window, where you can insert properties, create mappings, and so on. Model Explorer also allows you to create your own templates or choose from a list of existing ones for generating C# or Visual Basic code from models.Tracking errors and warnings
Errors and warnings are listed in the Error List, enabling you to see if something is not working properly while the model is being edited. If there is an error or warning present, you can revalidate the model after it has been corrected.A streamlined design experience
This is a useful tool for simplifying the process of creating database applications, while presenting new ways of designing ORM models. It supports integration with Visual Studio.