XAML Spy 2.0.5 Adds Add App Wizard and Feature Improvements

| by Anand Narayanaswamy Follow 0 Followers on Jan 09, 2014. Estimated reading time: 1 minute |

XAML Spy 2.0.5 has been released with an Add App Wizard with which developers will be able to add any XAML app such as Silverlight, Windows Phone, Windows Store and WPF with or without source code easily. It also provide support for spying those XAML apps for which the source code is not available.

With the help of the latest update, you will be able to navigate installed apps by selecting the Show All Apps button in the XAML Spy Explorer toolbar in addition to the ability to explore Silverlight out of browser and Windows Store apps from within Visual Studio 2013.

It is also possible to enable and disable XAML Spy for multiple projects at a time from the Manage XAML Spy for Solution dialog, which can be opened by right clicking Solution Explorer. As a developer, you will be able to know the name of those projects for which XAML Spy is enabled.

InfoQ had a chat with Koen Zwikstra, First Floor Software to know more about the latest release.

InfoQ: Can you share with us the real purpose and benefit of XAML Spy?

The ultimate purpose of XAML Spy is to save time. XAML Spy provides developers with a unique insight 'under the hood' of their XAML app at runtime. XAML Spy helps developers to understand how their XAML apps really work and helps in quickly identifying possible issues. By providing tools for quickly identifying issues, developer productivity is definitely improved.

InfoQ: Can you share us the few scenarios where XAML Spy can be used?

Scenario 1 - Understand how and why visuals are rendered. XAML Spy provides a real-time view of the application's user interface visual tree, with access to all properties of any visual

Scenario 2 - Full filesystem access to the app storage. Most XAML apps come with isolated storage on local disk. It's fairly hard to access the folder and files in this storage. XAML Spy makes it super easy to access and modify the files of the isolated storage.

Scenario 3 - Performance monitors help identify possible memory and rendering issues.

Scenario 4 - The automation visual tree aids in learning how a XAML app manifests itself to accessibility apps (such as screen readers and other automation tools).

Rate this Article

Adoption Stage

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread


Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you