Saturday, August 30, 2008

Silverlight Spy – See what that Silverlight application is really all about…

Chris Koenig - Silverlight Spy

“I found this GREAT tool for Silverlight developers today called Silverlight Spy.   It’s basically a jazzed-up runtime inspector of running Silverlight applications.  Point it at a web site containing a Silverlight control and it will snoop into the XAP file to read out all the XAML and show you exactly what’s going on.  Here’s a screen shot of Silverlight Spy in action:

image_2 

Web Browser

As you can see from the screen cap, there are a LOT of things to look at.  First, in the upper-left quadrant, there is the web browser.  In here you can see the web page you’re inspecting as well as a highlight showing the control objects you have selected from the XAML Explorer on the right (more in that in a minute). …

…”

Silverlight Spy - Download Silverlight Spy

“…
Licensing Terms

There is no license fee or royalty fee to be paid for the Silverlight Spy.

Required prerequisites
  • Internet Explorer 6 or higher
  • Silverlight 2 (Beta 2)
  • Windows Installer 3.1
  • .NET Framework 3.5 runtime
  • csExWB WebBrowser Control 

The Silverlight Spy installation is powered by ClickOnce deployment technology.

For your convenience the old Silverlight Spy v1 is still available for download. Silverlight Spy v1 enables inspecting of Silverlight 1.0 applications. Download Silverlight Spy 1. Please note that this version is no longer maintained.

…”

First Floor Blog - Spy meets Reflector

Silverlight Spy version 2.0.0.21 has been released and this version is loaded with goodies. The one new feature I am most excited about is the integration of Silverlight Spy with Lutz Roeder's Reflector. If you have installed Reflector on your machine, Silverlight Spy is capable of decompiling any Silverlight assembly. You'll need to tell the Spy where the Reflector is located and you'll get decompiled C# and Visual Basic source code when exploring the assemblies in the XAP package.

…”

Okay, that’s just cool…

No comments:

Post a Comment

NOTE: Anonymous Commenting has been turned off for a while... The comment spammers are just killing me...

ALL comments are moderated. I will review every comment before it will appear on the blog.

Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...

I reserve, and will use, the right to not approve ANY comment for ANY reason. I will not usually, but if it's off topic, spam (or even close to spam-like), inflammatory, mean, etc, etc, well... then...

Please see my comment policy for more information if you are interested.

Thanks,
Greg

PS. I am proactively moderating comments. Your comment WILL NOT APPEAR UNTIL I approve it. This may take some hours...