O'Reilly logo

Programming the Windows Runtime by Example: A Comprehensive Guide to WinRT with Examples in C# and XAML by John Garland, Jeremy Likness

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

20. Debugging and Performance Optimization

Although most developers share the same goal of producing perfect, fast, scalable code that is entirely free of defects, the reality is that bugs exist. The best time to find a defect is when you’re writing the related code. It is far more difficult to triage a defect that is discovered later in the development lifecycle or even worse by a customer once the app is in production. Fortunately Microsoft provides a powerful set of tools that enable you to both proactively improve the quality of your code and retroactively triage issues with a production application to track down the problem and provide a fix.

Many of the examples in this book began with the debugger, and you’ve already learned several ways ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required