JustDecompile is a new, free developer productivity tool designed to enable easy .NET assembly browsing and decompiling. In the past it has only worked with .NET assemblies, but today it also works with Silverlight XAP files. I’m going to walk you through a sample of using this functionality.
Head over to Telerik.com and click on the Download Beta button. After everything is downloaded and installed then you will see a new icon on your desktop called Telerik JustDecompile. Go ahead and double click it to open JustDecompile. Your screen should look like the following:
If you click on Open then you will be presented with two options:
We are going to select “XAP URL” and enter the URL to the Book Shelf demo by SilverlightShow. (In case you are wondering, this application is released as Open Source)
Enter http://bookshelf.silverlight.bg/ or any other Silverlight Application and hit OK.
We can now give it a few minutes to spin up and see the following references that the application uses.
We can drill down into the references and view the code behind using only JustDecompile!
I encourage you to check out Telerik JustDecompile Beta as well as our own Silverlight Controls. Our Q3 2011 release enriches our XAML suites with 6 new controls for Silverlight and 7 for WPF.
Additional Resources
If you want to know what is new in XAML Q3 2011 then check out this blog post by our Silverlight Team.
Check the online demos at Silverlight | WPF
To download the latest release log into your accounts - Silverlight | WPF
Michael Crump is a Microsoft MVP, Pluralsight and MSDN author as well as an international speaker. He works at Telerik with a focus on everything mobile. You can follow him on Twitter at @mbcrump or keep up with his various blogs by visiting his Telerik Blog or his Personal Blog.