Welcome to WindowsClient.net | Sign in | Join

Cristian Ricciolo Civera

Windows Presentation Foundation, C++ CLI, LINQ and experiments

Sponsors





  • advertise here

Styles Explorer: BAML decompiler

Since the summer I have studied how XAML markup is "compiled" to produce BAML stream included as resource into the .NET assemblies. So, during free time, I have developed an XmlReader implementation that allow to decompile BAML stream and read it as an XML.
I have also developed a tool called Styles Explorer allowing to open an application or an assembly. For each file you can see the resources and decompile them, or you can explore ResourceDictionary and preview its children.

Here a video showing its usage:

Styles Explorer
Styles Explorer

You can install and try it through ClickOnce (.NET Framework 3.5 required). Hope this is useful to you and I will try to improve and maintain Styles Expolorer, so please send to me requests and bugs.

In the future I will explain how BAML is structured.

Posted: Apr 05 2008, 12:33 AM by RiccioloCristian | with 2 comment(s)
Filed under:

Comments

No Comments

Page view counter