3 ms·
> Then there is .NET Standard, which was at version 1 and 2 (which are newer than .NET Framework 4.0 or 4.5? but have significantly fewer APIs available, and ma
by sebazzz 5y ago
> Then there is .NET Standard, which was at version 1 and 2 (which are newer than .NET Framework 4.0 or 4.5? but have significantly fewer APIs available, and many classes are missing methods and properties that were present in .NET Framework).
You seem to think that .NET Standard is a framework. It is a specification, like the C++ STL. Think of it as "the .NET Standard".
- 0x0 5y agoThe newtonsoft json dlls (and other) distribution contains different dlls in different folders called "net45", "netstandard2.0", "portable-net40+sl5" etc. So it is obviously more than just a specification, since binary dlls can target different values of "netstandard" in addition to .net framework and .net core.
- sebazzz 5y agoHigher netstandard versions have more APIs. For performance or compatibility reasons, you can also target specific frameworks.