http://blogs.msdn.com/b/ericlippert/archive/2010/10/28/asynchrony-in-c-5-part-one.aspx

http://www.wischik.com/lu/AsyncSilverlight/AsyncSamples.html