One of the most important aspects of a Windows Store application is its performance: an end-user will simply not keep on using your app if (s)he has to wait too long to complete the task (s)he’s using it for – after all, for most apps, there will be loads of alternatives. In this session, you’ll learn about what you can do to keep your Windows Store application as performant as possible. We’ll dive into some of the available tools for this, we’ll look into the XAML parsing engine, and we’ll learn about resource dictionary strategies to ensure fast loading of your application. But we won’t stop there: you’ll also learn how to perform tasks in parallel, how to offload tasks that don’t belong on your UI thread to another thread, how to incrementally load data instead of loading it all at once, … This is a session that’ll dive into a lot of performance aspects of a Windows Store app – a must if you’re serious about developing the next killer app for Windows 8! |