- 10:30 Uhr
- Sebastian Gingter
Webinar: .NET 7 Web-APIs mit Turbo: Deep Dive in async/await
Asynchrone Programmierung wird immer häufiger als der Heilsbringer in Sachen Performance angepriesen. Doch stimmt das auch? Die Antwort ist ein ganz klares Jaein.
Was bedeutet asynchrone Programmierung überhaupt, wie unterscheidet sie sich von Multithreading und was muss ich wirklich wissen, damit die Verwendung von async/await einen spürbaren Einfluss auf die Geschwindigkeit meiner ASP.NET Core Web-API zeigt?
Diese Fragen und einige mehr beantwortet Ihnen .NET- und Backend-Experte Sebastian Gingter in diesem Webinar und geht darüber hinaus auf Best Practices ein und gibt einige Tipps & Tricks. Nach diesem Talk haben Sie das notwendige Handwerkszeug beisammen, um ihre Web APIs an den richtigen Stellen durch asynchrone Operationen zu optimieren.
Sebastian Gingter
Moderation
Marco Frodl
Marco Frodl ist Consultant bei der Thinktecture AG und versteht sich als ein IT-Dolmetscher zwischen Developern und Anwendern.
Agenda
- Prozesse und Threads
- Der .NET Threadpool und Tasks
- Synchroner vs. Asynchroner I/O
- Tipps & Tricks - Demos
- Fazit
Material & Video zu ".NET 7 Web-APIs mit Turbo: Deep Dive in async/await"
Links aus dem Webinar:
Sie wünschen sich Unterstützung durch unsere Experten in Ihrem Projekt?
Slidedeck zu ".NET 7 Web-APIs mit Turbo: Deep Dive in async/await"
Kommende Webinare: jetzt kostenlos anmelden
Azure OpenAI & private Large Language Models sicher deployen mit Terraform
Thorsten Hans | 18.10.2023 | 10:30 Uhr
Aktuelle Webinar-Aufzeichnungen
Konstantin Denerz | 02.08.2023 | 10:30 Uhr
Konstantin Denerz | 28.06.2023 | 10:30 Uhr
Weitere Artikel zu .NET Core
Incremental Roslyn Source Generators: High-Level API – ForAttributeWithMetadataName – Part 8
.NET 7 Performance: Regular Expressions – Part 2
In this second article of our short performance series, we want to look at the latter one of those problems.
.NET 7 Performance: Introduction and Runtime Optimizations – Part 1
Incremental Roslyn Source Generators: Using Additional Files – Part 7
Understanding and Controlling the Blazor WebAssembly Startup Process
Adding Superpowers to your Blazor WebAssembly App with Project Fugu APIs
Whether you're a seasoned Blazor developer or just getting started, this article will help you add superpowers to your Blazor WebAssembly app.