- 10:30 Uhr
- Sebastian Gingter
Webinar: Web-API mit Turbo: Deep Dive in async/await bei Backend-APIs
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.
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 "Web-API mit Turbo: Deep Dive in async/await bei Backend-APIs"
Links aus dem Webinar:
Sie wünschen sich Unterstützung durch unsere Experten in Ihrem Projekt?
Slidedeck zu "Web-API mit Turbo: Deep Dive in async/await bei Backend-APIs"
Kommende Webinare: jetzt kostenlos anmelden
Built-in AI: Die AI-Revolution direkt im Browser
Christian Liebel | 18.12.2024 | 10:30 Uhr
Aktuelle Webinar-Aufzeichnungen
Daniel Sogl | 13.11.2024 | 10:30 Uhr
Sebastian Gingter | 24.07.2024 | 10:30 Uhr
Christian Liebel | 05.06.2024 | 10:30 Uhr
Weitere Artikel zu API, ASP.NET Core
Data Access in .NET Native AOT with Sessions
Native AOT with ASP.NET Core – Overview
Architektur-Modernisierung: Migration von WCF zu gRPC mit ASP.NET Core – ein pragmatischer Ansatz
Viele Projekte mit verteilten Anwendungen in der .NET-Welt basieren noch auf der Windows Communication Foundation (WCF). Doch wie kommt man weg von der "Altlast" und wie stellt man seinen Code auf sowohl moderne als auch zukunftssichere Beine? Eine mögliche Lösung ist gRPC.