首页 > 其他分享 >.NET中各个框架的关系

.NET中各个框架的关系

时间:2022-12-07 11:44:59浏览次数:54  
标签:类库 Core 各个 框架 Standard Framework 版本 NET

  • .NET 5及以上版本是.NET Framework 和.NET Core 统称。在.NETFramework4.8以后,微软不再对Farmwork框架进行更新但仍提供技术支持;在跨平台的.NET Core 3.1 以后,避免和.NETFramework4.x产生混淆不使用.NET Core 4.x,则改版本名为.NET 5.x。此后VS中目标框架,将不再区分.NETFramework和.NET Core.
  • .NET Standard
    • 定义:.NET Standard是针对多个.NET实现推出的一套正式.NET API规范;其是一个规范,所有的框架都要遵循这个标准,其他就是通用基础设施。包括编译器、运行时(common lanuage runtime )
    • .NET Standard只是标准,不是实现。
    • 目的:提高.NET生态系统中的一致性。即实现.NET Framework和.NET Core的代码共享,则类库需要面向.NET Standard。
    • 一个.NET Standard类库可以被.NET Core/.NET Framework引用,而.NET Core类库只能被.NET Core引用,Framework同理。
    • 最高版本为.NET Standard2.1,暂时不会发布新本的.NET Standard
    • .NET 5.0、.NET 6.0以及将来所有版本将继续支持.NET Standard2.1及更早版本
    • .NET 5以及更高版本将采用不同的方法建立一致性,将不再需要.NET Standard,但支持。
    • 更多请见 微软.NET Standard文档

标签:类库,Core,各个,框架,Standard,Framework,版本,NET
From: https://www.cnblogs.com/weber-zheng/p/16962619.html

相关文章

  • 第4章 使用 Razor Pages 创建网站(ASP.NET Core in Action, 2nd Edition)
    本章重点RazorPages和模型视图-控制器(MVC)设计模式简介在ASP.NETCore中使用RazorPages在RazorPages和MVC控制器之间进行选择使用Action结果控制应用程序流在第3章中......
  • OpenWRT + tc/netem 搭建弱网环境
    OpenWRT+tc/netem搭建弱网环境来源 http://lcodecorex.github.io/2016/11/10/%E6%9E%81%E5%A3%B9%20+%20OpenWRT%20+%20tc:netem%20%E6%90%AD%E5%BB%BA%E5%BC%B1%E7%B......
  • Executor框架详解
    Executor框架详解java的线程既是工作单元,也是执行机制。从jdk5开始,把工作单元与执行机制分离开来。工作单元包括Runnable和Callable,而执行机制由Executor框架提供。这样一......
  • 【CSUR-IG】OpenHarmony啃论文俱乐部--我在ACM Survey阅读计算机综述,看到了卷54第八期
    本文出自ACM技术洞察研究团队(CSUR-IG),ComputingSurveysInterestGroup成员:深圳大学大三学生中原工学院研一学生中原工学院研一学生安阳工学院大三学生南通科技学院大三学......
  • U-Net在2022年相关研究的论文推荐
    前言 UNet可以算是FCN的一种变体,是最常用、最简单的一种分割模型,简单、高效、易懂、容易构建,且可以从小数据集中训练。Transformer、目标检测、语义分割交流群欢迎关......
  • asp.net 2.0 中生成PDF
       近期要用asp.net2.0生成PDF,看了下书,查了下资料,发现可以有组件帮得上忙,可以下载itextsharp(​​https://sourceforge.net/projects/itextsharp​​​)下载,然后在工程......
  • Three20 iPhone 开发框架
    软件简介Gitee企业版年终钜惠低至全年冰点价,下单加倍送时长,付费功能免费用>>>>>> Three20UI 是一个iPhone开发图形接口类的集合,包含图片查看,一般工具,HTT......
  • 一、kubernetes介绍
    1、kubernetes基本介绍kubernetes,简称K8s,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部......
  • dotnet new cli 以及Abp-cli命令的简单使用
    首先dotnetnew .NETCore3.1SDK及更高版本dotnetnew -根据指定的模板,创建新的项目、配置文件或解决方案从.NET7SDK开始, dotnetnew 语法已更改:--list、-......
  • 红队隧道应用篇之Netsh端口转发
    简介netsh是从Windows2000开始就有的一个用于配置网络设备的命令行工具其中netshinterfaceportproxy是一个配置网络代理的命令,可以配置ipv4或ipv6的端口转发代理以......