Entity Developer is a versatile software tool that enables efficient modeling and generation of codes for applications that utilize ADO.NET Entity Framework, LinqConnect, and LINQ to SQL.
Entity Developer comes with a Visual ORM Model Designer and Code Generation feature that enables users to create and edit Entity Framework and LINQ to SQL models visually. The software supports editing the storage part graphically and allows for the creation of various types of mappings, including table splitting, mapping entities to multiple tables, complex types, and inheritance hierarchies. Its code generation capability is highly flexible owing to its use of T4-like templates. The software has several predefined templates, including the POCO and DbContext template, which supports the generation of Entity Framework 4.1 code-first (fluent mapping) and DbContext API features.
Additionally, Entity Developer has advanced support for designing large models and allows for the splitting of models into several diagrams to improve their readability. The software seamlessly integrates with Visual Studio 2008 and 2010, allowing for the easy editing of Entity Developer models as Visual Studio documents.
Entity Developer provides users with the Model-First approach implementation that offers automatic synchronization of mapping and storage parts with the conceptual part of the model. The software features easy-to-use wizards for synchronizing the database with the model. Additionally, Entity Developer offers users the possibility to synchronize their model with a database using the Update from Database Wizard, while preserving manual changes to the model where possible.
Finally, Entity Developer enables data viewing and editing. It allows for executing LINQ or Entity SQL queries against the model and viewing the results. With Entity Developer, users can visualize their models and generate code in a more efficient and faster manner.
Version 3.50:
* LINQ to SQL: POCO template with XML mapping generation
* Entity Framework: POCO template,Self-Tracking template, DbContext template with fluent mapping generation
* Template Editor is significantly improved
* Ability to declare additional properties and specify .NET attributes for model objects
Version 3.20: * Added possibility to split model into several diagrams for better handling of large models
Version 3.00:
* Supported Visual Studio 2010 Service Pack 1 Beta
* Update To Database with Storage Synchronization functionality added
* Added Update Model From Database functionality
* Added multiselect support for properties
* Improved large models handling
Version 2.50:
* New T4 like template engine with powerful editor added
* Updated code generation
* Ability to execute LINQ to SQL, LINQ to Entities, and Entity SQL queries with data and native sql preview added
* Ability to preview and edit data displayed in Database Explorer added
* Table splitting added
Version 1.00:
Visual schema modelling
Customizable user interface
Reverse engineering (database object to entity model)
Predefined templates for class generation
Custom templates for generated classes
Flexible template language for custom templates
GUI for predefined and custom templates
Diagram with zooming