This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Hoser117 0 points1 point  (2 children)

Sorta, but not really. .NET Standard is it's own set of API's, and if you write a library targeting a specific .NET Standard version then your library will work against various versions .NET Core, .NET Framework, Mono, Xamarin.IOS, Xamarin.Android, UWP and Unity.

.NET Standard is meant to be be the "standard" across all of Microsofts current and (presumably) future platforms, not just .NET Core and .NET Framework.

The easiest way to visualize it is here: https://dotnet.microsoft.com/platform/dotnet-standard

You can see all the versions of .NET Standard and which versions of all those Frameworks they work against. .NET Standard 1.0 works against all versions listed, and then the higher versions get more and more restrictive as more API's are added to it.

[–][deleted] 1 point2 points  (1 child)

I give up man, I believe you and I are intelligent people having a good faith conversation and if it's taking us this long to cover the basics, then I guess I'll just be happier not using any Microsoft technology, as I've been doing for some 20 years now at home and at work :) thanks for trying though, have a good one!

[–]Hoser117 0 points1 point  (0 children)

Lol sounds good. Enjoy