.NET 7 Preview 1 已发布
.NET 7 Preview 1 已发布
2月中旬,NET 7 Preview 1 发布了!这也意味着 Entity Framework 7 和 ASP.NET Core 7 预览版也同时发布了。迫不及待地要看看有哪些新东西?也许会让你大吃一惊。
.NET 7 建立在 .NET 6 建立的基础之上,包括一套统一的基础库、运行时和 SDK,简化了开发体验,提高了开发人员的工作效率。.NET 7 的主要关注领域包括改进对云原生方案的支持、更容易升级旧项目的工具,以及通过更轻松地使用容器来简化开发人员体验。
.NET 7 Preview 1 包括对 API 的注解以支持可空性、持续的 JIT 编译器优化、新的 API 以及对更多热重载方案的支持。.NET 版本包括产品、库、运行时和工具,代表了 Microsoft 内外多个团队之间的协作。
简单列举一下:
- MAUI(.NET 的多平台 UI 组件)的进展仍在继续,但现在仍然不是 RC版
- Entity Framework 主要修复了以前版本中的错误
- .NET 7 更加专注于微服务或独立的分布式应用程序
- 进一步支持各种 .NET 库中的可为空引用类型
- 在使用 Minimal API 框架构建 API 时进一步支持文件上传和流
- 在 MVC 视图或者Razor 页面中支持可为空的引用类型
- Web 应用程序中标头解析的性能改进
好像也没有太多的创新的东西了,不得不说明一下,目前的.NET 7 版本被标记为 “Current” 版,仅有18个月的支持。