当前位置: 欣欣网 > 码农

.NET8和.NET9的区别在哪?

2024-02-27码农

点击上方 蓝字 江湖评谈 设为关注




.NET8

.NET8是微软跨平台开源之后,大一统下真正成熟的第一个LTS长期稳定支持产品。虽然之前有.NET Core3.1,.NET6等等,但那些前期产品成事则比较麻烦。.NET8主要的更新在大幅度的 上和简洁化的构件上,.NET6的性能提升有限且使用比较麻烦。但基本框架搭建完毕,而.NET8则需要在这些搭建好的框架内,进行性能,底座,基础性的最优解构建。这就是.NET8的作用,也就是为什么说它是真正成熟的第一个LST长期稳定支持性产品。

.NET9

有了.NET8的基础性的坚固,.NET9则需要更多的产品或者技术框架运行在上面。所以.NET9引进的最重要的两个功能:云原生和人工智能就此应运而生了。微软一直大一统的雄心就没变过,它需要把.NET这个平台打造成包罗万象,上至人工智能,下到二进制操控。囊括所有现今计算机上能够应用的程序或者软件。在.NET上都能够很好的应用和开发。

结论

简单点来说,.NET8以最优解打造了一个坚固的底层环境CLR/JIT。 .NET9在这个坚实的环境上,构建当今 火爆的应用层级,比如人工智能,云原生这种技术。 可以预料以后的.NET版本都会朝着.NET9的方向发展,继续囊括其它的微软薄弱性的技术栈到其中。通过最优解,出现行业性颠覆的应用,和杀手锏级别的工具。其它,诸如 性能的继续性优化,会以小幅度攀升。