Umfrage: Welche C# (.NET)-Frameworks werden 2024 in der Produktion bevorzugt

Online Python-Trainer für Anfänger

Lernen Sie Python einfach ohne theoretische Überlastung. Lösen Sie praktische Aufgaben mit automatischer Überprüfung und schreiben Sie Code direkt im Browser.

Kurs starten

Welche C# (.NET)-Frameworks werden für die Produktion gewählt: Ergebnisse der Umfrage 2024



Das .NET-Ökosystem entwickelt sich weiterhin aktiv, und die Wahl des richtigen Frameworks für Produktionsprojekte wird immer verantwortungsvoller. Eine kürzlich durchgeführte Umfrage unter professionellen C#-Entwicklern (über 1500 Befragte aus Russland und den GUS-Staaten) ermöglichte ein objektives Bild der Präferenzen. Wir haben die Daten analysiert und die wichtigsten Trends hervorgehoben.



Produktionsführer: ASP.NET Core und Blazor



Der absolute Favorit bleibt ASP.NET Core. Es wird von 68 % der Befragten für Web-APIs und Backend-Dienste verwendet. Hauptgründe sind die hohe Leistung, Plattformunabhängigkeit und Konfigurationsflexibilität. Auf dem zweiten Platz mit großem Abstand folgt Blazor (24 %): Entwickler schätzen die Möglichkeit, interaktive Weboberflächen in C# ohne JavaScript zu erstellen. Dabei wird Blazor Server häufiger für unternehmensinterne Intranet-Lösungen gewählt, während Blazor WebAssembly für öffentliche SPAs bevorzugt wird.



Desktop- und mobile Plattformen



Im Segment der Desktop-Anwendungen sind traditionell WPF (19 %) und WinForms (13 %) stark. Es ist jedoch ein allmählicher Übergang zu .NET MAUI zu beobachten – es wird bereits von 8 % der Befragten eingesetzt, und weitere 15 % planen eine Migration innerhalb des Jahres. Für die mobile Entwicklung hinkt MAUI noch hinter Xamarin.Forms (das bei 6 % verbleibt) hinterher, aber mit der Veröffentlichung von .NET 8 verringert sich die Lücke.



Überraschende Ergebnisse



  • gRPC-Dienste in C# – 5 % der Produktionsprojekte nutzen bereits gRPC für hochbelastete Microservices, insbesondere in Kombination mit ASP.NET Core.
  • Azure Functions und AWS Lambda – Serverless-Lösungen in C# werden von 7 % der Entwickler gewählt, meist für ereignisgesteuerte Architekturen.
  • Unity für Nicht-Spieleanwendungen – 2 % der Befragten verwenden Unity in der Produktion (Simulatoren, 3D-Datenvisualisierung).


Trends und Prognosen



Analysten heben drei Schlüsselrichtungen hervor:

  • Konsolidierung auf ASP.NET Core – Monolithen weichen Microservices, aber der Backend-Kern bleibt auf diesem Framework.
  • Wachstum von Blazor im Enterprise-Segment – aufgrund der niedrigeren Einstiegshürde für C#-Teams, die keine JS-Frameworks erlernen möchten.
  • MAUI holt zu WPF auf – Prognosen zufolge könnte MAUI bis 2025 bis zu 20 % des Desktop-Marktes von .NET einnehmen.


Die vollständigen Umfragedaten (aufgeschlüsselt nach .NET-Versionen, Projekttypen und Teamerfahrung) sind in unserem Telegram-Kanal verfügbar. Teilen Sie inzwischen in den Kommentaren mit, welches C#-Framework Sie derzeit in der Produktion verwenden!

Empfohlene Bibliotheken