DevArt Entity Developer v6.3.631 Professional » Developer.Team

DevArt Entity Developer v6.3.631 Professional

DevArt Entity Developer v6.3.631 Professional
DevArt Entity Developer v6.3.631 Professional


Entity Developer is a powerful ORM designer for ADO.NET Entity Framework, NHibernate, LinqConnect, 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
Entity Developer allows you to create and edit NHibernate, Entity Framework, LinqConnect, and LINQ to SQL models visually, without typing a line of XML code. It supports creating all kinds of mapping, such as table splitting, mapping entity to several tables, complex types, inheritance hierarchies, creating entities from SELECT statements and methods from SQL code, etc. Code generation is very flexible due to using T4-like templates, allowing virtually anything you may want for code generation. C# and VB code can be generated for your model out-of-the-box, and you may even create your own templates for other programming languages.

Multiple ORM Support
Entity Developer supports NHibernate, Entity Framework, LinqConnect, and LINQ to SQL models. It offers a separate edition for each of the supported ORMs and the Professional Edition supporting all the three ORMs. Entity Developer for NHibernate and Entity Developer for Entity Framework allow designing NHibernate and Entity Framework models. See the Compatibility page for the list of ADO.NET providers, supported for these ORMs. Entity Developer for LINQ to SQL uses Microsoft SqlClient to connect to database. Entity Developer is also included to the professional edition of dotConnect for PostgreSQL, MySQL, Oracle, SQLite, and Salesforce and to LinqConnect.

Powerful Code Generation
Entity Developer provides powerful T4-like template-based code generation framework. It offers you a number of predefined templates for different use cases. They are templates for generating context, entities, and mapping, with support for fluent, attribute, and XML mapping, both persistence aware and persistence ignorant (POCO) entities, support for validation framework for entity property values validation, etc. Additional templates offer functionality of automatic generating MVC Controller and views, Data Transfer Objects with converter classes for entities, Data Annotations metadata classes and other features. All these templates provide a number of settings for rich configuration capabilities, and if these are not enough, you even can create your own templates.

6.3.631 29-Nov-18

The bug with detecting a false change of DECIMAL columns by Update To Database Wizard is fixed
NHibernate support
The bug with throwing System.NullReferenceException, when connection string and provider are not set, is fixed
Entity Framework support
The new Generate GeneratedCode Attributes option (by default, False) is added to the DbContext template in EF4/EF5/EF6 and the EF Core template
The new Generate Dummy Comments option (by default, False) is added to the DbContext template in EF4/EF5/EF6
The code formatting is fixed in the DbContext template in EF4/EF5/EF6 and the EF Core template
The code generation of a default value for the String property mapped to the column with a default value, that contains a unicode literal with N-prefix, is supported in EF and EF Core
The code generation of DateTime.Now for the DateTime property mapped to the column with the default value SYSDATETIME() is supported in EF and EF Core
The code generation of DateTime.UtcNow for the DateTime property mapped to the column with the default value GETUTCDATE() or SYSUTCDATETIME() is supported in EF and EF Core
The code generation of DateTimeOffset.Now for the DateTimeOffset property mapped to the column with the default value SYSDATETIMEOFFSET() or GETDATE() is supported in EF and EF Core
The code generation of DateTimeOffset.UtcNow for the DateTimeOffset property mapped to the column with the default value GETUTCDATE() or SYSUTCDATETIME() is supported in EF and EF Core
The code generation of a default value for the Guid property mapped to the column with the default value NEWID() or NEWSEQUENTIALID() is supported in EF1/EF4/EF5/EF6
The code generation of a default value for the Boolean property mapped to the column with the numeric default value is supported in EF1/EF4/EF5/EF6
The bug with detecting a default value GETDATE() in DateTime properties and NEWID() / NEWSEQUENTIALID() in Guid properties by Update To Database Wizard in EF Core Model is fixed
The bug with generating fluent mapping for the TPC inheritance by VB.NET version of DbContext template in EF4/EF5/EF6 is fixed


Only for V.I.P
Warning! You are not allowed to view this text.