WPF Assembly Source Code Now Available
As promised so long ago, Microsoft has publicly exposed the source code for the WPF assemblies in .NET 3.5 SP1! Not only is the source available, but now developers can step into the inner workings of WPF with the Microsoft Reference Source Server when debugging!
This is FAR Microsoft exposing the entirety of .NET 3.5 SP1. Microsoft is not becoming Mozilla, here. Nonetheless, I whole-heartedly applaud Microsoft making this important step toward embracing open standards and principles, selfless information sharing and transparent development.
The source for all these assemblies is available:
- NPWPF
- ReachFramework
- PenImc
- System.Printing
- PresentationBuildTasks
- System.Windows.Presentation
- PresentationCFFRasterizer
- UIAutomationClient
- PresentationCFFRasterizerNative_v0300
- UIAutomationClientsideProviders
- PresentationCore
- UIAutomationProvider
- PresentationFramework.Aero
- UIAutomationTypes
- PresentationFramework.Classic
- WindowsBase
- PresentationFramework.Luna
- WindowsFormsIntegration
- PresentationFramework
- wpfgfx_v0300
- PresentationFramework.Royale
- PresentationFontCache
- PresentationHostDll
- PresentationHost
- PresentationHostProxy
- XamlViewer_v0300
- PresentationNative_v0300
- XPSViewer
- PresentationUI
See the Reference Source Code Center blog to get started. Happy coding!
Tags: IdentityMine
You can comment below, or link to this permanent URL from your own site.
4 November, 2008 at 5:43 am
[...] WPF Assembly Source Code Now Available – now available for v3.5sp1. Debug like a developer in the WPF [...]