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.

Neueste Beiträge

SSH für.NET-Applikationen mit SSH.NET - Best of NuGet, Teil 1
SSH – dahinter verbirgt sich die Abkürzung Secure Shell – ist insbesondere im Bereich der unixoiden Systeme weit verbreitet. Mit SSH.NET steht ein NuGet-Paket zur Verfügung, das die Interaktion mit der sicheren Remote Shell aus .NET-Applikationen heraus zu ermöglichen sucht.
6 Minuten
25. Sep 2025
Delphi als Turbo für die mobile Entwicklung - Mobile Apps entwickeln mit Delphi, Teil 1
Delphi ermöglicht es, effizient plattformübergreifende Anwendungen zu erstellen. In diesem ersten Teil der Serie beleuchten wir die Motivation ebenso wie das Setup eines ersten Beispielprojekts.
6 Minuten
DDC hakt nach: Wie baust Du eine Softwarearchitektur ohne Schuldenfalle auf?
Moderne Softwarearchitektur muss zukunftsfähig sein – aber auch schon heute funktionieren. David Tielke über den architektonischen Spagat zwischen Cloud, KI, Schuldenmanagement und gesundem Menschenverstand.
7 Minuten
22. Sep 2025
Miscellaneous

Das könnte Dich auch interessieren

.NET Framework 4.6.2 ist da - 03.08.2016, 00:00 Uhr
Viele der Neuerungen von .NET 4.6.2 basieren auf dem über UserVoice und Connect gegebenen Feedback von Entwicklern, so beispielsweise die Abschaffung des 260-Zeichen-Limits für Pfade.
2 Minuten
.NET-Wrapper für hilfreiche Bibliotheken - Empfohlene Downloads
Es gibt Funktionen, die will man nicht selbst programmieren. Vielleicht, weil diese selten benutzt werden oder weil es dafür schon Tools gibt. Doch auch das Anbinden von solchen Tools an eigene Software kann aufwendig sein. Es sei denn, Sie finden den passenden Wrapper. Und das dürfte in vielen Fällen kein Problem sein. Denn eines hat unsere Recherche für den Schwerpunkt der Heft-Disk ergeben: Wrapper gibt es wie Sand am Meer. Deshalb: Schmökern Sie rein ...
7 Minuten
14. Aug 2017
Erstellung von ZUGFeRD 2.3 mit .NET C# - Rechnungserstellung
ZUGFeRD 2.3 konforme Rechnungen mit TX Text Control .NET Server für ASP.NET erstellen.
3 Minuten
9. Jan 2025
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige