0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

.NET 8预览版1中的新增功能

OSC开源社区 来源:OSC开源社区 2023-02-27 10:01 1009次阅读

.NET 8 已发布第一个预览版,.NET 8 是一个长期支持 (LTS) 版本,每个月都会发布预览版本和候选版本,最终的稳定版将在 11 月发布。

.NET 8 预览版 1 中的新增功能

原生 AOT

使用本机 AOT 发布应用程序会创建一个完全独立的应用程序版本,不需要单独的运行时,因为所有内容都包含在一个文件中。

从预览版 1 开始,这个文件变小了,Linux 版本体积缩小了 50%。

7968cec2-b380-11ed-bfe3-dac502259ad0.png

.NET 容器镜像

.NET 8 Preview 1 将容器镜像的默认 Linux 发行版更新为 Debian 12 LTS 版本。

此外,从 .NET 8 Preview 1 开始,发布的所有容器镜像都将不支持 root。现在可以使用 -u app 启动容器镜像,默认端口已从端口 80 更改为 8080 。这是启用非 root 方案必需的重大更改,因为端口 80 是特权端口。

运行时和库

处理随机性的实用方法

System.Random 和 System.Security.Cryptography.RandomNumberGenerator 获得了用于从输入集中随机选择项目的方法,称为Shuffle 有助于减少机器学习中的训练偏差。

System.Numerics 和 System.Runtime.Intrinsics

●将 Vector256《T》 重新实现为 2x Vector128《T》 操作 #76221

●添加了 Vector512《T》 的初始托管实现 #76642 。

●重写 Matrix3x2 和 Matrix4x4 ,以更好地利用硬件加速 #80091 。

●硬件内部函数现在用 ConstExpected 属性 #80192

●将 Lerp API 添加到 IFloatingPointIeee754《TSelf》 #81186

JSON 改进

●添加对 JsonUnmappedMemberHandling 的支持 dotnet/runtime#79945

●源生成器支持required和init属性 dotnet/runtime#79828

接口层次结构支持 dotnet/runtime#78788

●Snake Case 和 Kebab Case dotnet/runtime#69613

●添加JsonSerializer.MakeReadOnly() 和 IsReadOnly API dotnet/runtime#74431

此版本还有一些其他支持改进,比如更好的 Linux 支持、代码生成支持,细节可参考官方发布博客:https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1/

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8469

    浏览量

    133665
  • 容器镜像
    +关注

    关注

    0

    文章

    3

    浏览量

    957

原文标题:.NET 8首个预览版发布

文章出处:【微信号:OSC开源社区,微信公众号:OSC开源社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    相关推荐

    功能上线】华秋PCB下单新增“3D仿真预览”,让PCB设计缺陷无处遁形

    华秋PCB下单新增“3D仿真预览”,让PCB设计缺陷无处遁形
    的头像 发表于 03-28 14:54 409次阅读
    【<b class='flag-5'>功能</b>上线】华秋PCB下单<b class='flag-5'>新增</b>“3D仿真<b class='flag-5'>预览</b>”,让PCB设计缺陷无处遁形

    谷歌推出Android XR SDK开发者预览版

    近期推出的 Android XR SDK 开发者预览版是一款适用于 Android XR 的综合开发工具套件。它是 Android 系列中最新的平台,专为扩展现实 (XR) 头显设备 (以及未来
    的头像 发表于 01-10 10:13 388次阅读

    智谱推出深度推理模型GLM-Zero预览版

    近日,智谱公司正式发布了其深度推理模型GLM-Zero的预览版——GLM-Zero-Preview。这款模型标志着智谱在扩展强化学习技术训练推理模型方面的重大突破,成为其首个专注于增强AI推理能力
    的头像 发表于 01-03 10:42 341次阅读

    谷歌推出Android 16首个开发者预览版

    Android 16 首个开发者预览版现已推出,可用于测试您的应用。此后,Android 会开始增加 API 的发布频次,助力应用和设备的加速创新。
    的头像 发表于 12-18 09:25 567次阅读

    微软预览版Copilot Vision AI功能上线

    微软公司近日宣布,将面向美国地区的Copilot Pro用户推出预览版的Copilot Vision AI功能。这一创新功能旨在通过人工智能技术,进一步提升用户的网页浏览体验。 Copilot
    的头像 发表于 12-09 14:38 466次阅读

    Linux上的编解码器移植TMS320DM365预览版

    电子发烧友网站提供《Linux上的编解码器移植TMS320DM365预览版.pdf》资料免费下载
    发表于 10-14 10:53 0次下载
    Linux上的编解码器移植TMS320DM365<b class='flag-5'>预览版</b>

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    独特的抢先体验机会,涵盖了原生应用开发、分布式能力、原子化服务等核心功能特性,助力开发者探索国产操作系统的更多可能性。此次发布的预览版适配RK3568、RK358
    的头像 发表于 09-28 08:07 494次阅读
    KaihongOS 4.1.2开发者<b class='flag-5'>预览版</b>正式上线,诚邀开发者免费试用!

    KaihongOS 4.1.2开发者预览版正式上线,诚邀开发者免费试用!

    开发者提供了独特的抢先体验机会,涵盖了原生应用开发、分布式能力、原子化服务等核心功能特性,助力开发者探索国产操作系统的更多可能性。 此次发布的预览版适配RK3568、RK3588、ESP32等开发板设备,下载和安装步骤简便易行。开发者通过开鸿开发服务平台登录开鸿账号后,
    的头像 发表于 09-26 15:59 595次阅读

    苹果推出visionOS 2.1的开发者预览版Beta 2

     今日,苹果公司针对Vision Pro用户群体,正式推出了visionOS 2.1的开发者预览版Beta 2,其内部版本编号为22N5553d。此次快速迭代,距离上一Beta或RC版本的发布仅短短
    的头像 发表于 09-24 16:16 732次阅读

    Apple Watch迎来watchOS 11.1 Beta 1开发者预览版

    苹果公司今日正式宣布,为Apple Watch用户推送了watchOS 11.1的开发者预览版Beta 1更新(内部版本号为22R5545g),此次快速迭代距离上一版本发布仅8天,彰显了苹果在智能手表操作系统领域的敏捷响应与不懈
    的头像 发表于 09-18 16:01 1433次阅读

    微软为Win11 Build 26227预览版用户推送AI驱动“建议回复”功能

    近期,微软还为“手机连接”预览版应用增加了OCR功能,用户只需在应用内点击“照片”选项卡,便能轻松选取照片中的文字进行复制。
    的头像 发表于 05-31 09:48 724次阅读

    iOS 16.7.8 RC版上线,推荐注册开发者计划升级预览版

    值得注意的是,自iOS/iPadOS 16.4开发者预览版Beta 1起,须先注册成为苹果开发者,然后通过系统【设置】【软件更新】查看升级选项。
    的头像 发表于 05-08 11:30 2207次阅读

    Windows 11 26080预览版发布后,旧设备可能无法启动

    微软于今年2月份开始在Windows 11预览版实施新规,要求CPU必须支持SSE4.2和PopCnt指令集。然而,此前未满足此条件的旧设备可通过特定方法规避这些限制。
    的头像 发表于 04-23 14:40 942次阅读

    Windows 11 Build 26200预览版AI Explorer功能有何革新?

    据Albacore消息来源透露,Windows 11 Build 26200预览版本包含了新功能——AI Explorer,其中包括屏幕捕捉、侧边栏岛屿、肩膀轻触、屏幕识别、意图引擎及探索覆盖层等功能
    的头像 发表于 04-23 10:43 907次阅读

    Chrome浏览器新增摄像头与麦克风预览功能,解决会议操作困扰

    最近发布的 Chrome 123 版本,用户可提前预览摄像头拍摄的画面以及麦克风的收音效果。要启动此功能,只需在 Chrome 地址栏输入“chrome://flags#camera-mic-preview”并按回车,然后选择
    的头像 发表于 04-15 11:07 1263次阅读