With .NET 4.5 there’s a lot of talk about Async so I’m going back to .NET Rocks episode 785, Lucian Wischik Enlightens Us on Async and Parallelism.

After listening to Katleen Dollard the other day I wanted to hear more about Async, even though that talk was the complete opposite.

There are some great scenarios on how to use Async and Await, the difference between asynchronicity and parallelism and Lucian also tells us that most people use the word async wrong. They asked a group of people what async is and 70% said background threads. That is wrong. It means that the result will not necessarily be returned when the function returns.