Tagged: async/await

Why do we need async keyword in C#?

Last Tuesday, I had a talk in Wrocław about async/await in C# (thanks once again, you rock!). At some point, I asked the audience seemingly simple question. Why do we need async keyword at all? When I look at the...

Join me at Code Europe 2017!

25th May of 2017 is yet another special date for me. Why? Well, I’m happy to inform you that I’ll be speaking there about async/await mechanism in C#. So, if you’re curious how does it look on the IL level...

What lies beneath async/await in C# ?

Nowadays, asynchronous programming isn’t something unusual. We all know that when it comes to do some I/O operations or HTTP request, we should do it async. Why? There’re several reasons but two most important  are: Efficiency. In many cases, the...