Scott Guthrie has announced that the source code for many .NET Framework libraries is now available and can be used for debugging support within Visual Studio 2008. Initial classes for which source code is available include .NET Base Class Libraries, ASP.NET, Windows Forms, Windows Presentation Foundation, ADO.NET and XML with others such as LINQ to follow.
Once you set up VS2008 debugging symbols and source code can dynamically downloaded from Microsoft servers.
Note that the license is for read-only usage and for use when developing on the Windows platform or software for a non-Windows platform that does not has “the same or substantially the same features or functionality” as the .NET Framework. Hence Mono developers should stay away.
The next time ASP.NET’s DataGridView starts acting strange I’ll be able to see what’s going on!