December 09, 2011
Devart is glad to present the new version of
LinqConnect 3.1 - 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 you new improved Entity Developer 4.2 with a new Options
dialog box and advanced support for entity property validation.
This dialog box allows you to tweak rules for mapping database data types to .NET
types for different databases. It provides great flexibility of data type mappings.
You can create, edit, or delete rules for each data type and even create subrules
for different type precision, scale, or length values. For example, by default varbinary(1)
is mapped to the byte array with a single element, however you may want to map it
to the byte type. Now you can easily map this data type as you prefer. The new dialog
box is available from the Tools menu.
In addition, now Entity Developer provides advanced suppport for entity property
validation. It supports Enterprise Library, NHibernate Validator, and Data Annotations
validation frameworks. Entity Developer eliminates the need to manually place the
validation attributes in the generated code. You just need to select the preferred
validation framework and set validation parameters, such as max value, min value,
max length, min length, regular expression, or to select one of the predefined property
formats. After this Entity Developer will generate validation attributes for entity
properties in the generated code. Later you may choose another validation framework,
and Entity Developer will generate correct validation attributes for the new framework
The new Options dialog box also allows you to set custom keyboard shortcuts for
the most often performed operations in Entity Developer and specify the default
appearance and printing settings for your project diagrams.
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