Entity Developer 4.1 is released!

Discussion of open issues, suggestions and bugs regarding Entity Developer - ORM modeling and code generation tool
Site Admin
Posts: 9516
Joined: Thu 14 Aug 2008 12:44

Entity Developer 4.1 is released!

Post by Shalex » Tue 06 Sep 2011 16:41

Dear users,

Devart is delighted to introduce the new version of Entity Developer that supports ENUM types introduced in the Entity Framework June 2011 CTP release and contains other numerous enhancements.

This release of Entity Developer supports Entity Framework June 2011 CTP. If this version of Entity Framework is installed on the machine, it is selected as the default setting in the application's appropriate dialogs.

As part of Entity Framework, Entity Developer fully supports the newly introduced enum types by providing a new Enum node in its Model Explorer window. Enum types are supported in Entity Developer for Entity Framework, LINQ to SQL, and NHibernate. For an easier use of this type, the application provides the drag-and-drop mechanism allowing to move enum types from the Model Explorer window on to the diagram's surface, and the Find in diagrams function that enables the user to easily locate enum types on the diagram.

Properties of the Enum types as well as those of their members can be conveniently set and modified in the new Enum Type Editor, provided in this latest version. Subsequently, these properties are displayed in the Properties windows and can be edited directly in that window.

The version of Entity Developer for MS SQL server additionally supports such spatial data types as Geography and Geometry. These data types enable the users to represent locations on a map as well as points, geometric shapes, and other data which relies on a coordinate system.

And, finally, yet another major enhancement now implemented in Entity Developer is the support for the Table-Values functions (TVF).

Major improvements in the usability and user-friendliness of the application include entity shape coloring, selection-driven highlighting, application and diagram skins.

The entity shape coloring function allows the user to define a custom coloring for any entity present on the diagram by changing its Shape Color property.

The selection-driven functionality is intended to improve the readability of complex diagrams by visually indicating various interrelations between different entities present on a particular diagram.

The general look and feel of the application is further modernized with sets of skins for the application itself (available only in the standalone version) and for the diagram.

Here is the complete list of Entity Developer 4.1.41 features:
  • New skins to improve the apllication appearance are implemented
  • Selection driven highlighting is implemented
  • Capability for changing the shape color for entities, complex types and enums is implemented
  • Capability for selecting the diagram skin type is implemented
  • Changed behaviour: when the FirstLetterUpperCase / FirstLetterLowerCase option is enabled in Naming rules, each letter after underscore will be capital/lower
  • The bug with setting foreign keys to tables located in non-default schema via the Create Database Wizard is fixed
  • The bug with changing property names ("Index was outside the bounds of the array") is fixed
NHibernate support
  • Support for enumerated types ("enums") is implemented
Entity Framework support
  • Support for enumerated types ("enums") in Entity Framework June 2011 CTP models is implemented
  • Support for spatial data-types for Geography and Geometry in Entity Framework June 2011 CTP models is added
  • Import for selected stored procedures into the context model is implemented
  • Table-Valued Functions support is improved
  • The bug with saving custom attribute properties with default values in .edml files is fixed
  • The bug with an incorrect generation of the private variables names is fixed
LINQ to SQL support
  • Support for enumerated types ("enums") is implemented
Devart development team