.NET 9 第 6 个预览版发布
微软发布了 .NET 9 的第 6 个预览版,此版本包括对运行时、SDK、.NET MAUI、ASP.NET Core 和 C# 的更新。
运行时更新
-
ARM64 代码生成:改进了加载和存储数据的指令,增强了执行时间和性能。
-
代码布局:增强基本块排序,以最大化 fallthrough 行为和热代码密度,减少分支指令的数量。
-
循环优化:识别翻转循环计数器变量的时机以提高性能。
-
减少地址暴露:更好地跟踪局部变量地址以释放更多的优化机会。
-
AVX10v1 支持:新的 SIMD 指令集支持,允许在支持 AVX10 的硬件上进行矢量化操作。
-
硬件内部代码生成:改进硬件内部函数中常量的处理,以生成加速代码。
-
常量折叠:增强浮点和 SIMD 运算的常量折叠功能。
SDK 更新
-
NuGetAudit:现在会对传递依赖项中的漏洞发出警告,有助于维护项目安全。
-
dotnet nuget why:一个新命令,用于查明你的项目为什么使用传递包。
-
MSBuild BuildChecks:引入它来在构建期间强制执行规则和不变量,类似于 Roslyn Analyzers,并针对共享输出路径和双写检测制定了新规则。
.NET MAUI 更新
-
质量改进:扩大测试覆盖范围、端到端场景测试和大量错误修复。
-
适用于 Android 和 iOS 的 .NET:注重质量的更新,确保两个平台的应用程序开发稳健可靠。
ASP.NET Core 更新
-
静态 Web 资产的指纹识别:自动生成静态资产的指纹版本,以改善缓存并加快加载时间。
-
改进了 SignalR 的分布式跟踪:增强了 SignalR 集线器方法调用的跟踪功能。
-
Microsoft.AspNetCore.OpenAPI 的增强:改进了完成提供程序并支持 [Required] 和 [DefaultValue] 属性以及模式转换器。
-
[Authorize] 和 [AllowAnonymous] 分析器:当 [Authorize] 被 [AllowAnonymous] 覆盖时,新的分析器会发出警告。
-
ComponentPlatform 重命名为 RendererInfo:匹配新的命名约定。
-
跨帧拆分大型 HTTP/2 标头:确保更好地处理大型标头。
C# 更新
C# 13 是 .NET 9 Preview 6 的一部分,它引入了局部属性(partial properties),扩展了局部方法的功能:
-
局部属性:旨在支持源生成器,使 API 更加直观、自然。使用示例:
[GeneratedRegex("abc|def")] private static partial Regex AbcOrDefProperty { get; }; if (AbcOrDefProperty.IsMatch(text)) { // Take action with matching text }
下载:https://dotnet.microsoft.com/en-us/download/dotnet/9.0
.NET 9 首个预览版发布 —— 打造面向云原生 & AI 的开发平台

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Subtitle Edit 4.0.7 发布,字幕编辑工具
Subtitle Edit是一款针对文本格式类字幕的编辑工具,支持多种字符编码和字幕格式(Sub Station Alpha、Advanced Sub Station Alpha、SubRip、MicroDVD、MPL2、MPsub (MPlayer subtitle)、SubViewer 2.0、Plain-Text、Adobe Encore DVD)。 目前,Subtitle Edit 4.0.7 已发布,该版本更新内容如下: NEW 添加"Generate transparent video with subtitles" 添加Edit - Modify selection - Line length 添加对 Faster-Whisper-XXL 的支持 为 TTS final video file 添加音频设置 添加字幕格式"PodcastIndexer json" 添加新的字幕格式 添加新的 Anthropic Claude 3.5 Sonnet 模型 IMPROVED 更新葡萄牙语翻译 更新巴西葡萄牙语翻译 更新法语翻译 更新中文翻译 更新芬兰语翻译 更新意大利语翻译 更新...
- 下一篇
周鸿祎:大模型赛道非常宽,对所有人而言都是机会
在2024中国互联网大会上,360集团创始人周鸿祎,搜狐创始人、董事局主席兼首席执行官张朝阳共话互联网行业发展及风口趋势。 周鸿祎认为,未来10到20年间,大模型都会深刻改变世界。“大模型不是操作系统,而是会成为未来整个社会、整个数字化业务里的重要组件。”他表示,人工智能的赛道非常宽,不仅互联网巨头有机会,对于传统企业和创业者而言也有机会。 他举例称,大模型的能力就像是电动机,虽不能直接使用,但装上轮子就可以变成汽车,装上页片就可以变成风扇,因此必须要与工作生活的场景相结合变成产品,才走入百行千业、千家万户。“传统企业和政府也有机会结合业务场景定制专业大模型,所以未来大模型会无处不在,可能一个公司里边都有几十个大模型协同工作。” 周鸿祎表示,大模型将掀起新一轮工业革命,所有的互联网应用都会被重塑,也给互联网产业带来了新的革命性机会,强化了互联网创业和投资的火爆需求。“没有互联网的发展就没有人工智能发展。”周鸿祎认为,正是得益于互联网的算力、数据、算法等积累,才为人工智能发展奠定了基础。 周鸿祎回忆,过去三十年内,以QQ、免费杀毒、门户、电商等为代表的互联网商业模式创新,不仅使中国老百姓...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Hadoop3单机部署,实现最简伪集群