.NET 9现已正式发布,它为.NET平台的发展掀开了崭新的一页,突破了性能、云原生开发和AI技术集成的边界。
此次发布吸引了来自全球超过9,000名社区成员的参与,带来了数千项优化和创新,为未来的应用开发打下了坚实的基础。通过与Azure的完美融合,并专注于云原生开发和AI能力,.NET 9让企业开发者能够轻松构建可扩展、智能化的应用程序,迎接更高效、更智能的未来。

01
Azure PaaS扩展对.NET 9的支持
随着.NET 9的发布,Azure平台即服务(PaaS)全面升级,现已完全支持该平台的新功能,包括为所有Azure企业开发者提供的最新.NET SDK。这一强大支持使企业开发者能够在Azure上高效构建、部署并扩展.NET 9应用程序,确保最佳性能与灵活适应。除此之外,企业开发者还可以访问丰富的架构参考和示例解决方案,借助Azure强大的云服务,打造高性能的.NET 9应用程序。
-Azure应用服务(Azure App Service):高效运行、管理和扩展.NET 9 Web应用程序。
-Azure Functions:利用无服务器计算构建事件驱动的.NET 9应用程序,并享受改进的运行时能力。
-Azure容器应用(Azure Container Apps):部署微服务和容器化的.NET 9工作负载,提供集成的可观测性支持。
-Azure Kubernetes服务(AKS):在托管的Kubernetes环境中运行.NET 9应用程序,并支持扩展的ARM64架构。
-Azure AI服务和Azure OpenAI服务(国际版):将高级人工智能的能力直接集成到.NET 9应用程序中。
-Azure API管理、Azure逻辑应用、Azure认知服务和Azure SignalR服务:确保.NET 9解决方案的无缝集成与扩展能力。
这些服务为企业开发者提供了一个强大的平台,使他们能够在Azure为.NET优化的环境中,构建高性能、可扩展且云原生的应用程序。
02
利用.NET Aspire简化云原生开发
.NET Aspire为云原生应用程序开发带来了全新的变化,使企业开发者能够高效构建分布式、生产就绪的解决方案。在.NET 9预览版中推出的Aspire,以云效率和可观测性为核心,简化了应用开发流程。最新的Aspire更新包括安全默认设置、对Azure Functions的支持以及增强的容器管理功能。这些创新将大大提升企业开发者在云端构建高效、可扩展应用的能力。
NET Aspire的核心功能
-优化Azure集成:Aspire与Azure完美融合,支持云原生应用的快速部署、自动扩展和统一管理。
-简化Azure容器应用部署:.NET Aspire专为容器化环境设计,集成Azure容器应用,让部署过程变得更加简便。企业开发者可以通过Azure Developer CLI(azd)快速配置并将.NET Aspire项目部署到Azure容器应用,内置支持Redis缓存、应用日志记录和扩展性功能,全面提升开发效率。
-内置可观测性:通过实时仪表板,开发者可以轻松查看日志、分布式追踪和指标,借助Azure Monitor实现本地和生产环境的监控,确保应用的健康运行。
03
将AI技术无缝集成到.NET中
为了更好地赋能企业开发者,我们简化了在.NET应用中集成AI技术的过程。通过与微软战略合作伙伴的深度合作,我们不断丰富AI生态系统,进一步增强了.NET的功能。据统计,Azure OpenAI服务(国际版)的使用量已增长至每月近10亿次API调用,充分证明了AI驱动的.NET应用在行业中的快速发展和广泛应用。

基于.NET的真实AI解决方案:.NET在推动人工智能创新方面发挥了至关重要的作用。从智能Microsoft Copilot副驾驶?团队借助.NET Aspire打造AI体验,到智能GitHub Copilot副驾驶?利用.NET开发提升Visual Studio和VS Code的生产力,.NET平台不断展示AI技术的强大潜力,推动开发效率和智能化应用的不断进步。
KPMG Clara:提升全球审计效率的典范

KPMG Clara是一个典型案例,旨在为全球95,000名审计师提高审计质量和效率。凭借.NET的强大支持和在Azure上的安全扩展,KPMG实现了符合严格行业标准的先进AI功能,进一步证明了.NET和Azure在推动高性能、可扩展AI解决方案方面的重要作用。
04
.NET 9的性能增强:
提升Azure工作负载标准
.NET 9带来了显著的性能升级,合并了超过7,500个专注于速度和效率的pull requests,确保.NET 9应用在Azure上运行时达到最佳性能。这些改进不仅有助于降低云计算成本,还为Windows、Linux和macOS提供了卓越的高性能体验。
回顾过去.NET升级为微软大规模内部服务带来的效果:
必应:实现了启动时间的大幅缩短,提升了效率,并降低了高性能搜索工作流中的延迟。
Microsoft Teams:通过性能优化,效率提升50%,延迟降低30%-45%,关键服务的CPU利用率最大提升100%,大大加速了用户交互。
智能Microsoft Copilot副驾驶?及其他AI应用:得益于优化的运行时性能,提供了更加可扩展、优质的用户体验。
05
总结:携手.NET 9和Azure,
共赴未来
.NET 9不仅仅是一次升级,它是一次技术飞跃,融汇了尖端的AI集成、云原生开发与卓越性能。结合Azure的可扩展性,这些创新为现代应用提供了强大的高性能基础。
立即下载.NET 9,探索其全新功能。借助.NET Aspire简化云原生开发,利用Azure部署可扩展应用,并采用新的生产力提升功能,一同探索云原生与AI应用开发的未来,打造下一代智能应用的工具包。