.NET Standard Bibliothek: Vollkommene Plattformunabhängigkeit

10.10.2016 -

Durch die Einführung der .NET Standard-Bibliothek seitens Microsoft kann nun für das .NET Framework, .NET Core und Xamarin vollkommen plattformunabängig entwickelt werden.

Hierbei handelt es sich um eine Spezifikation bzw. API, die angibt, welche Funktionen genutzt werden können. Das .NET-Framework, .NET Core und Xamarin teilen sich diese Standard-Bibliothek, anstatt eigenständige Basis-Klassenbibliotheken zu verwenden. Sie kann als Erweiterung des Konzeptes der Portable Class Libraries (PCL) angesehen werden.

dotnet_standard
Quelle: https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/

Die Vorteile für den Entwickler liegen auf der Hand:

  • Implementierung gegen eine Sammlung an Funktionen; es muss  nicht mehr zwischen verschiedenen Plattformen unterschieden werden
  • Für eine neue Plattformen muss nun nicht mehr eine eigenständige Build-Version erstellt werden. Alle zukünftigen Plattformen werden mit der .NET Standard-Bibliothek unterstützt

Weitere Informationen zur Bibliothek, und welche Plattformen mit welcher .NET Standard-Version unterstützt werden gibt’s hier: https://blogs.msdn.microsoft.com/dotnet/2016/09/26/introducing-net-standard/

Sie kann mittels NuGet ins Projekt eingebunden werden: https://www.nuget.org/packages/NETStandard.Library/

Back to overview

Write a comment

Your e-mail address will not be published. Required fields are marked with *

*Mandatory fields

*