Entity Developer is a powerful ORM designer for ADO.NET Entity Framework, NHibernate, LinqConnect, Telerik Data Access, and LINQ to SQL. You can use Model-First and Database-First approaches to design your ORM model and generate C# or Visual Basic .NET code for it. It introduces new approaches for designing ORM models, boosts productivity, and facilitates the development of database applications.
*Visual ORM Model Designer with Code Generation allows you to create and edit NHibernate, Entity Framework (including Entity Framework Core), LinqConnect, Telerik Data Access, and LINQ to SQL models visually, without typing a line of XML code.
*Multiple ORM Support: Entity Developer supports NHibernate, Entity Framework (including Entity Framework Core), LinqConnect, Telerik Data Access, and LINQ to SQL models.
*Powerful Code Generation: Entity Developer provides powerful T4-like template-based code generation framework
*Model First and Database First: Use any approach in your development (Mode-First or Database-First).
*Data Viewing/Editing: Entity Developer allows executing LINQ or ESQL queries against the model, and view/edit data.
*Optimized Work with Large Models: Entity Developer provides high performance and convenient work with large models on all stages of development.
*Model Validation: Entity Developer checks your model for errors asynchronously while you edit it.
*Visual Studio 2022 version 17.5 Preview is supported
You can always find the latest version of the product on the official Devart website.
v5.7 [Nov 9, 2013]
Features:
- Visual Studio 2013 is supported
- SQL Server 2014 is supported
- The behaviour is changed: installation with the /VERYSILENT install parameter will uninstall the other version of the product without any dialog box if it is installed
- The behaviour is changed: the values of "Target Server" and "Server Version" can be reset via the Model Settings > Synchronization > Mapping dialog despite the fact whether connection is specified in Database Explorer or not
- The behaviour is changed: now replication stored procedures are not shown on the "Select database objects" step of the Create/Update Model From Database wizard (SQL Server)
- The behaviour is changed: now paths to assemblies with attributes (Model Settings -> Model -> Attributes) are saved and used as relative paths
NHibernate support
- The Generate Partial Class option in the Fluent NHibernate template is implemented
- Code generation for model classes is improved: the initialization of the properties, having default values, when creating classes is added
- The behaviour is changed: the "Regenerate Storage and Mapping" option clears existing mapping settings to make NHibernate runtime to use default storage values
Entity Framework support
- Entity Framework 6 is supported
- The new "Provider Manifest Token" model property is implemented to identify the target server
- The "WCF DataMember Attribute on Navigation Properties" property is added to the Data Transfer Object template for pointing the end (-s) where the attribute should be generated
- More information messages, when validating EF6 models basing on the EntityFramework.dll functionality, are added
- The information message about availability of NuGet Package Manager on the workstation is added in the Entity Developer version integrated into Visual Studio
- The override modifier for DbSet class properties generated by DbContext templates is added
- The behaviour is changed: the validation of EF6 models depends on the EntityFramework.dll functionality only (.NET Framework 4.5 is not required any more)
- The behaviour is changed: now a property in the generated code is initialized basing on the default value in CSDL only (instead of default values in any of SSDL and CSDL)