ADO.NET Orcas and Samples
I hope you guys enjoyed the August CTP of ADO.NET vNext. As we make progress on the Orcas release of Visual Studio, the various teams –including ourselves- are working hard at integrating everything in a single product, Visual Studio Orcas. For the ADO.NET Entity Framework this means that you won’t see component-specific CTPs any more for Orcas, and instead you’ll see Orcas CTPs that have all these technologies incorporated. We may still do separate CTPs of related technologies if we see that it would help at some point in time.
Also, since the ADO.NET Entity Framework is in the Orcas builds, we don’t need the generic “vNext” token for it; from now on we’ll refer to it simply as ADO.NET Orcas, which will include the ADO.NET Entity Framework and LINQ to ADO.NET in its various flavors (LINQ to DataSet, LINQ to SQL and LINQ to Entities).
The Orcas October CTP includes an updated version of ADO.NET. The API and the XML file formats for mapping and schemas changed a bit from the August CTP, and the one you’ll see now should stay stable for the most part (we do have a few changes coming, but they should not be very disruptive).
Now for the fine print: the October CTP contains a newer version of all the internal machinery of ADO.NET Entity Framework/LINQ to ADO.NET, but some of the things that go on the top of the stack won’t be there. Specifically, LINQ to Entities will not be supported in this CTP (just timing, waiting for the right compiler to come in, etc.) and the tools that go with the runtime will not be complete by then. You’ll still see VS integration for creating items and setting up projects so they work with ADO.NET and stuff like that, but automatic generation of model/mapping from a database, as well as visual editing of EDM schemas and mappings won’t be there.
Since we won’t have support for generating schemas and mapping files automatically in this CTP, in order to help you get started with these bits we’ve updated and extended all of the examples that we included in the August CTP so they work in the new CTP. You can use these examples as a starting point for your own applications. You can download the samples here.
I know that not having a visual editor is a bit painful; don’t worry, our tools team is working hard at tools to make sure you don’t have to go through the “fun” experience of hand-editing mapping and schema files directly in XML. (and no, the nice tools that we shipped on top of the August CTP will not work with the October CTP, because we’re including our very latest bits there and we don’t have tools that go with them yet).
Which CTP should you be using?
- For people who just want to get an understanding of how the ADO.NET Entity Framework, LINQ to Entities and LINQ to DataSet the best bet for now is still the August ADO.NET vNext CTP.
- For those who want to see the very latest in the Entity Framework runtime and can live without the tools integration that you get in the August CTP, check out the October 2006 Orcas CTP and download the ADO.NET Samples.
As always, feedback is very welcome.
Pablo Castro
ADO.NET Technical Lead
Comments
Anonymous
November 08, 2006
The comment has been removedAnonymous
November 10, 2006
Quick links various items in the news: Microsoft's Soma receives a doctorate degree in India. ArticleAnonymous
November 22, 2006
Greetings Pablo, Just in case others experiment the same problem: The Readme.htm file of the samples describes a procedure for mounting the NorthwindCTP database. I think there is a step missing. In order to get the MDF file to mount, I had to grant NTFS permissions on it to the BUILTINNETWORK SERVICE account. This is the default service account for SQLExpress. You can accomplish the same running: cacls NorthwindCTP.mdf /E /G "network service":F Between steps 2 and 3. Thanks!Anonymous
December 06, 2006
A couple of days ago the October 2006 CTP of Visual Studio Orcas appeared. Loads of people blogged aboutAnonymous
December 06, 2006
A couple of days ago the October 2006 CTP of Visual Studio Orcas appeared. Loads of people blogged aboutAnonymous
December 08, 2006
A couple of days ago the October 2006 CTP of Visual Studio Orcas appeared. Loads of people blogged aboutAnonymous
December 08, 2006
Where's the download? I click on download button and I keep getting a page not found error. Has it been pulled?Anonymous
December 08, 2006
Sorry meant the download for the samples. Thanks.Anonymous
December 11, 2006
The download link on the microsoft site is returning a 404 - any chance of a new link that works?Anonymous
December 13, 2006
Update - it's December :) Any news on an updated CTP? ThanksAnonymous
May 14, 2007
Jeg har brugt en del af min barsel på at kigge .NET 2.0 certificeringerne. Helt utroligt hvor meget enAnonymous
June 15, 2007
Good site, nice design! Please visit my site too: