Correcting Common Async/Await Mistakes in .NET


Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true! In this session, we will learn how to best use async/await in C# by analyzing how .NET compiles our async code. Join me as we take an existing app and optimize its async code together, showing off performance gains, better exception handling, improved run-time speed, and smaller app size!

Language: English

Level: Advanced

Brandon Minnick

Developer Advocate - Microsoft

I am on the Developer Advocate team at Microsoft, and I love C#, .NET, and Mobile App development! I worked at Xamarin (before the Microsoft acquisition) and continue to share my passions with fellow Xamarin, C# and Cloud developers. I am an avid coder, having developed countless apps and I love working closely with the developer community, helping fellow mobile app and cloud developers make 5-star apps.

Go to speaker's detail