Devart ORM Solution Provides Essentially Enriched Model Designer!

From: Devart <submit(at)devart(dot)com>
To: pgsql-announce(at)postgresql(dot)org
Subject: Devart ORM Solution Provides Essentially Enriched Model Designer!
Date: 2011-06-06 11:52:51
Message-ID: 1307361171132-4458437.post@n5.nabble.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

Devart has recently released the LinqConnect 2.50 - an enhanced LINQ to SQL
compatible http://www.devart.com/linqconnect/ ORM solution with extended
functionality, support for SQL Server, Oracle, MySQL, PostgreSQL, and
SQLite. The new version of LinqConnect features greatly enriched Entity
Developer 3.50 with improved code generation. With the latest version of
this visual ORM model designer, the development of multi-layer applications
with LinqConnect has become much easier. Undoubtedly, .NET developers will
enjoy using it in their work.

Entity Developer Improvements
Now, it is possible to add more than one template to the model, register
added templates within the model and store them either in the Entity
Developer resources, or in the specified folder, or together with the model
itself. The so-called "shared" templates can now be easily shared between
different models.

Another new feature in the area of template use and management is the
possibility to exclude templates from the process of code generation by
setting their "enabled" property to "false". This greatly improves the
flexibility of the code generation process.

Template code can be easily edited in the improved built-in T4 editor. Our
T4 editor features extensive intellisense functionality, syntax
highlighting, navigation to definitions and declarations of objects and
members, present in the template file or included files, multilevel template
inclusion and some others.

The range of templates available in Entity Developer is further extended
with the POCO template with XML mapping for LinqConnect.
Additionally, the Entity Developer application now features, alongside the
FilePerClass option, the EntitiesOutput and ContextOutput functionality that
allows redirecting code generation for entities and appropriate contexts to
any folder or project.

Presently, Entity Developer makes it possible for developers to exclude
classes from being overwritten at each generation; in multi-layered
application development, this allows creating sets of sample classes that
can later be modified as needed.

The use of extended properties defined directly in template code makes the
process of code generation much more flexible. The developer can customize
the set of properties of any element in the model by declaring extended
properties both in template code and in model properties. For example, you
can add the Generate property to every class and then exclude some classes
from generated code by setting this property in the designer.

Starting with this version of Entity Developer, developers can select
attributes from all available assemblies, set values of attribute parameters
and assign attributes to classes, properties or contexts of their model.
Assigned attributes and the values of their parameters will be present in
generated code. For example, the System.ComponentModel.DataAnnotation
attributes can be used for validation.
Lastly, Entity Developer now has runtime support for literals specified in
the 'Default Value' entity field property for LinqConnect models.

Pricing and Availability
New version of LinqConnect is available in following editions:

Professional edition is a fully-featured ORM solution, includes Express
editions of dotConnect for Oracle, dotConnect for MySQL, dotConnect for
PostgreSQL, and dotConnect for SQLite and supports corresponding databases,
and Microsoft SQL Server.

Standard edition is a perfect replacement for Microsoft LINQ to SQL. It is
completely compatible with LINQ to SQL and includes all advanced LinqConnect
features. It supports SQL Server database only.

Express edition is a free limited edition, which has the same features that
Professional edition except for custom code generation templates, and
supports the same database servers, but it is limited to 10 entities in the
model.

A Single license price starts from $149.95. To learn more about LinqConnect
2.50 please visit the Devart site: www.devart.com/linqconnect/
Please, feel free to download express edition or fully-functional trial
version of LinqConnect 2.50 from
http://www.devart.com/linqconnect/download.html
Users are welcome to write any comments and suggestions about LinqConnect on
its support page — http://www.devart.com/linqconnect/support.html

About Devart
Devart is a software development company with 11 years of experience on the
software market and over 20 thousands of devoted users.
We specialize in providing comprehensive development and management tools as
well as native connectivity solutions for the most popular databases,
including Oracle, SQL Server, MySQL, PostgreSQL, InterBase, Firebird, and
SQLite.

--
View this message in context: http://postgresql.1045698.n5.nabble.com/Devart-ORM-Solution-Provides-Essentially-Enriched-Model-Designer-tp4458437p4458437.html
Sent from the PostgreSQL - Announce mailing list archive at Nabble.com.

Browse pgsql-announce by date

  From Date Subject
Next Message Joe Abbate 2011-06-07 20:56:57 Pyrseas 0.2.1 is now available
Previous Message David Fetter 2011-06-06 05:03:56 == PostgreSQL Weekly News - June 05 2011 ==