Screenshot Preview

Entity Developer - Summary

by Devart (formerly Core Lab) - Product Type: Add-In / Application

Summary

Entity Developer by Devart (formerly Core Lab)

URLs: entity-developer, entity developer, entitydeveloper, devart

Modeling and code generation tool. Entity Developer lets you create and edit Entity Framework, LinqConnect, NHibernate, and LINQ to SQL models visually. You can use either Model-First or Database-First approaches to design your models and generate C# or Visual Basic .NET code from them. Entity Developer introduces approaches for designing ORM models, boosting productivity, and facilitating the development of database applications.

Visual ORM Model Designer with Code Generation

Entity Developer allows you to create and edit Entity Framework, LinqConnect, NHibernate, 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 Entity Framework 1 and 4, LinqConnect, NHibernate and LINQ to SQL models. Entity Developer for SQL Server uses standard Microsoft SqlClient, and intended for designing LINQ to SQL, and Entity Framework models. Entity Developer for dotConnect uses Devart dotConnect data providers. It allows you to design LinqConnect and Entity Framework models, and is available as a part of LinqConnect and Professional editions of dotConnects for Oracle, MySQL, PostgreSQL, and SQLite. Entity Developer for NHibernate allows designing NHibernate models using any ADO.NET providers, including dotConnects and Microsoft SqlClient.

Integration to Visual Studio

Entity Developer seamlessly integrates with Visual Studio. You may edit your Entity Developer models as Visual Studio documents, in the same way as EDM models. Entity Developer toolbars and tool windows behave as native Visual Studio toolbars and toolwindows, all Entity Developer functionality is available from Visual Studio menu. However, Entity Developer can be used as a stand-alone application, and it does not require Visual Studio to function.

Features

Model First and Database First - Use any approach in your development - Model-First or Database-First.

Optimized Work with Large Models - Entity Developer provides optimized performance and convenient work with large models on all stages of development.

Data Viewing/Editing - Entity Developer allows executing LINQ or ESQL queries against the model, and view/edit data.

Model Validation - Entity Developer checks your model for errors asynchro­nous­ly while you edit it.

Code Generation - Code generation is very flexible due to using T4-like templates, allowing virtually anything you may want for code generation.

Entity Developer Professional Edition Features

LINQ to SQL support

Entity Framework support

NHibernate support

Visual schema modelling

Reverse engineering

Predefined templates

Custom templates

SQL Server support

Third-party ADO.NET provider support

Unlimited number of entities in model

Entity Developer NHibernate Edition Features

NHibernate support

Visual schema modelling

Reverse engineering

Predefined templates

Custom templates

SQL Server support

Third-party ADO.NET provider support

Unlimited number of entities in model

Entity Developer Entity Framework Edition Features

Entity Framework support

Visual schema modelling

Reverse engineering

Predefined templates

Custom templates

SQL Server support

Third-party ADO.NET provider support

Unlimited number of entities in model

Entity Developer LINQ to SQL Edition Features

LINQ to SQL support

Visual schema modelling

Reverse engineering

Predefined templates

Custom templates

SQL Server support

Third-party ADO.NET provider support

Unlimited number of entities in model

What's new in Entity Developer V4.2?

New skins to improve application appearance

Selection driven highlighting implemented

Change shape color for entities, complex types and enums

Select diagram skin type

Support for enumerated types ("enums") implemented

Support for spatial data-types for Geography and Geometry - (Entity Framework only)

Import selected stored procedures into context models - (Entity Framework only)

Table-Valued Functions support - (Entity Framework only)

What's new in Entity Developer V3.50?

LINQ to SQL: POCO template with XML mapping generation - template added

Entity Framework: POCO template, Self-Tracking template, DbContext template with fluent mapping generation - template added

Template usability has been improved

The Template Editor has been significantly improved

Ability to declare additional properties for model objects has been added

Ability to specify .NET attributes for model objects has been added

A "Preserve schema name in storage" option has been added

A bug with procedures that differ only by name in the Database Explorer has been fixed (Entity Framework models)

A bug with the "Access" combobox in the Association editor in LINQ to SQL models has been fixed

What's new in Entity Developer V2.80?

Support for ADO.NET Entity Framework 4 added

Support for multi-result set methods added

Improved dialogs for editing model objects

Full integration with Visual Studio implemented

Added full support for ModificationFunctionMapping

Improved Find in Model functionality

Improved One-To-One associations handling

What's new in Entity Developer V2.50?

New T4 like template engine with editor added

Updated code generation

Ability to generate separate files for classes added

Entity Framework Pregenerated Views support added

Improved null handling code generation

Ability to execute LINQ 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 (emulation of deferred loading for "large" datatypes in EF)

OnDelete support for associations added

Corrected the setting of Source and Table attribute for non-database objects

Fixed bug with attach_Entity methods

Fixed bug with access and inheritance modifiers for properties

Fixed bug with out-parameters of stored procedures

Fixed bug with procedures returning nullable types

Fixed bug with ProviderManifestToken

What's new in Entity Developer V2.20?

Advanced mapping with Entity Framework QueryView now supported

Displaying of Navigation properties on diagram and project explorer implemented

Ability to change properties order added

Ability to edit Referential constraints added

Ability to set OnDelete action added

Ability to set Rows Affected parameter added

Added advanced search on the model

Added support for SQL Server CE

Added dialogs for suitable storage model editing

Added support for storing connections in the configuration files

Added Entity Set Pluralization Naming Rule

Fixed bug with namespaces

Fixed bug with invisible OK button in Association Editor

Fixed bug with <edmx:*> tags

Fixed bug with XML Comments serialization

Modeling and code generation tool.

Pricing: Entity Developer V4.2.110 1 Developer License - Professional Edition, Entity Developer V4.2.110 1 Developer License - NHibernate Edition, Entity Developer V4.2.110 1 Developer License - Entity Framework Edition, Entity Developer V4.2.110 1 Developer License - LINQ to SQL Edition

Evals & Downloads: Read the Entity Developer help file, Read the Entity Developer License Agreement, Download the Entity Developer Professional Edition V4.2.110 evaluation on to your computer - Expires After 30 Days

Operating System for Deployment: Windows 7, Windows Vista, Windows XP

Architecture of Product: 32Bit

Product Type: Add-In, Application

Compatible Containers: Microsoft Visual Studio 2010, Microsoft Visual Studio 2008, Microsoft Visual Basic 2010, Microsoft Visual Basic 2008, Microsoft Visual C++ 2010, Microsoft Visual C++ 2008, Microsoft Visual C# 2010, Microsoft Visual C# 2008, Microsoft SQL Server 2008, Microsoft SQL Server 2005, .NET Framework 4.0, .NET Framework 3.5, .NET Framework 3.0, .NET Framework 2.0

Keywords: Entity Developer

crlab corelab

SQL query language

Database DB Management

Part numbers: PC-532475-406624 532475-406624 PC-532475-406626 532475-406626 PC-532475-406627 532475-406627 PC-532475-406628 532475-406628

Product Search

Enter search words:

Why buy from ComponentSource?

ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.

More Info | About Us

Award