Our Long National Nightmare is Over
November 8, 2006
New York, NY
Since at least 2003 we've been stuck in a quagmire of missteps, indecision, beta releases, and release candidates. Some of us feared it would never end.
But the .NET Framework 3.0 is now officially released, and that's cause for much rejoicing. Let the balloons drop and the dancing begin! It's a new age. (Here's my XAML contribution to the festivities.)
Of course, finding the proper downloads means dealing with the ever-shifting and hopelessly confusing MSDN web site. A significant page that seems focused on .NET is this one:
-
http://msdn2.microsoft.com/en-us/netframework/aa569263.aspx
The top link on that page brings you to what seems to be the main portal for all things Vista and .NET 3.0:
-
http://msdn.microsoft.com/windowsvista/downloads/products/getthebeta
From there you can go to the page to download and/or install the .NET Framework Redistributable Package (also known as the Runtime Components):
-
http://www.microsoft.com/downloads/details.aspx?FamilyId=10CC340B-F857-4A14-83F5-25634C3BF043
The Runtime Components are not needed if you're running a Vista beta. If you'll be doing development, you'll also need the SDK, which you can download as a burnable ISO image:
-
http://www.microsoft.com/downloads/details.aspx?FamilyId=7614FE22-8A64-4DFB-AA0C-DB53035F40A0
Or, you can get the SDK as a Web install:
-
http://www.microsoft.com/downloads/details.aspx?familyid=C2B1E300-F358-4523-B479-F53D234CDCCF
Finally, if you'll be doing Windows Presentation Foundation programming, you'll probably want the extensions to Visual Studio 2005 to support the WPF:
-
http://www.microsoft.com/downloads/details.aspx?FamilyId=F54F5537-CC86-4BF5-AE44-F5A1E805680D
These links seem to be consistent with those posted by Rob Relyea and Chris Sells, who both provide some additional links of interest.
If you'll be doing WPF programming, you'll probably also want one of the several fine books that will introduce you to the exciting new world of dependency properties, routed input events, and XAML. This one has been well received:
-
Applications = Code + Markup: A Guide to the Microsoft Windows Presentation Foundation
I will be installing all of these final .NET 3.0 pieces on my main work machine today, and then attempting to test out the programs from my book, updating my Web site, etc. I don't anticipate any breaking changes, but you never know.
Meanwhile, congratulations to everyone on this momentous occasion! We are all winners today.