Wie ich heute erfahren habe, gibt Microsoft den Quellcode für verschiedene Klassenbibliotheken frei. Bisher war es ja nicht möglich, in die Klassenbibliotheken rein zu debuggen. Das habe ich im Gegensatz zu Java schon sehr vermisst.
Welche Bibliotheken werden dabei sein?
- Base Class Libraries (mscorlib.dll)
- ASP.NET (System.Web.dll)
- Windows Forms (System.Drawing.DLL & System. Windows.Forms.dll)
- ADO.NET (System.Data.DLL)
- XML (System.Xml.DLL)
- WPF (System.Windows.DLL)
Leider wird der Code unter der Microsoft Reference License veröffentlicht. Heißt im Klartext: Gucken, aber nicht anfassen.
Wenn man einen Fehler im .NET Framework entdeckt, dann darf man sich freuen ihn gefunden zu haben – und wenn man ihn meldet, dann wird er (vielleicht) bald gefixt. (frei nach dem Motto: Wer einen Fehler findet, darf ihn behalten).