1-01梳理.NET平台发展路线

.net framework 4.8, 在 2016-12月到2019年5月份之后就停更了

.net Core 1.0~3.1   2016.6发布1.0,2019-5月发布1.1

2019年三个版本并存的

之后如果再发布》net core 4.X,会跟.net framework 4.8混淆,版本号冲突,让人更加困惑

.net 大统一时代

直接跳过了4,直接到5

提起net4的时候是framework 

net5其实是core,因为不存在版本号冲突了,core也就不必强调了,直接就是5.0了

统一命名,一个期许,只有一个运行时,一个框架

可以在任何平台运行,统一的运行行为和开发体验

net代码仓库也统一了

之后就是一年一个大版本的速度

只有偶数版本是LTS是长支持版本

.NET8.0正式版(LTS:3年) 2023年11月-2026年11月

.NET9.0 STS  标准支持(18月),2024-11到2026年6月左右

单数版本,虽然是新版本,但是停止维护的时间也在上一个正式版本之前

单数版本只是为了双数版本的前锋预览版,

18个月是充分学习和适应的时间,更新比较多,为下一个LTS版本做准备

相对于标准版本更新并不多,区别不大

 用就用正式版,单数版本不能用于生产环境,支持期太短,还提前半年

 

统一带来的好处与影响

统一后的 .NET 平台带来了显著优势:

  • 简化技术选型:开发者不再需要在多个框架之间抉择,统一使用最新 .NET 即可。
  • 跨平台能力普及化:即使是桌面或企业级应用,也能更容易地构建在非 Windows 环境中运行的版本。
  • 性能持续优化:JIT 编译器(如 RyuJIT)、GC 改进、AOT 编译(Native AOT)等技术不断推进,使 .NET 成为高性能后端服务的有力选择。
  • 开源生态活跃:GitHub 上的 dotnet org 拥有大量贡献者,社区参与度高,推动语言和平台快速演进。

 

posted on 2026-01-23 13:55  张彦山  阅读(1)  评论(0)    收藏  举报