Skip to main content

Scalable .NET Apps with async await – Fundamentals & Practical Tips

Event:BASTA! Spring 2024
Type:Talk
Date:February 12, 2024
Duration:1h
Location:Frankfurt, Germany
Language:German

Fundamentals and practical tips for building scalable .NET apps with async/await.

Event Details

For over a decade, async/await has been part of C#/.NET. But what actually happens when we write an asynchronous method? In this talk, Kenny Pflug takes you on an in-depth tour covering the following topics:

  • why async/await is important for scalability in ASP.NET Core services and for UX in desktop apps
  • what the state machine generated by the C# compiler from an async method looks like and how this state machine behaves at runtime.
  • We’ll also take a look at potential pitfalls and performance considerations — especially when using third-party libraries that appear to support async/await.

This knowledge will help you design asynchronous code optimally in your projects.

More Information