Microsoft: Best Practices zur asynchronen Programmierung

David Fowler, Partner Software Architect im Microsoft-ASP.NET-Team und Mitentwickler von SignalR, hat einige Best Practices zur asynchronen Programmierung veröffentlicht. [...]

(c) Microsoft.com

Asynchrone Programmierung gibt es schon seit einigen Jahren auf der .NET-Plattform, aber es war in der Vergangenheit sehr schwierig, sie gut umzusetzen. Seit der Einführung von async/await in C# 5 ist asynchrone Programmierung zum Mainstream geworden. Moderne Frameworks (wie ASP.NET Core) sind vollständig asynchron und es ist sehr schwer, das async-Schlüsselwort beim Schreiben von Webdiensten zu vermeiden. Infolgedessen gab es viel Verwirrung über die besten Praktiken für async und wie man es richtig einsetzt. Dieser Text von David Fowler, Partner Software Architect im Microsoft-ASP.NET-Team und Mitentwickler von SignalR, liefert eine Anleitung mit Beispielen von guten und schlechten Mustern für das Schreiben von asynchronem Code.

*Bernhard Lauer ist unter anderem freier Redakteur der dotnetpro und betreut hier beispielsweise die Rubrik Basic Instinct. Mit Visual Basic programmiert er privat seit der Version 1.0.


Mehr Artikel

News

9 Mythen über BigQuery-Backups

BigQuery ist ein vollständig verwaltetes Data Warehouse von Google für Analysen im Petabyte-Bereich und kommt vielerorts zum Einsatz. Viele IT-Fachkräfte glauben, dass BigQuery automatisch eine vollständige Sicherung gewährleistet, doch das ist ein gefährlicher Irrtum. […]

News

Mikrosegmentierung als Basis für Zero Trust

90 Prozent der von Zero Networks befragten IT- und Sicherheitsexperten sehen Zero Trust als entscheidend für die Verbesserung ihrer Cybersicherheit an. 75 Prozent sind der Meinung, dass Mikrosegmentierung „sehr“ oder „äußerst“ wichtig ist, um Zero Trust zu erreichen. Nur fünf Prozent setzen jedoch Mikrosegmentierung bereits ein. […]

Jens Hungershausen, DSAG-Vorstandsvorsitzender (c) Deutschsprachige SAP-Anwendergruppe e. V. (DSAG)
News

DSAG-Investitionsreport 2025

Auch in diesem Jahr hat die Deutschsprachige SAP-Anwendergruppe e. V. (DSAG) wieder nach den Investitionsplanungen der Unternehmen in Deutschland, Österreich und der Schweiz gefragt. Zentrale Ergebnisse: Die generelle Investitionsbereitschaft in IT-Lösungen und auch in SAP-Lösungen steigt weiter. […]

News

Ein Schritt zu mehr digitaler Souveränität für Europa

CISPE (Cloud Infrastructure Services Providers in Europe) und Gaia-X integrieren das CISPE Gaia-X Digital Clearing House in das Gaia-X-Ökosystem. Das ermöglicht es Cloud-Kunden, Dienste auszuwählen und zu erwerben, die nachweislich den im Gaia-X Compliance-Dokument (Release 24.11) beschriebenen Richtlinien entsprechen. […]

Be the first to comment

Leave a Reply

Your email address will not be published.


*