We just published the 5th part of Andrea Boschin's Windows 8 Metro Series on SilverlightShow:
From the author:
In metro-style applications, the concept of "make it asynchronous" is exploded to the extreme consequences. WinRT, the underlying wrapper for Windows API, request to run asynchronously most of the tasks, with the rule that, if it may run longer than 50 milliseconds, then it has to be asynchronous. Calling the network, using a device, grabbing a photo from the camera, all these actions are asynchronous in metro-style applications but, async is hidden also behind simpler tasks like opening a message box.
All this surfeit of asynchronous, promises to make programmer's life a hell. Luckily, the .NET framework 4.5 introduces a set of tools to the rescue, making asynchronous simpler as drinking a glass of water.
Missed the previous parts? Catch up here:
Andrea Boschin has also authored a few SilverlightShow ebooks (Introduction to WP7 | WP7 Data Access Strategies | Windows Phone 7.5 Fundamentals). See all ebooks on our shelf »