Visual Designer for Telerik Data Access
Since Q2 2015 version, Telerik Data Access ORM does not include a visual model designer and uses code only mapping. Entity Developer Professional Editions supports Telerik Data Access and allows you to design models visually and generate code only mapping for the most recent Telerik Data Access version.
Moreover, Entity Developer offers significantly better support for Telerik Data Access mapping than the deprecated Telerik Data Access Visual Designer and has features that were never available in the native designer.
The list of these features includes powerful template-based code generation, ability to test your model with LINQ queries at design-time, advanced support for large models, etc.
Model-First, Database-First, or Mixed
With our designer you can use either Model-First or Database-First design approach for Telerik Data Access, or you may mix them in any way you like. Easy-to-use Update From Database and Update To Database wizards allow you to synchronize your model and database in any directions at any moment.
Update From Database Wizard tries to preserve manual changes to the model where possible. The Update From Database and Update To Database wizards detect all the database changes that can affect the model and vice versa, e.g. created and deleted tables and views, their columns and foreign keys, column datatype changes, etc.
All changes are displayed in an easy-to-understand form, and you can select only a part of the changes to apply. When updating database schema, Entity Developer considers database server specificity. It does not try to perform unsupported operations.
Tweak the Database-First Settings
When using database-first approach, Entity Developer provides a number of options for creating a model. You may tweak naming rules for the generated names of the classes and their members. Entity Developer allows you to configure case and pluralization, removing and adding of prefixes and suffixes, etc.
After this you may set the default parameters for the generated classes: default assembly and namespace, default schema, cascade style, strategy for accessing a property value, default identity generator and its parameters, etc.