... C# 3.0, LINQ, .NET 3.0, CLR 3.0, Orcas, ADO.NET 3.0, WinFX-->.NET 3.0? Whoaa!! wait a minute !!...
You see, I read this blog post by my good friend David Hayden earlier today. Here is an excerpt
“Pablo Castro, ADO.NET Technical Lead at Microsoft, just dealt the development community a huge blow by mentioning in the MSDN Forums that ADO.NET vNext will not be included in .NET 3.0.”
David is talking about this MSDN Forum thread.
I think PC is too PC. Pablo Castro is too Politically Correct. And I don’t think Pablo dealt a “huge blow”, I think somebody had to do the dirty clean up job that needs to be done – thanks to brain dead MS Marketing. And Pablo like the rest of us, is trying to clear out the confusion.
See we had C# 3.0. People talked about CLR 3.0, .NET 3.0, Orcas, ADO.NET 3.0. Until one day out of the blue S. Somasegar declared that WinFX will now be renamed to .NET 3.0.
So the development world was left confused and started hunting for names. Some started calling it .NET 4.0. Or ADO.NET next version, and then the name ADO.NET vNext, .NET vNext started to get stuck. But what is v”Next”?
I have a better idea.
Let’s just call it
ADO.NET v-r-TooConfusedRightNow
(And this is not a criticism of the ADO.NET team or the C# team – this is solely aimed towards the bozos that renamed WinFX to .NET 3.0).
What do you think?
ADO.NET vrTooConfusedRightNow
C# vrTooConfusedRightNow
.NET vrTooConfusedRightNow.
Ok good. Now back to your regular scheduled programming.