微软近日发布了最新的.NET版本(.NET 9)。这款被微软形容为“最高效、最现代、最安全、最智能和性能最高的”新版本,在功能上做出了数千项的改进,专为云原生应用和生成式AI应用而设计。
在性能方面,.NET 9做出了多项改进,包括对运行时、工作负载和语言进行了1000余项与性能相关的优化。同时还采用了更高效的算法来生成更优质的代码,并增强了64位JIT编译器以提高应用性能。此外,针对常见模型系列的增强标记化以及新增对分词算法等技术也得到了改善。
在AI集成方面,.NET 9引入了新的抽象概念来简化AI的集成过程。例如,多维数据的表示类型得到了改进,库之间的互操作性得到了提升,并且针对常见模型系列的增强标记化和对分词算法的支持也已经实现了。同时,还推出了Microsoft.Extensions.AI和Microsoft.Extensions.VectorData这两个组件,为开发者提供了更加方便的C#抽象层接口。
除此之外,微软还强调了与合作伙伴(如Azure、OpenAI、LlamaIndex等)的集成关系,并向.NET开发者提供了更多强大的产品/服务支持。而在ASP.NET Core中,则强化了默认的安全性和稳定性,并且在Linux平台上更容易设置HTTPS开发证书。
总的来说,.NET 9在性能、安全性和功能上都有了显著的提升,为开发者构建应用程序和集成AI提供了一个更加高效且全面的平台。
评论