Jigar Mehta’s WebBlog

November 25, 2006

Orcas December CTP will replace ADO.NET with LINQ

Filed under: Uncategorized — jigarme @ 2:41 pm

Another significant information I wanted to share with you is, Orcas December CTP is going to replace ADO.NET with LINQ. About LINQ,

The LINQ Project is a codename for a set of extensions to the .NET Framework that encompass language-integrated query, set, and transform operations. It extends C# and Visual Basic with native language syntax for queries and provides class libraries to take advantage of these capabilities.

Read more about LINQ here

Read more about Orcas December CTP information here



  1. Thanks for helping raise awareness of LINQ and the Orcas December CTP. We are super excited about this upcoming CTP and in particular the LINQ support we’ll be featuring across a number of different products.

    I do want to clarify one detail, however; LINQ does not replace ADO.NET, but provides a powerful, innovative framework for integrating queries into the language. ADO.NET builds on that framework, offering LINQ to SQL, LINQ to DataSet, and LINQ to Entities. All three of these technologies are part of ADO.NET, along with existing DataSet support and an extended ADO.NET Data Provider model (used by LINQ to Entities to access other stores).

    Please see Somasegar’s Blog for more information on the relationship between LINQ and ADO.NET: http://blogs.msdn.com/somasegar/archive/2006/06/21/641795.aspx.

    You can also download the August CTP for ADO.NET, which works with the May LINQ CTP to expose LINQ over Entities here: http://www.microsoft.com/downloads/details.aspx?familyid=b68f6f53-ec87-4122-b1c8-ee24a043bf72&displaylang=en

    This August CTP includes support for mapping your relational store to a conceptual “Entities”, exposed either through the existing ADO.NET Data provider model or as Objects. The conceptual entity model can be queried through an extendeded “Entity SQL” language (which may, for example, be more suitable for ad-hoc query) or integrated into your programming language through LINQ to Entities.

    More information on new features of ADO.NET can be found on http://msdn.microsoft.com/data/Default.aspx.

    Thanks for your help and support in spreading the excitement around LINQ!

    Michael Pizzo
    Software Architect
    Data Programmability Team
    Microsoft Corporation

    Comment by Michael Pizzo — November 28, 2006 @ 2:30 pm

  2. Hey, thanks michhel for rectifying the problem. I read it somewhere that ADO.NET is being replaced by LINQ, may be in the meaning that current ADO.NET techniques will not be used now, as LINQ is coming.

    Jigar Mehta
    Microsoft Corporation.

    Comment by Jigar Mehta — December 1, 2006 @ 5:47 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: