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 拥有大量贡献者,社区参与度高,推动语言和平台快速演进。
浙公网安备 33010602011771号