利用.NET Core构建应用程序
1. .NET Core概述
.NET Core 是一个开源框架(托管在 GitHub 上,链接为 https://github.com/dotnet/core),由微软发布并由 .NET 社区维护,用于为 Windows、Linux 和 macOS 构建跨平台应用程序。你可以从微软官方的 .NET Core 网站(https://www.microsoft.com/net/core)或 GitHub 获取它。如果你使用的是 Visual Studio 2019,那么可以在安装程序中获取它。
.NET Core 1.0 版本于 2016 年首次发布,目前它支持在 Visual Studio 2015 Update 3.3 或更高版本、Visual Studio 2017、Visual Studio 2019 和 Visual Studio Code 中运行。共享的 SDK 组件可用于使用 Visual Studio、Visual Studio Code 和 .NET 命令行界面(CLI)来构建、运行和发布应用程序。
最新版本的 .NET Core 是 2018 年 12 月发布的 2.2 版本。在微软 Build 大会上宣布的 .NET Core 3 计划于 2019 年发布。
.NET Core 是 .NET Framework 的一个子集,在运行时和库中都包含了它的核心功能。.NET Framework 于 2002 年首次发布,目前运行的是 4.8 版本。.NET Framework 最初只针对 Windows 平台,但随着时间的推移,需要将其应用于不同的平台。使用 .NET Core 组件,你可以构建针对以下平台的应