Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Lesedauer 3 Min.

Wie es mit .NET Standard weitergeht

.NET 5 erscheint im November. Aktuell ist der erste von zwei geplanten Release-Kandidaten verfügbar. Version 5 bietet viele Neuerungen aber das bessere Argument liegt auf einer höheren Ebene: das Versprechen einer einheitlichen SDK-Erfahrung für das gesamte .NET.
Die Idee dahinter ist, dass Entwickler unabhängig von ihren Anforderungen eine Plattform verwenden können - egal, ob es sich um Windows, Linux, MacOS, Android, WebAssembly und mehr handelt – aufgrund interner Ressourcenbeschränkungen soll Xamarin 2021 mit .NET 6 folgen. Versprochen hat Microsoft damit Ende der Zweigleisigkeit mit .NET Framework und .NET Core.Was bedeutet das für .NET-Standard? Die vereinheitlichte Erfahrung ist gut, aber was ist, wenn .NET Framework-Anwendungen zu unterstützen sind? Bislang hieß die Lösung .NET Standard. Dabei handelt es sich mehr oder weniger um eine Spezifikation, mit der Entwickler auf eine Version von Standard abzielen können, und alle .NET-Implementierungen, die auf diese Version abzielen, unterstützen garantiert alle ihre .NET-APIs.Immo Landwerth hat diese Woche etwas Licht auf das Thema geworfen, kurz zusammengefasst: .NET Standard wird mit .NET Framework auf Halde gelegt. Es soll zwar technisch immer noch existieren, und .NET 5 soll es unterstützen - aber es wird nicht mehr weiterentwickelt, die aktuelle Version 2.1 wird die letzte sein.Infolgedessen soll es laut Landwerth neue Ziel-Framework-Namen geben: net5.0, für Anwendungen, die überall laufen, kombiniert und ersetzt netcoreapp und netstandard. Es gibt auch net5.0-windows für Windows-spezifische Anwendungsfälle, wie UWP.Was sollten man also tun? Immo Landwerth erwartet, dass weit verbreitete Bibliotheken sowohl für .NET Standard 2.0 als auch für .NET 5 als Multi-Targeting-Bibliotheken enden werden: Die Unterstützung von .NET Standard 2.0 bietet Entwicklern die größte Reichweite, so Landwerth, während die Unterstützung von .NET 5 sicherstellt, dass sich die neuesten Plattformfunktionen für Kunden nutzen lassen, die bereits auf .NET 5 sind.Mehr zum Thema lesen Sie in diesem Blogbeitrag zur Zukunft von .NET Standard von Immo Landwerth, Program Manager .NET bei Microsoft.
Miscellaneous

Neueste Beiträge

00:00
MCP: Der USB-C-Stecker für Deine KI-App - Model Context Protocol auf der DWX
Jonah Andersson bringt es auf den Punkt: Das Model Context Protocol ist kein Hype-Buzzword, sondern eine echte Hilfe für .NET-Entwickler:innen. Wer MCP richtig einsetzt, spart sich aufwändige Integrationsarbeit – und behält trotzdem die Kontrolle über die eigene Business-Logik.
7. Apr 2026
SQLite: Wenn weniger mehr ist - SQLite für .NET-Entwickler, Teil 1
Für Entwicklerteams, die jeden Tag mit der Komplexität von Kubernetes, Cloud-Datenbanken und Terraform-Skripten ringen, liegt der eigentliche Gewinn von SQLite in der architektonischen Vereinfachung.
6 Minuten
SignalRC und Ping - Der DDC-Truck, Teil 10
Wie schnell ist die Verbindung zwischen Browser und Fahrzeug eigentlich?
9 Minuten
26. Mär 2026

Das könnte Dich auch interessieren

Elektronische Schaltkreise im Browser simulieren - Simulation
Statt mit Steckfeld oder Lötkolben kann man auf dieser Website Schaltungen per Drag and Drop zusammenstellen und deren Verhalten testen.
2 Minuten
26. Jul 2018
SignalRC baut auf DRY - Der DDC-Truck, Teil 8
DRY ist eines dieser Prinzipien, die jeder für selbstverständlich hält, die aber trotzdem oft nicht konsequent umgesetzt werden. In SignalRC ist das Shared-Projekt von Beginn an dabei.
11 Minuten
12. Mär 2026
Middleware, Datenbank und Testing im Alltag - Nest.js für .NET-Entwickler, Teil 4
Nest.js in der Praxis: Die Bausteine, die eine Nest.js-Anwendung produktionsreif machen.
6 Minuten
11. Mär 2026
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige