OFFICIUM INSERVIO
Your reliable partner for your business software...
27. März 2021
Microsoft DevBlog
Hat .net Standard ausgedient ? / Is .net Standard obsolete?
Deutsch
Wie bereits hier https://www.officium-inservio.com/news/netcore30csharp8 aufgeführt, wird die Bedeutung von .net Standard durch das Voranschreiten von .net Core (=.net 5, 6 usw) abnehmen bzw. .net Standard wird auf lange Sicht “überflüssig” werden.
Dies wird anhand von Beispielen in diesem Beitrag sehr gut erklärt:
https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
Zitat:
Since .NET 5 was announced, many of you have asked what this means for .NET Standard and whether it will still be relevant. In this post, I’m going to explain how .NET 5 improves code sharing and replaces .NET Standard. I’ll also cover the cases where you still need .NET Standard.”
Daraus lässt sich schlussfolgern, dass .net Standard auf mittlere bis lange Sicht nicht mehr weiterentwickelt werden wird!
Allerdings wird es noch für einige Jahre eine wichtige Rolle spielen und es ist auch kein Problem, .net Standard zu verwenden, um Code sowohl im “klassischen” .net Framework 4.x als auch ab .net 5, 6 (Core) usw. weiterzuverwenden.
Oder gar .net Standard für neue Entwicklungen von Basis-Bibliotheken zu verwenden (wenn notwendig).
Siehe auch https://www.officium-inservio.com/news/netstandardfuture
Siehe auch https://www.officium-inservio.com/news/netsupportpolicycommon
English
As already mentioned here https://www.officium-inservio.com/news/netcore30csharp8 , the importance of .net Standard will decrease as .net Core (=.net 5, 6, etc.) progresses, or .net Standard will become “superfluous” in the long run.
This is explained very well with examples in this post:
https://devblogs.microsoft.com/dotnet/the-future-of-net-standard/
Quote:
Since .NET 5 was announced, many of you have asked what this means for .NET Standard and whether it will still be relevant. In this post, I’m going to explain how .NET 5 improves code sharing and replaces .NET Standard. I’ll also cover the cases where you still need .NET Standard.”
From this, it can be concluded that the .net Standard will not be further developed in medium to long term!
However, it will continue to play an essential role for a few more years.
And it is also not a problem to use ".net Standard" to code both in the "classic" .net Framework, like Framework 4.x or .net 5, 6 (Core) etc.
Or even to use .net Standard for new development of base libraries (if necessary).
See also https://www.officium-inservio.com/news/netstandardfuture
See also https://www.officium-inservio.com/news/netsupportpolicycommon
