Introduction

Silverlight Spy provides detailed inspection of any Silverlight application. Use the built-in browser to navigate to a web page. Silverlight Spy will automatically pick up any Silverlight application embedded in the page and display the structure of the application in the Explorer. The Explorer presents XAP Package, Isolated Storage, Application Styles and the UI element structure of a Silverlight application. Explore the structure and view and edit the details of the selected UI element in the Details pane. Silverlight Spy works with any web page hosting Silverlight 2 content, just point the browser to the page and let the Spy figure it out.

Download the latest version of Silverlight Spy here. Have a question or comment? Please visit the Frequently Asked Questions section or contact me.

 

Features

Below the full list of features implemented in Silverlight Spy.

General

  • Convenient explorer providing access to all application details
  • Extensive search (still in development)

XAP Package

  • View and export XAP package contents
  • View and export assemblies and assembly resources
  • View .NET types and members including statistics
  • Decompile .NET types and members (requires Reflector)

Isolated Storage

  • Explore Isolated Storage structure
  • View and export files in Isolated Storage

Application Style

  • View and export Default Control Styles
  • View and export Application Control Styles

User Interface

  • Explore UI object model with visual feedback in application
  • Find UI elements by selecting them in application
  • Read and write UI element properties
  • View regenerated XAML of (parts of) the UI object model)
  • View UI statistics
  • Preview isolated parts of the User Interface (still in development)
  • Monitor events raised by UI elements

Tools

  • Microsoft Silverlight Configuration
  • Inspect and validate cross-domain access policy files
  • HTTP monitor provides insight in HTTP/HTTPS traffic (still in development)

Please note that some of the features listed above are not available yet. Silverlight Spy 2 is work in progress and updates are deployed frequently. Thanks to ClickOnce technology new versions are detected automatically and installed when requested.