
-
语言:简体中文
大小:50M
类别:
时间:2024-10-04
微软 .NET Runtime 7.0.8 官方版
软件介绍
分享微软最新的 .NET 7.0 下载,即 Microsoft .NET Framework 的最新版 (.NET 7.0 下载)。.NET 7.0 是为 Windows 操作系统中的 .NET Framework 应用程序提供的基础库组件,.NET Runtime (NET 运行库) 是继 Windows DNA 之后的全新软件开发平台。它是一个基于系统虚拟机的编程平台,采用通用语言运行库为基础,支持多语言的开发环境。

.NET 7.0 新功能
支持
作为当前版本的 .NET 7,在接下来的 18 个月内将获得 Microsoft 的免费支持和补丁。
在操作系统方面,本版本将与 Red Hat Enterprise Linux (RHEL) 版本 8 上的以下架构兼容:
- AMD x64
- Intel x64
- ARM (aarch64)
- IBM Z
- LinuxONE (s390x)
.NET 多平台应用程序用户界面 (.NET MAUI)
微软引入了支持多个平台的现代客户端 .NET 7。随着 Microsoft 发布 .NET MAUI Preview 13,他们计划将其逐步推广到 .NET 6 Release Candidates (RC),之后推广到通用可用性 (GA),最终应用于 .NET 7。
虽然还需时日,但很高兴看到这一特性即将到来。
创建云原生应用程序变得更简单
由于云原生应用程序现在从零开始构建,使用现代基于 Web 的资源(如数据库服务和托管容器),.NET 7 将通过提升开发者体验来简化云原生应用程序的构建,包括:
- 简化安全身份验证和授权的设置与配置。
- 提高应用程序启动和运行时的性能。
微软计划进一步开发此功能并优化容器,以提高可用性和体验。
改进的 .NET 应用程序
微软一直在对 .NET 应用程序进行升级,如最小化 API 和热重载、新的运行时和 C# 语言创新,以及成熟的库和工具生态系统。微软表示,他们将继续创新,解决每个 .NET 应用程序面临的挑战,如 ASP.NET、WinForms 和 WPF 等。
Microsoft 扩展的可空注释
可空注释允许检查值和参数是否返回空值。Microsoft 为可空性新增了以下库:
- Microsoft.Extensions.DependencyInjection.Abstractions
- Microsoft.Extensions.Logging.Abstractions
- Microsoft.Extensions.Primitives
- Microsoft.Extensions.FileSystemGlobbing
- Microsoft.Extensions.DependencyModel
- Microsoft.Extensions.Configuration.Abstractions
- Microsoft.Extensions.FileProviders.Abstractions
- Microsoft.Extensions.FileProviders.Physical
- Microsoft.Extensions.Configuration
- Microsoft.Extensions.Configuration.Binder
- Microsoft.Extensions.Configuration.CommandLine
- Microsoft.Extensions.Configuration.EnvironmentVariables
- Microsoft.Extensions.Configuration.FileExtensions
- Microsoft.Extensions.Configuration.Ini
- Microsoft.Extensions.Configuration.Json
Microsoft 计划将所有 Microsoft.Extension 库扩展至支持可空性。
热重载的改进
.NET 6 引入了热重载功能,允许开发者在应用程序运行时修改代码并即时查看结果。微软现在允许在 Blazor WebAssembly 或 iOS 和 Android 设备上进行以下 C# 热重载:
- 向现有方法添加静态 lambda
- 向已有 lambda 的现有方法中添加捕获 lambda
- 向现有类添加新的静态或非虚拟实例方法
- 向现有类添加新的静态字段
- 添加新类
精品推荐
热门软件
软件排行









