How to download the .NET Framework's source code

Microsoft's .NET Framework's source code can be downloaded via Visual Studio 2008 on a per-need basis while debugging. Source code for the framework can also be downloaded using tools such as NetMassDownloader. Source code can now also be downloaded via handy MSI bundles.