It’s simply amazing! Scott Guthrie announced today that the .NET framework source code is going to be released later this year. He says it will be released at the same time that Visual Studio 2008 and the 3.5 Framework are going to be released. This means that you will be able to drill down inside the framework when debugging your applications in Visual Studio 2008.
This is a bold move from Microsoft’s part by any standards. I think the motivation behind this release is two-fold:
1. This seems to be part of a larger company-wide politic to show to developers that Microsoft genuinely care about them.
2. They also need to work with the flow. More and more, tools like Lutz Roeder’s .NET Reflector (a utility and Visual Studio plugin to decompile and visualize .NET assemblies) are becoming popular and the Framework is, for all intent and purposes, already opened and ripped apart. I look at classes of the framework myself using this tool from time to time.
All that being said, this is really great news and I can’t wait to play with this and see the internals of the framework “in action”.
Click here to view the full article from Scott.
If you don’t know who Scott Guthrie is.. Well he’s the team leader for :
- The AJAX Toolkit
- The CLR
- The Compact Framework
- Windows Forms
- Commerce Server
- Visual Web Developer 2005
- Visual Studio Tools for WPF
In others words, if you love your job as a programmer using Microsoft’s technologies, it’s because of this guy.