23 January 2009
Egads… it’s a Silverlight Spy!
When I’m working in Silverlight I typically like most developers heavily rely on the breakpoint/debug workflow.
Although this is extremely powerful, I at times need to inspect what’s been loaded in a more hierarchical manner to ensure my various UIElements are loaded as per my instructions via code.
To do this in Visual Studio is doable, but I find it provides a little too much information than I require.
Enter Silverlight Spy.
A brilliant WPF application made by KoeKoen Zwikstra from the Netherlands (Silverlight Consultant).
Silverlight Spy is a neat little application, as it not only allows you to snoop over the entire XAML DOM, but it provides a great insight into what’s loaded in your user interface via the “statistics” tool.
It’s a must have for all serious Silverlight developers in my feeble opinion ;)
I used to use Lutz’s before this one, but found this one to be a more options available for me to inspect (i.e. stats is brilliant idea). Lutz’s can be found her:
http://www.red-gate.com/products/reflector/
Download Silverlight Spy out here:
http://silverlightspy.com/silverlightspy/download-silverlight-spy/


Comment Notification
If you would like to receive an email when updates are made to this post, please register here
Subscribe to this post's comments using
Comment Policy: No HTML allowed. URIs and line breaks are converted automatically. Your e–mail address will not show up on any public page.
Scott Barnes currently is a Rich Platform Product Manager (WPF & Silverlight). He has been working with Adobe/Macromedia technology for the past 10 years with a main focus specifically on Internet Applications (aka. RIA, Rich Client Technology etc).
Scott first started out as a graphic designer in the late 90’s and over the years developed a passion for programmatic art (Designer + Developer mind). He recently has branched out further into 3D modelling and animation making full use of both his designer + developer mindset.
"..The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man..." - George Bernard Shaw