Async/Await and the Task Parallel Library: await headexplosion by Daniel Marbach

Async/Await and the Task Parallel Library: await headexplosion by Daniel Marbach

You've played with async and await. You've got it. After all, async/await can't be that hard, right? The keywords are nice and simple ... until you start integrating it with the Task Parallel Library. Do you instruct the TPL with long-running task creation options? Can you omit the async/await keywords? How do you limit concurrency and efficiently track multiple running tasks? And what on earth is scheduler hiding? Where do all the allocations come from? In this presentation, I'll explain how you efficiently integrate async/await with the TPL and provide you with a helmet to make sure your head doesn't explode!

About the speaker:
Daniel ist Software Engineer for Particular Software, the makers of NServiceBus, and Microsoft MVP for integration. He is an expert on anything remotely related to asynchronous programming and a respected open source project contributor. He speaks regularly about async programming and quality driven software development at conferences and user groups. In his free time, Daniel lifts weights, enjoys dark roasted coffee, plays with his son and writes more and more code, until a self-made router hack turns his internet off.
You can follow him on Twitter: @danielmarbach

Weitere Veranstaltungen