.NET 8 已正式 GA。
微软称 .NET 8 提供了数以千计的性能、稳定性和安全性改进,以及平台和工具增强功能,有助于提高开发者的工作效率和创新速度。
比如 .NET 8 为 Android 和 WASM 引入了全新的 AOT 模式、改进 System.Text.Json,以及为容器添加 Azure Managed Identity 支持。此外,Linux 上的 .NET 8 独立体积减少 50%。
延伸阅读:.NET 8 性能大幅提升,比 .NET 7 更快
通过此版本,.NET 重塑了构建可按需扩展的智能云原生应用程序和高流量服务的方式。无论是部署到 Linux 还是 Windows,使用容器还是云应用程序模型,.NET 8 都可以支持开发者更轻松地构建这些应用程序。它包括一组经过验证的库,目前 Microsoft 的许多大规模服务都在使用这些库,以帮助应对可观察性、弹性、可扩展性、可管理性等方面的基本挑战。
.NET 8 还支持将 OpenAI 的 GPT 等大语言模型 (LLM) 直接集成到 .NET 应用程序中。
开发者可通过 Blazor 使用单个强大的组件模型来处理所有 Web UI 需求,使用 .NET MAUI 将移动应用程序部署到最新版本的 iOS 和 Android。
.NET 8.0.0 Release Notes | 发布公告