Read original post at Thomas Lebrun's Blog
C# 5, with it’s async/await pattern, is extremelly useful for asynchronous development. In Windows 8, the good point is that all the APIs which take more than 50ms must be run asynchronously !
But how do you create your own WinRT component ? This might be simple but there are some tricky points that I wanted to highlight in this blog post.