News for hackers. Stuff that matters.
Re:.NET Standard 2.0 is final by snuxoll on Wednesday August 09, 2017 @02:55PM (#14972437)
.Net Standard isn't an implementation, it's a specification. Code that targets .Net Standard is guaranteed to run on any compatible runtime that supports it.

.Net Core has API's that aren't applicable to the Windows full-fat Framework, Mono or Xamarin - you don't need or want them there.

Re:.NET Standard 2.0 is final by Rusky on Wednesday August 09, 2017 @03:02PM (#14972501)
All of these API surfaces are pretty large- what is a good way to get a feel for what they do/don't offer? In particular, what are you referring to in .NET Core that you wouldn't want in Framework?
Re:.NET Standard 2.0 is final by snuxoll on Wednesday August 09, 2017 @10:44PM (#14975878)
.Net Core supports P/Invoke on Linux and macOS, you aren't going to be using a library that provides bindings for libsystemd.so or whatever on Windows - this is probably one of the most prominent examples. I know there's a handful of others, but I'm having a hard time finding a good article or any relevant documentation on it.
Re:.NET Standard 2.0 is final by maxxxxx on Wednesday August 09, 2017 @03:16PM (#14972616)
This sounds all good but now we are in the typical Microsoft dilemma when you start something. Core or full? Winforms, UWP or WPF? All very similar but different enough to make a move between them difficult.
Re:.NET Standard 2.0 is final by snuxoll on Wednesday August 09, 2017 @10:37PM (#14975852)
You're never going to remove this choice entirely, the goal is to allow you to keep your libraries when moving between target frameworks.