Dave said:
Ah, that's interesting. Pardon my ignorance, but what is C# 2?
I have VS.NET 2003 (aka VS7.0) and .NET 1.1. I know that VS is now at 2005
(beta) and that .NET will shortly be at 2.0, codenamed "Longhorn", or is it
"Whidbey", no, hang on "Indigo", or was it "Yukon" - oh boy, you can see
I'm
getting confused.
These are a lot of very different things you mention
C# 2 is the version that will be released with the upcoming VS.NET 2005
(and is now available in betas and various CTPs). It coincides with the
version of the .NET framework that's associated with the same release (and
which used to be called Whidbey a while back).
Longhorn is an operating system and should be released sometime during
2006, it doesn't have much to do with .NET, VS.NET or C# releases. Indigo
is a technology that was developed as part of Longhorn, even if it might
get ported back to XP. And Yukon is (or was?) the code name for the
upcoming release of SQL Server 2005.
Now, to get some confusion back - big talk right now is actually C# 3, not
2, and associated bits, because these were recently introduced to the
general public. The release of this _might_ coincide somehow with
Longhorn... ;-)
Oliver Sturm