Introduction

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.


Lets get started

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:

SNAGHTML6be3e5a


If you click on Open then you will be presented with two options:

image

  1. File(s) – Which could be a .NET assembly on your PC.
  2. XAP URL – Which is your Silverlight Application.

 

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.

SNAGHTML6c1ea90


We can now give it a few minutes to spin up and see the following references that the application uses.

SNAGHTML6c3e330


We can drill down into the references and view the code behind using only JustDecompile!

SNAGHTML6c61ec9

 

Wrapping up

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


MichaelCrump
About the Author

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.

Comments

Comments are disabled in preview mode.