首页 > 其他分享 >.NET 8 RC1

.NET 8 RC1

时间:2023-10-25 11:00:53浏览次数:31  
标签:RC1 应用程序 编译 AOT 版本 dotnet NET

.NET 8 发布了首个 RC。据称 RC 阶段会发布两个版本,正式版将于 2023 年 11 月 14 日至 16 日在 .NET Conf 2023 上推出。.NET 8 是长期支持 (LTS) 版本,将会获得 3 年技术支持。

公告写道,此版本为 Android 和 WASM 引入了全新的 AOT 模式、改进 System.Text.Json,以及为容器添加 Azure Managed Identity 支持。

下载 .NET 8.0:https://dotnet.microsoft.com/download/dotnet/8.0


  • 为 Android 引入AndroidStripILAfterAOT 模式

.NET 开发团队尝试为 .NET 和 .NET MAUI 应用程序选择最佳的开箱即用默认配置。

具体来说,在 .NET 6 及更高版本中,这些应用程序现在在以 Release 模式构建时默认使用 AOT 编译模式。AOT 编译可加快启动时间并提升 runtime 性能,但代价是应用程序体积更大。

而经过分析的 AOT,只有 AOT 编译应用程序启动路径的一部分,从而缩短启动时间,同时减少体积的臃肿。新的 AndroidStripILAfterAOT 设置删除了 AOT 编译的未使用的 IL,从而将 dotnet 模板应用程序的 apk 大小减少了至少 0 – 3.5%。

此外,RC1 在 .NET MAUI 方面带来了诸多质量改进,修复内存泄露和诸多特定平台的问题,改进了 UI 控制并优化了性能,在 Mac 上支持苹果 Xcode 15。

标签:RC1,应用程序,编译,AOT,版本,dotnet,NET
From: https://blog.51cto.com/lzhdim/8015607

相关文章

  • How To Use Traceroute and MTR to Diagnose Network Issues
    copyfrom: https://www.digitalocean.com/community/tutorials/how-to-use-traceroute-and-mtr-to-diagnose-network-issuesIntroductionAnimportantpartofadministeringserversismonitoringnetworkconnectivity.Thereareafewtoolsthataresimpletouse,......
  • GraphPrompt: Unifying Pre-Training and Downstream Tasks for Graph Neural Network
    目录概符号说明GraphPrompt代码LiuZ.,YuX.,FangY.andZhangX.GraphPrompt:Unifyingpre-traininganddownstreamtasksforgraphneuralnetworks.WWW,2023.概统一的图预训练模型+Prompt微调.符号说明\(G=(V,E)\),图;\(\mathbf{X}\in\mathbb{R}^{|......
  • 2023ACMMM_Mutual Information-driven Triple Interaction Network for Efficient Ima
    一.Motivation之前网络存在的缺点:1.使用的有限的频域信息 2. 不充足的信息交互:(1)第一阶段的输出直接作为第二阶段的输入,忽略了中间特征从早期到后期的传播(2)在编码器解码器结构同尺度之间进行特征融合,忽略了阶段内和跨阶段的跨尺度信息交换3. 严重的特征......
  • .NET周刊【10月第2期 2023-10-08】
    国内文章起风了,NCC云原生项目孵化计划https://www.cnblogs.com/liuhaoyang/p/ncc-the-wind-rises.html2016年,我和几位朋友发起了.NETCore中文学习组和ASP.NETCore文档翻译项目,随后创建了.NETCoreCommunity开源社区,吸引了近30个优秀的开源项目加入。然而,随着时间的推移,社区......
  • 论文:Going Deeper with Convolutions-GoogleNet
    论文名:GoingDeeperwithConvolutions深入了解卷积了解GoogleNet研究问题:研究方法:主要结论:模型:问题:行文结构梳理:......
  • ARC102
    A枚举其中一个,然后发现剩下两个的限制非常强,用一个桶统计同余类大小即可。B谔谔构造。考虑\(n=\log10^6\),大概可以猜一下这个题是想让我们搞一个二进制构造。先造一条\(0\sim2^{\logL}-1\)的链,然后再往\(N\)连即可。C基础组合题。不是很懂为啥题解里都是容斥原理,范......
  • ASP.NET 安全认证(三)——用Form 表单认证实现单点登录(Single Sign On) 作者:寒羽枫
    【原创】ASP.NET安全认证(三)——用Form表单认证实现单点登录(SingleSignOn)作者:寒羽枫(cityhunter172)第三部分实现单点登录(SingleSignOn) “等了好久终于等到今天,写了好久终于就快完结,但是网友的反应却让我有一些的伤心。盼了好久终于盼到今天,忍了好久终于把此文撰写,那些受冷......
  • 发布 ASP.NET Core WebAPI 至 IIS
    一、在VS上1.在VS项目上右键,选择发布:2.根据服务器情况,选择目标运行时;将开发时使用的框架作为目标框架;目标位置上已有的文件是否删除,通过删除现有文件进行配置指定。点击发布之后,将在目标位置成生相应的文件。VS上也有相应的输出 二、在目标服务器上 1.复制发布......
  • ARC126C - Maximize GCD(取模转化减法)
    答案大于max{ai}可以直接计算主要考虑小于的情况直接计算gcd很困难,不妨枚举x|gcd那么对于ai来说假设x(k-1)<ai<=xk,那么ai就需要xk-ai次操作,那么我们对于一个x,只需枚举k计算区间数的个数即可算出需要的操作数。复杂度O(nlnn)这种套路就是取模转化成减法后,进行区间维护。#......
  • GPT-GNN: Generative Pre-Training of Graph Neural Networks
    目录概符号说明GPT-GNN代码HuZ.,DongY.,WangK.,ChangK.andSunY.GPT-GNN:Generativepre-trainingofgraphneuralnetworks.KDD,2020.概比较早的一篇图预训练模型.符号说明\(G=(\mathcal{V},\mathcal{E},\mathcal{X})\),某个图,其中\(\mathcal{X}\)......