LinqConnect 4.0

LinqConnect 4.0 with Silverlight and Windows Phone Support Is Released!

May 22, 2012

Devart is glad to present the new version of LinqConnect 4.0 - an enhanced LINQ to SQL compatible ORM solution with extended functionality and support for SQL Server, Oracle, MySQL, PostgreSQL, and SQLite.

New 4.0 version of LinqConnect marks a new milestone in LinqConnect development. Renewed LinqConnect demonstrates a new degree of performance and stability. Now it can be used in most complicated use cases and supports submit of very complex object graphs.

Devart LinqConnect 4.0 introduces a Silverlight and Windows Phone 7 editions. Now you can develop rich Web applications with true ORM data access. Moreover, LinqConnect allows using ADO.NET interfaces for working with data, which were not available for Silverlight and Windows Phone before. And in addition, it offers an embedded database engine based on SQLite to store data in fully relational database in Silverlight isolated storage. Read more about LinqConnect for Silverlight...

Starting from the 4.0 version, LinqConnect uses only its own classes. It does not reference the System.Data.Linq assembly any more, and this assembly is not loaded with your applications, using LinqConnect. However you don't need to worry about LINQ to SQL compatibility. Public interface of our classes is completely compatible with the public interface of Microsoft LINQ to SQL classes. Moreover, we provide the Upgrade Wizard for easy upgrading of your LinqConnect projects to the new version of LinqConnect in a few clicks.

In this version we have also optimized LinqConnect performance. We have improved its cache, increased Submit performance, materialization performance, improved stored procedure mapping. For more details on these improvements see our blog article.

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 the UserVoice.