LinqConnect 4.2 with LINQPad Integration and Entity Developer 5.5!
April 4, 2013
Devart is glad to present the new version of
LinqConnect 4.2 - an enhanced LINQ to SQL compatible ORM solution with extended
functionality, support for SQL Server, Oracle, MySQL, PostgreSQL, and SQLite. New
version of LinqConnect offers a new version of Entity Developer 5.5 with a large
number of improvements and LINQPad integration.
New version of LinqConnect provides a LINQPad driver that allows performing queries
against the corresponding databases using LinqConnect ORM models. Both static (for
precompiled DataContext) and dynamic (for automatic generation of context and entity
classes) drivers are supported. You can read more about LINQPad support on our LINQPad Support in LinqConnect
Code Generation Improvements
Entity Developer 5.5 offers the following new templates:
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 applications.
Our MVC View Advanced template offers significant advantages over the standard MVC
Scaffolding template. It supports such advanced features as sorting, filtering,
Data Annotations Metadata - generates Data Annotations metadata classes and
decorate 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.
Data Transfer Objects - template, designed for generating Data Transfer Object
Another new feature of code generation is that now you can generate context and
entity classes to different namespaces.
Model First Improvements
Entity Developer 5.5 provides a number of settings to ease the Model First development.
It allows you to define a set of properties that will be present in all the new
entities, and when you create a new entity, these predefined properties will be
added to it automatically.
Model initialization settings now allow you to specify if the string properties
should be mapped to columns of unicode data type by default, and to set default
facets for all the numeric properties.
Working with attributes is greatly improved. Now it is possible to edit attributes
for several selected entities or properties at once. The Attributes page of the
Model Settings dialog box has now the refresh button for refreshing the available
attribute list for the selected assemblies.
Generate Database Wizard now can generate DROP statements for database tables before
CREATE statements. Update To Database Wizard offers a Recreate Database Tables setting
to drop and recreate tables instead of altering them.
When adding a model object (a class, complex type, or enum) from Model Explorer
to a diagram, or a table from Database Explorer to a diagram, now you can add them
with all the related objects.
You are welcome to download LinqConnect.
If you wish to provide feedback on the new version, you can do it on our
forums or with the contact
form. There is also a
feedback form, and we are always glad to have your comments and
take into account your development needs.
If you want to share your ideas about new LinqConnect features, you may do it on