Skip to content

C# 3.0 != .NET 3.0

This seems to confuse an awful lot of people, and Microsoft’s renaming WinFX to ".NET 3.0" is only going to confuse these folks more. To be concise:

".NET 3.0" is a superset of .NET 2.0. It is built with the 2.0 compilers and will not contain the C# 3.0 compiler. If you want LINQ you need Orcas which will ship after the thing which is now called .NET 3.0 and was formerly called WinFX.

All clear now?

Post a Comment

Your email is never published nor shared. Required fields are marked *

Bad Behavior has blocked 1846 access attempts in the last 7 days.

Close