A bit about release dates.

Posted on 9/18/2006 @ 12:07 PM in #Vanilla .NET by | Feedback | 2850 views

I had the good luck of chit chatting with Pablo Castro at length at VSLive. One of the things he suggested, and I thought was an awesome idea, was to include a slide on the various release dates for all this stuff coming out of MSFT.

Here is that slide to put an end to all confusions.


As you can see, there are a few key points to notice:

1. C# 3.0, LINQ, ADO.NET vNext and the whole sh-bang was never intended to be a part of WinFX - which is now .NET 3.0.

2. .NET 3.0 is really NET 2.0 + some extra stuff. So to develop for .NET 3.0, you will use Visual Studio 2005, with some additional add-ins and binaries you will download and install.

3. Vista and Sharepoint 2007 will be built on .NET 2.0 + .NET 3.0 (which is .NET 2.0+).

In other words, if you haven't already made a move to .NET 2.0, thinking that you will wait and watch for .NET 3.0 before you make that gargantuan move, you are a BLUDY FOOL!!!

Sound off but keep it civil:

Older comments..

On 9/18/2006 12:41:34 PM Fabrice said ..
From your schema, it looks like Orcas won't be built on the CLR 2.0. Is that confirmed?

On 9/18/2006 12:53:27 PM Sahil Malik said ..
Fabrice - to the best of my knowledge yes, you will need Orcas to target .NET vNext. It wouldn't even be a surprise of the next CTP ties all these branches together, so an Orcas CTP would be LINQ + DLINQ + ADO.NET vNext + whatever else.

Now will Orcas be built "using" .NET 2.0 <-- who knows and who cares.

Now, if anyone knows that what I'm saying is incorrect - please come & correct me, so we spread a consistent/right message.


On 9/18/2006 3:15:36 PM Sahil Malik said ..
Okay - so I found some more info. Maybe CLR won't change afterall - it will continue to remain CLR 2.0. But I have no such confirmation from MSFT guys - so that particular detail you mention - could go either way.