SilverlightGlimpse.gif

Project Description

Silverlight Glimpse helps developers track down binding errors, highlight validation errors and unhandled exceptions in their application.

A small Silverlight Glimpse window sits on top of your Silverlight application displaying real time error counts for bindings, validations and exceptions as your application hits its bugs. To view the detail of each individual error just click the expand button on the window to show all the relevant information.

This debugging tool written in C# and compiles to a dll which can be referenced from your Silverlight application.

Documentation

A blog post outlining all the advantages of using Silverlight Glimpse can be found here:
http://stevenhollidge.blogspot.co.uk/2012/04/silverlight-glimpse.html

Install using NuGet

NuGet.PNG

How to set up your application

Simply wrap the setting of your RootVisual in your App.xaml.cs file:
Startup.PNG

Special thanks to Karl Shifflett and Tim Heuer

This tool is based upon the original Glimpse for Silverlight 3 written in VB.NET by Karl Shifflett. For those that don’t know him, he’s a WPF disciple and one of the top guys in the XAML!

His blog post in 2009 on the original project can be found here: http://karlshifflett.wordpress.com/2009/06/08/glimpse-for-silverlight-viewing-exceptions-and-binding-errors/

Both tools make use of the excellent FloatableWindow written by Tim Heuer, a Program Manager on the Xaml team at Microsoft.
http://floatablewindow.codeplex.com/

Thanks for your help guys!

Last edited Apr 25, 2012 at 2:22 PM by stevenhollidge, version 8