To get started creating dynamic web sites with ASP.NET, you will need the following two downloads.
Both downloads are free, and both are provided in your choice of language. For more information on whats new in Visual Studio 2008
and ASP.NET 3.5 go to the new features page.