Tackle the Complexity of Async Calls in Microsoft Silverlight and WPF Clients
Whenever doing blocking tasks,particularly service calls in a Silverlight or Windows Presentation Foundation (WPF) client,you will need to make those calls asynchronously. While async calls have been around for a long time in Microsoft .NET,the patterns for addressing them have been changing and improving. This session covers several common patterns for addressing async calls in client applications,including new and emerging approaches to async patterns such as Reactive Extensions that let you treat asynchronous execution like a LINQ collection and the Task-based Async pattern and keywords coming for the C# and VB languages. This session takes the mystery and confusion out of what happens and when -- and how to keep your code clean and safe in an inherently asynchronous client world.