.NET Async Await - In Depth
Details
Seit über einem Jahrzehnt ist async await Teil von C#/.NET. Doch was passiert eigentlich genau, wenn wir eine asynchrone Methode schreiben? In diesem Talk machen wir eine umfangreiche Tour und gehen auf folgende Punkte ein: warum async await wichtig für Usability in Desktop Apps und Scalability in Services ist, wie genau die State Machine aussieht, die vom C# Compiler aus einer async Methode erzeugt wird und wie sich diese State Machine zur Laufzeit verhält. Weiterhin gehen wir auf mögliche Fallstricke und Performance ein. Dieses Wissen erlaubt Ihnen, asynchronen Code optimal in ihren Projekten zu gestalten.
Unser Gast: Kenny Pflug studierte Informatik an der OTH Regensburg und ist als Consultant bei Thinktecture tätig. Er ist Autor von mehreren Open Source Bibliotheken, u.a. Light.GuardClauses. Seit mehreren Jahren interessiert er sich für die Interna der .NET CLR wie Threading, Memory Management und Performance. Ebenso spezialisiert er sich in Architektur und Design von verteilten Anwendungen anhand bekannter Prinzipien und Design Patterns. Sie können ihn erreichen unter kenny.pflug@thinktecture.com
P.S. Am Ende der Show gibt es ein Quiz-Spiel und der erste Platz bekommt eine "Free Personal Subscription" von JetBrains.
z.B. Für AppCode, CLion, DataGrip, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C++, Rider, RubyMine, WebStorm, oder dotUltimate.
