If you remember my previous blog about Debugging .NET Framework Source Code, well we have now updated the source to include 3.5 SP1.  You can check out the announcement here.

With this, we are releasing the source to the following files:

  • mscorlib.dll
  • system.dll
  • system.data.dll
  • system.drawing.dll
  • system.web.dll
  • system.web.extensions.dll
  • system.windows.forms.dll
  • system.xml.dll
  • Microsoft.Visualbasic.dll
  • System.Web.Routing.dll
  • System.ComponentModel.DataAnnotations.dll
  • System.Web.Abstractions.dll
  • System.Web.DynamicData.Design.dll
  • System.Web.DynamicData.dll
  • System.Web.Extensions.Design.dll

In the future, look for WPF sources also available.

So why would you want to use this instead of just using the .NET Reflector?

Well, let’s take a look at an example:

clip_image002

This is a huge difference if you ask me.  Not only do you see the true code as it was created, but you also can see comments and descriptions of what the code is doing.

You can find the steps on how to configure this here or look at the RSCC web site