当你的才华不能撑起你的野心时,就是你该选择学习的时候了!

.NET 发布和支持计划介绍

.NET 发布和支持计划介绍 - 知乎 (zhihu.com)

对于 .NET 的发布,大多数童鞋都知道现在每年发布一个版本,针对 .NET 的发布,最近有些更新,Current 版本将改为 STS 版本,所以写一篇文章介绍一下

每年 11 月都会发布新的 .NET 主要版本,使开发人员、社区和企业能够规划他们的路线图。

偶数版本是 LTS 版本,会有三年的支持,奇数版本是 Current 版本(后面会改成 STS 版本),有 18 个月的支持。

Release type

发布的类型可以分为三种:

  1. LTS
  2. LTS (Long Term Support)长期支持版本,从发布之后有三年的支持时间
  3. STS(Standard Term Support)
  4. 短期支持版本,现在叫做 Current 版本,后面会改成 STS 标准支持版本,现在新的 proposal 的叫法是 STS (Standard Term Support),和现在一样有十八个月的支持时间
  5. Preview
  6. 预览版通常不受支持,会在最终发布之前提供公开测试。Preview 版本一般不受支持,但如果被指定了 "go-live" 的话,通常是 RC 版本,会受到微软的支持, RC 版本发布之后会支持到下个 RC 版本或者正式版本发布

Support type

支持的类型有下面几种:

  1. 完整支持(Full support)
  2. 在完整支持期间,会更新 .NET 版本以改进功能并减少安全漏洞。其中包含一些比较重要的 BUG修复或者重要的性能优化
  3. 维护支持(Maintenance)
  4. 在维护支持期间,仅更新 .NET 版本以修复安全漏洞。
  5. 维护支持期是对任何版本(STS或 LTS)的最后 6 个月支持。维护期结束后,该版本不再支持。
  6. 终止支持(End of life/End of support)
  7. 支持终止是指 Microsoft 不再提供修复、更新或在线技术帮助的日期。支持终止也可称为“服务终止”或缩写为“EOL”(End of life)。
  8. 使用不受支持的 .NET 版本可能会使您的应用程序、应用程序数据和计算环境面临风险,编译器会给出警告。强烈建议不要使用不受支持的软件

一个正常版本的发布通常会有下面这几个过程:

preview -> go-live -> [lts | sts] -> maintenance -> eol

首先会发布预览版本 Preview,正式版本之前会发布 rc 版就是 go-live ,正式版发布之后会进入正式的服务期,其中最后半年进入维护期,只包含安全更新,此前是完整支持,最后就是超出支持范围,终止支持了

这里我在官方给出的图上做了一些小的变动

对于 .NET Core 3.1 和 .NET 5 添加了两条线,第一条绿色的线是完整的支持期,紧接着的粉色的线代表着进入维护期

对于 LTS 版本的 Release 来说,有三年的支持,其中前面的两年半时间是完整支持,后面的半年是维护期,只有安全更新

对于 STS 版本的 Release 来说,有十八个月的支持,其中前面一年是完整支持,后面半年是维护期

Current 版本改名为 STS 版本,我觉得很大一方面是想说明,STS 版本和 LTS 版本的发布质量是一样的,大家不要觉得不是 LTS 版本就不稳定,BUG较多,两者只是支持的周期不同,LTS 有着更长的支持周期,发布质量是一样的。

posted @   hofmann  阅读(131)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
历史上的今天:
2019-05-05 SSM(Spring+SpringMVC+MyBatis)高并发优化思路
2019-05-05 高性能高可用高并发技术架构的一些理解
2019-05-05 你懂什么是分布式系统吗?Redis分布式锁都不会?
2019-05-05 supersocket特征
2019-05-05 高性能系统架构设计
2019-05-05 IIS和apache并存windows服务器
2019-05-05 SQLServer 导入大容量sql文件
点击右上角即可分享
微信分享提示