Wednesday 

Room 1 

15:00 - 16:00 

Session (60 min)

Correcting Common Async/Await Mistakes in .NET 9

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!

.NET
Concurrency
Programming Languages

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!

Brandon Minnick

Brandon Minnick

Brandon is a Microsoft MVP and a .NET Developer Advocate at AWS where he gets to work closely with the developer community to help fellow mobile app and cloud developers make 5-star apps.

Brandon previously worked at Xamarin + Microsoft where he focused on creating mobile apps in C# using Xamarin + .NET MAUI.

An avid mobile app developer, Brandon loves to code and has contributed to and published countless apps!