Microsoft 今天正式发布了 .NET 9,这是迄今为止最高效、最现代、最安全、最智能、性能最高的 .NET 版本。这是来自世界各地的数千名开发人员又一年努力的结果。此新版本包括数千项性能、安全性和功能改进。您将发现整个 .NET 堆栈中从编程语言、开发人员工具和工作负载的全面增强功能,使您能够使用统一平台进行构建,并轻松地将 AI 注入您的应用程序。
.NET 9 的下载以及 Visual Studio 2022 的更新和适用于 Visual Studio Code 的 C# 开发工具包现已推出。
.NET开发团队在.NET Conf[3] 直播发布活动的主题演讲和后续会议中重点介绍了 .NET Aspire 和 AI。
.NET Aspire 是官方 .NET 9 发布公告[4]的前沿和中心,是讨论的第一个组件,.NET Aspire 是一组强大的工具、模板和包,用于无缝开发可观察的生产就绪应用程序,自 .NET Aspire 首次发布以来,我们仅六个月时间,我们已经对堆栈的所有部分进行了改进,从遥测和指标仪表板中的新功能到更简化的云应用程序部署。很高兴看到 .NET Aspire 在所有类型的应用程序中被采用,并看到社区接受适用于其方案的集成和工具。
.NET Aspire 9.0 的新功能在于它引入了开发者最需要的功能来简化应用程序开发。用户现在可以从控制面板启动和停止资源,在调试会话之间保持容器持久性,并利用包括 WaitFor 在内的新 API 来改进资源管理。与 OpenAI、Ollama、Milvus 等的新集成增强了灵活性。新增了 .NET Aspire Community Toolkit[5],这是一个开源的集成和扩展集合,用于使用 .NET Aspire 进行开发。
在 .NET Aspire 讨论之后,团队在直播和发布公告[4]帖子中继续讨论 .NET 9 中的 AI。Microsoft 的 Maria Naggaga 说:“从使用 Microsoft Copilot 的使用者应用程序到使用 GitHub Copilot 的开发人员应用程序,.NET 是这些顶级 AI 体验的核心。今年,我们看到整个行业的团队利用 .NET 构建了令人惊叹的 AI 解决方案”。
以下是 .NET 9 中 AI 新增功能的要点摘要:
该发布公告继续讨论了 Blazor、.NET MAUI 和其他属性中的新增功能,并提供了更深入地探讨新增功能的链接
以及更多内容,还有更多博客文章和指南即将推出。
相关链接: