微软 .NET 团队重磅推出 .NET 9 ,并强调称该版本重点关注针对云原生和人工智能领域的应用程序开发。当然也会在性能、生产力和安全性方面投入大量资源。
.NET 9 包含了对 C#、F#、.NET MAUI、ASP.NET Core、Entity Framework Core、Windows Forms、WPF 和 Blazor 等多项核心组件的更新和改进。此外,该版本还修复了许多 bug 并提升了性能。
在 .NET 8 中,微软针对修剪和 AOT 优化了 Web API 应用程序(使用 webapiaot 模板)。在 .NET 9 中,他们正在积极对其他应用程序类型执行相同的操作,并改进所有 ASP.NET Core 应用程序的 DATAS GC。
除了云原生,.NET 9 的另一个重点是让 .NET 开发者更轻松地将人工智能集成到他们现有的和新的应用程序中。因此开发者可在 .NET 9 便捷地访问用于使用 OpenAI 和 OSS 模型的优秀库和文档。微软会继续在 Semantic Kernel、OpenAI 和 Azure SDK 上开展合作,以确保 .NET 开发者在构建 AI 应用程序时获得优秀的开发体验。
.NET 9 Windows最新版
使用方法
1、运行安装程序
下载完成后,运行安装程序并完成在计算机上安装.NET的步骤。

2、验证安装
安装程序完成后,打开一个新的命令提示符并运行该dotnet命令。这将验证.NET是否已正确安装并可以使用。

3、开始
现在,您已经安装了.NET,让我们通过分步教程来构建您的第一个应用程序。

更新介绍
主要更新:
1. C# 11 语言新特性:
支持 UTF-8 字符串字面量
支持文件范围命名空间
改进的泛型协变和逆变
初始化成员的简化语法
2. F# 7 语言新特性:
支持 discriminated unions
支持 pattern matching with guards
改进的管道操作符
3. .NET MAUI:
改进的性能和可靠性
新的 UI 控件和布局
4. ASP.NET Core:
改进的性能和可靠性
新的 API 和功能
5. Entity Framework Core:
改进的性能和可靠性
新的 API 和功能
6. Windows Forms:
改进的性能和可靠性
新的 UI 控件和布局
7. WPF:
改进的性能和可靠性
新的 UI 控件和布局
8. Blazor:
改进的性能和可靠性
新的 UI 控件和布局
|