ScottGu announced that Microsoft is releasing the source code for the .NET Libraries. The cheering from developers won’t subside for some time. Reflector is a great tool for peering into assemblies, but nothing beats breakpoints and an Immediate Window for seeing what is happening in managed code.
Developers will now be able to reference the implementation of production quality components. Using Windows Workflow as an example, a developer can use the base activity library and WF service implementations as a guide when extending WF.
Looking at the design time implementation of various components in the presentation frameworks will also, I think, be a great advantage.
Is there a drawback? Sure - I can imagine some people wrapping themselves around a tree trying to find a bug in an underlying framework when they really need to be looking at their own code. I know this, because I’ve been guilty of this behavior myself. :)
Posted
Oct 03 2007, 12:43 PM
by
scott-allen