.Net Core 入门:概念以及安装(一)

※ 概念
  接下来11月份将发版.Net5,不再有.NET CORE或者是.NET FRAMEWORK。现在.net core 3.1是个长支持版本,功能也比较强大,后续移植到.net 5也很方便。有兴趣的可以关注一下。
  .NET Core是适用于 Windows、Linux 和 macOS 的免费、开源托管的计算机软件框架,是微软开发的第一个官方版本,具有跨平台能力的应用程序开发框架 (Application Framework),未来也将会支持 FreeBSD 与 Alpine 平台,也是微软在一开始发展时就开源的软件平台 ,它经常也会拿来和现有的开源 .NET 平台 Mono 比较。
  由于 .NET Core 的开发目标是跨平台的 .NET 平台,因此 .NET Core 会包含 .NET Framework 的类库,但与 .NET Framework 不同的是 .NET Core 采用包化 (Packages) 的管理方式,应用程序只需要获取需要的组件即可,与 .NET Framework 打包式安装的作法截然不同,同时各包亦有独立的版本线 (Version line),不再硬性要求应用程序跟随主线版本。
  如图所示,其实.NET CORE跟.NET FRAMEWORK是微软两种不同的产品,都是基于.Net STANDARD开发的,后续的.NET 5也是。
.Net Core 入门:概念以及安装(一)

※ 开发工具
  Microsoft Visual Studio Community 2019
  版本 16.7.3

※ 开发步骤

  1. 创建新项目
    .Net Core 入门:概念以及安装(一)

  2. 选择ASP.NET Core Web应用程序
    .Net Core 入门:概念以及安装(一)

  3. 配置新项目,这个需要改一下项目名称以及位置
    .Net Core 入门:概念以及安装(一)

  4. 创建。
    注意:a. 需要选择ASP.NET Core 3.1,如果之前有安装2.2版本,建议还是换成3.1的,毕竟这个是长支持版本。
    b. 去掉https配置,一般项目都是http就足够了
    .Net Core 入门:概念以及安装(一)

  5. 完成。是不是很简单 _

.Net Core 入门:概念以及安装(一)