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!

Explore posts in the same categories: Development

Tags:

You can comment below, or link to this permanent URL from your own site.

One Comment on “WPF Assembly Source Code Now Available”


  1. [...] WPF Assembly Source Code Now Available – now available for v3.5sp1.  Debug like a developer in the WPF [...]


Comment: