Code source du framework .NET

Publié par Fabrice Michellonet sous le(s) label(s) le 3 août 2009

Cela fait plus d'un an et demi que le site Microsoft Reference Source Code Center à vu le jour. Rappelons que ce dernier à pour but de mettre à disposition le code source des assembly suivantes :

  • Mscorlib.DLL
  • System.DLL
  • System.Data.DLL
  • System.Drawing.DLL
  • System.Web.DLL
  • System.Web.Extensions.DLL
  • System.Windows.Forms.DLL
  • System.XML.DLL
  • WPF (UIAutomation*.dll, System.Windows.DLL, System.Printing.DLL, System.Speech.DLL, WindowsBase.DLL, WindowsFormsIntegration.DLL, Presentation*.dll, et quelques autres...)
  • Microsoft.VisualBasic.DLL

Depuis lors Visual Studio 2008 à été mis à jour afin d'offrir la possibilité de debugger en direct les sources du framework .NET. Pour ceux qui aurait loupé l'info au moment de la sortie (peut-être que l'info n'a pas été assez bien relayée), voici un tutoriel de Shawn Burke qui vous permettra de configurer votre IDE préféré.

Pour les utilisateurs de VS2005 ou bien des version Express de Visual Studio, alors .NET Mass Downloader est l'outil qu'il vous faut car il vous permettra de remplir le cache de code source utilisé par l'IDE et en prime vous autorisera de travailler même lorsque vous n'êtes pas connecté à Internet.

Voila donc quelques cas ou vous pourrez vous permettre d'oublier Reflector :D.