Home > Articles > Web Development > ASP.NET

Silverlight Debugging: Using Debugging Tools for Windows

  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss

From the author of

Have you ever asked, “Can the same techniques and tools be applied when debugging Silverlight and .NET applications?” The answer is “absolutely”—with just a few caveats. Mario Hewardt, author of Advanced .NET Debugging, shows you how to leverage the information in his book to debug Silverlight applications.

In my book Advanced .NET Debugging, I discuss at great length the internals of the Common Language Runtime (CLR) as well as the tools available to efficiently debug issues in .NET applications. A very common question that I get is whether the same techniques and tools can be applied when debugging Silverlight applications. Fortunately, the answer is absolutely, and most all of the techniques and tools described in Advanced .NET Debugging apply equally to Silverlight debugging[md]with a few caveats. In this article, I explain what those caveats are and how you can leverage the information in Advanced .NET Debugging to debug Silverlight applications.

Prerequisites

In order to run and debug Silverlight applications, the Silverlight runtime must be installed on the computer. In this article, I will use Silverlight version 3.0, which can be downloaded from http://www.microsoft.com/silverlight.

Additionally, to enable debugging of Silverlight applications using the Debugging Tools for Windows, the developer runtime also has to be installed from http://go.microsoft.com/fwlink/?LinkID=150228.

If you want to build the sample application associated with this article, you will also need the Silverlight SDK.

Finally, the Debugging Tools for Windows package can be downloaded from the Microsoft website.

All the source code and binaries used in this article can be found here.

  • Share ThisShare This
  • Save To Your Account
Advanced .NET Debugging

From the author of

Advanced .NET Debugging

Learn MoreAdd To Cart

Discussions

comments powered by Disqus

Related Resources

Community Tips: Host a Charity Book Drive at Your Next User Group Event
By on September 15, 2010Comments

Gathering a group of talented minds for your next Code Camp, PodCamp, SQL Saturday, LinuxFest, conference or summit? Borrow a page from the St. Louis Day of .NET organizers and host a charity book drive. The surrounding community (and your tired, dusty bookshelves) will thank you.

Community Tips: Starting a User Group Library
By on August 3, 2010Comments

The Central Penn Adobe User Group (CPAUG) uses a library program to share books from different publishers with members. A short Q&A with group leader Megan Fister provides some great tips for starting your own.

User Group Organizations: Finding Support in the Greater IT Community
By on July 29, 2010Comments

Birds of a feather flock together, right? If you’re already a member of an established user group or looking for other like-minded technology evangelists, connecting with peers is an important part of being an active voice in the IT community.

See All Related Blogs