Microsoft has finally released some of the source code to the .NET Framework. Although we could use it before by using reflector, now we get some comment goodness plus we can step into the code. The odd thing is that you can't just download the source code, you have to set up VS2008 to step into it then it downloads it on demand from Microsoft.
Here are the parts of the framework they have released:
- .NET Base Class Libraries (including System, System.CodeDom, System.Collections, System.ComponentModel, System.Diagnostics, System.Drawing, System.Globalization, System.IO, System.Net, System.Reflection, System.Runtime, System.Security, System.Text, System.Threading, etc).
- ASP.NET (System.Web, System.Web.Extensions)
- Windows Forms (System.Windows.Forms)
- Windows Presentation Foundation (System.Windows)
- ADO.NET and XML (System.Data and System.Xml)