Introduction

There is a lot of buzz these days regarding .NET Core. There are really a lot of articles explaining what .NET Core is and what it does. Simply put, .NET Core allows you to create cross-platform applications that run on Windows, Linux, and macOS. It does this by leveraging a .NET Standard Library that targets all these platforms with the exact same code. You can, therefore, use the language and tools you are comfortable with to create applications. It supports C#, VB, and F#, and even allows the use of constructs such as generics, async support, and LINQ. For more information and documentation on .NET Core, go to https://www.microsoft.com/net/core.

Get C# 7 and .NET Core Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.