Entity Developer 5.5 - Less Manual Coding with Better Code Generation
Devart is glad to announce the release of Entity Developer 5.5 with greatly improved features for NHibernate, ADO.NET Entity Framework. Code generation has undergone the most considerable improvements and the latest version of Entity Developer includes completely new templates.
Code Generation Improvements
MVC Controller and MVC View Advanced — templates designed for generating an ASP.NET MVC Controller and View for using entity classes in ASP.NET MVC application. Using MVC View Advanced template users will be able to apply for work such new advanced features as sorting, filtering, and paging.
Data Annotations Metadata is a new valuable template. It allows users generating Data Annotations metadata classes and decorating entity classes and properties with Data Annotations attributes that specify validation rules, data display settings, and define metadata for Windows Communication Foundation, Dynamic data, and WCF RIA Services.
New template Data Transfer Objects is designed for generating Data Transfer Object (DTO) classes.
In addition, such current templates as DbContext and POCO were significantly improved. DbContext and POCO templates allow managing generation of DataContract, KnownType, and DataMember attributes for classes and properties with the new WCF Data Contract Attributes property. These templates also include Implement InotifyPropertyChanging properties that allow controlling whether the generated classes implement the corresponding interfaces. Another new feature of DbContext template is capability to generate the following kinds of mapping: attribute mapping (for simple cases), fluent mapping in the OnModelCreating method, and fluent mapping in configuration classes.