上千項改進!.net 9正式發布:微軟用5個“最”概括
快科技11月13日消息,今天,微軟正式發布了.NET 9,這一版本被微軟形容為“迄今為止最高效、最現代、最安全、最智能、性能最高的.NET版本”,同時也專為云原生應用和生成式AI應用而設計
據介紹,.NET 9包含數千項性能、安全性和功能改進,為開發者提供了一個統一的平臺來構建應用程序,并將AI輕松集成到應用中。
.NET 9在性能方面的提升尤為顯著,對運行時、工作負載和語言進行了1000多項與性能相關的改進,并采用了更高效的算法來生成更優質的代碼。
其中包括對64位JIT編譯器的增強,以提高應用性能,以及服務器GC的重大調整,以適應應用程序的內存需求。
在AI方面,.NET 9引入了新的抽象來簡化AI集成,包括表示多維數據的新類型、簡化庫之間的互操作性、改進應用操作、針對常用模型系列的增強標記化、新增對分詞算法的支持、小語言模型和大語言模型(SLM和LLM)、嵌入、矢量存儲、中間件等。
此外還推出了Microsoft.Extensions.AI和Microsoft.Extensions.VectorData,為與AI服務交互提供了統一的C#抽象層。
微軟還強調了.NET 9與AI合作伙伴的集成,包括Azure、OpenAI、LlamaIndex、Qdrant、Pinecone、Milvus、AutoGen、Ollamasharp和ONNX runtime等,為開發者提供強大的產品/服務。
此外,.NET 9還包括對GitHub Copilot的增強功能,為.NET開發者提供改進的集成體驗,包括用于調試的AI智能變量檢查、AI驅動的IEnumerable可視化工具、改進的代碼修復功能、增強的C# AI補全以及協助調試失敗的測試。
在ASP.NET Core方面,.NET 9加強了應用默認的安全性,現在在Linux上更易設置HTTPS開發證書,還帶來了更高的吞吐量、更快的啟動速度以及更低的內存占用。
本站所有文章、數據、圖片均來自互聯網,一切版權均歸源網站或源作者所有。
如果侵犯了你的權益請來信告知我們刪除。郵箱:business@qudong.com