This part of the book is about the functionality in the APIs provided by .NET Core 2.0, and how to reuse functionality cross-platform using .NET Standard 2.0.
.NET Core 2.0's support for .NET Standard 2.0 is important because it provides many of the .NET Framework APIs that are missing in the first versions of .NET Core. The 15 years' worth of libraries and applications that .NET Framework developers had created for Windows can now be migrated to .NET Core 2.0 and run cross-platform on macOS and Linux variants, as well as on Windows.
API support has increased by 142% with .NET Core 2.0. The number of available APIs is now 32,638, versus only 13,501 with .NET Core 1.1!
The full list of .NET Standard 2.0 APIs is documented at the following link:https://github.com/dotnet/standard/blob/master/docs/versions/netstandard2.0.md
To search and browse all .NET APIs, use the following link, as shown in the following screenshot:https://docs.microsoft...