ASP.NET Core bleibt Spitzenreiter, Blazor legt zu: Ergebnisse der Umfrage zu C#-Frameworks in der Produktion
Das .NET-Ökosystem entwickelt sich rasant weiter, und die Wahl des Frameworks für die industrielle Entwicklung ist eine der zentralen strategischen Aufgaben jedes Teams. Eine kürzlich unter professionellen C#-Entwicklern durchgeführte Umfrage ergab ein objektives Bild darüber, welche Technologien im Jahr 2025 tatsächlich in der Produktionsumgebung eingesetzt werden. Wir haben die Daten analysiert und die wichtigsten Trends herausgearbeitet.
ASP.NET Core – der unangefochtene König der Produktionsumgebung
Über 68 % der Befragten gaben an, dass das Hauptframework für ihre Produktionsprojekte ASP.NET Core ist. Das ist nicht überraschend: Plattformunabhängigkeit, hohe Leistung, integrierte Unterstützung für Containerisierung und Cloud-Dienste machen es zum De-facto-Standard für Webanwendungen jeder Größenordnung – von Microservices bis hin zu Unternehmensportalen.
Blazor – der große Aufsteiger des Jahres
Den zweiten Platz mit einem Anteil von 14 % belegt Blazor. Das Interesse an dieser Technologie wächst exponentiell: Entwickler schätzen die Möglichkeit, Client-seitige Anwendungen in C# statt JavaScript zu schreiben. Besonders beliebt ist Blazor Server für interne Unternehmenssysteme und Blazor WebAssembly für öffentliche SPA-Anwendungen. Experten prognostizieren, dass der Anteil von Blazor in den nächsten zwei Jahren auf 20–25 % steigen könnte.
WPF und WinForms – Klassiker für Nischenaufgaben
Desktop-Frameworks sind zwar weniger verbreitet als Web-Lösungen, bleiben aber gefragt:
- WPF – 8 % der Befragten nutzen es für komplexe Windows-Anwendungen mit umfangreicher Benutzeroberfläche (Finanzterminals, CAD-Systeme, Editoren).
- WinForms – 5 % der Befragten setzen es in Legacy-Projekten und schnellen internen Hilfsprogrammen ein.
MAUI – Hoffnung vs. Realität
Das plattformübergreifende Framework .NET MAUI hat die Erwartungen bisher nicht vollständig erfüllt. Nur 3 % der Entwickler nutzen es in der Produktion. Hauptgründe sind Instabilität unter iOS/Android, Leistungsprobleme bei komplexen Benutzeroberflächen und ein Mangel an fertigen Komponenten. Microsoft arbeitet jedoch intensiv an der Verbesserung von MAUI, und die Situation könnte sich mit der Veröffentlichung von .NET 10 ändern.
Xamarin.Forms und andere Legacy-Frameworks
Die restlichen 2 % entfallen auf veraltete Lösungen (Xamarin.Forms, Unity für Nicht-Spiele-Projekte, ServiceStack). Die meisten Teams planen, innerhalb von 1–2 Jahren auf moderne Alternativen zu migrieren.
Wichtige Trends der Umfrage
- 80 % der Projekte mit ASP.NET Core verwenden Minimal APIs anstelle von Controllern.
- Jedes fünfte C#-Produktionsprojekt nutzt auf die eine oder andere Weise Blazor (meistens eine hybride Architektur).
- Der Anteil der Desktop-Anwendungen sinkt um 3–5 % pro Jahr und weicht Web- und Hybridlösungen.
- Das Interesse an MAUI wächst im Bildungsbereich, aber die Wirtschaft ist noch nicht bereit, die Produktionsstabilität zu riskieren.
Fazit: Wenn Sie ein Framework für ein neues C#-Produktionsprojekt wählen, bleibt ASP.NET Core die eindeutige Wahl. Für Weboberflächen sollten Sie Blazor in Betracht ziehen, für Desktop-Anwendungen WPF. .NET MAUI sollte nur für experimentelle Projekte in Betracht gezogen werden.