2.14 Async & Await
Now that we have a handle on TPL, let’s take it a step further. In C# 5.0 we are given the async & await keywords that allow us to write our asynchronous TPL code in a similar way to how we write our non-asynchronous code. How nice. Oh yeah, and let’s create a GUI this time as well.