.NET Core 学习笔记

.net 是一个开发平台。包含 .net framwork、net core等,具体开发的语言主要是C#

一、.net framwork 和 .net core 二者的区别

①、.net framework 是系统基本安装,相互影响(所有程序都基于同一个版本)、无法独立安装、资源消耗大、非云原生,不满足云时代的要求

②、.net core 支持独立部署、不互相影响;彻底模块化;不依赖IIS;支持依赖注入、单元测试等

.net 5开始,统称.net ,不区分.net framwork 和 .net core

 

二、.NET Standard

是一个标准、规范。只管定义。不管类或者方法怎么实现。

三、Nuget包说明

以前引用第三方包,是需要网上自己下载对应的dll,复制引用到自己的项目中,.net 5、.net Core时代开始,出现了Nuget, 相当于软件应用商店

不是所有的nuget 包都是微软官方提供的,大部分都是第三方开发者或者公司提供

不是所有的nuget 包都是开源免费的,有一少部分是需要商业收费的

posted @ 2022-12-28 17:22  liaer  阅读(81)  评论(0)    收藏  举报