3 ms·
.NET Core and Mono are two different implementations of .NET Standard. It's a standard as described in the name.
by my123 9y ago
.NET Core and Mono are two different implementations of .NET Standard.
It's a standard as described in the name.
- MaxBarraclough 9y ago.Net isn't the standard, it's Microsoft's implementation. (Or rather, .Net Core and .Net Standard are each Microsoft implementations.) The standard is either CLR (Common Language Runtime) or CLI (Common Language Infrastructure), I'm not entirely sure. Edit As far as I can tell, yes, even Miguel de Icaza is consistently misusing these terms. Edit 2 - Nope, I'm wrong!
- WorldMaker 9y agoThere is no .NET Standard "implementation", you may be confusing .NET Standard with .NET Framework, which is the legacy Windows-entangled implementation. (Yes, there are also ECMA standards for the CLR/CLI, C# language, and a somewhat small subset of the BCL [Base Class Library]. .NET Standard subsumes those underlying standards and then specs out a much larger set of the BCL and even some libraries that aren't strictly BCL but may as well have been in the way they've become standards such as ADO.NET.)
- hitgeek 9y ago"The .NET Standard is a formal specification of .NET APIs that are intended to be available on all .NET implementations." https://docs.microsoft.com/en-us/dotnet/standard/net-standard https://docs.microsoft.com/en-us/dotnet/standard/net-standar...
- MaxBarraclough 9y agoI see I'm mistaken -- thanks.
- zbentley 9y agoJesus, it's like they went out of their way to make it as word-salad as possible.