O'Reilly logo

High-Performance Windows Store Apps by Brian Rasmussen

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

Chapter 2. Platform overview

In traditional applications, understanding performance problems is largely a matter of identifying CPU bottlenecks, wait scenarios, or both. For CPU bottlenecks, you want to identify the critical paths and optimize them. For wait scenarios, you want to reduce the waits and rearrange waiting so that they don’t block execution of the critical code paths. Performance profilers, such as the one that ships with Microsoft Visual Studio, are useful when you want to find out which methods take up the most time. Even so, identifying the source of performance problems can be a bit daunting simply because of the wealth of data you have to navigate through when doing investigations.

Today’s world of Windows Store apps share all ...

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