INFO:
Bill Wagner and Jon Skeet explain the basics of asynchronous operations in C# using the Async keyword. The session is spiced with live demos.
C# Async, From the Outside, From the Inside - Part 1