【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

微软正式发布 .NET 6 LTS 版本

  • 2021-11-09
  • 本文字数:1054 字

    阅读完需:约 3 分钟

微软正式发布 .NET 6 LTS版本

“欢迎使用 .NET 6。今天的发布是 .NET 团队和社区一年多来努力的结果。”当地时间 11 月 8 日,微软.NET 团队项目经理 Richard Lander 在其博文中写道。


此次.NET 6 的推出对于微软的开发平台来说意义重大,因为 .NET 6 是自 2019 年 12 月发布的 .NET Core 3.1 以来的第一个 LTS 版本。 LTS 版本计划每两年发布一次,中间有短期版本。当前的 .NET 5.0 将在 2022 年年中停止支持。



与此同时推出的还有 Visual Studio 2022。Visual Studio 2019 不支持使用 .NET 6 进行开发。想要使用 .NET 6 的 Visual Studio 开发人员必须立即升级到 Visual Studio 2022。


.NET 和 Visual Studio 之间的关系一直存在争议,前阵子微软决定删除即将发布的.NET 6 中 Hot Reload(热重载)的一个关键部分,该功能允许开发者在应用运行时修改源代码,并立即查看结果。对于一些竞争对手(Dart 和 Flutter)而言,这是很大的卖点,微软一直致力于将这项功能引入.NET 和 Visual Studio。


在最初的计划中,微软对该项目的描述中提到“致力于将 Hot Reload 带给尽可能多的.NET 开发人员”,但最后微软决定删除其中的关键部分,将整个变化限制在 Windows 和 Visual Studio 平台,而不是开放并跨多个平台可用。很快,该决定在开源社区遭到强烈抗议,最终还是被微软撤销了。


在博文中,微软宣称“性能有了巨大的提升”,并看到了“在微软托管云服务的成本降低”的好处。据称, .NET 6 的开发过程有上万次 Git 提交,作为 LTS 长期支持版本,.NET 6 将会获得 3 年的技术支持


下载地址:https://dotnet.microsoft.com/download/dotnet/6.0


据悉,.NET 6 是首个原生支持苹果芯片 (Arm64) 的版本,并且针对 Windows Arm64 进行了改进。其它亮点方面,.NET 团队构建了一个新的动态配置文件引导优化 (PGO) 系统,该系统可提供仅在运行时才会进行的深度优化。此外,.NET 6 使用 dotnet monitor 和 OpenTelemetry 改进了云诊断、提供更强大和更高效的 WebAssembly 支持,以及添加了用于 HTTP/3、JSON 处理、数学和直接操作内存的新 API。C# 10 带来了语言改进,例如记录结构 (record structs)、隐式使用和新的 lambda 功能,同时编译器添加了增量源代码生成器。 F# 6 新特性包括基于 task 的异步、管道调试和多项性能改进。使用 ASP.NET Core 构建的单页应用程序现在使用了更灵活的模式,可以与 Angular、React 和其他流行的前端 JavaScript 框架一起使用。


若想进一步了解更多更具体的改进和提升,可以查看官方博文(底下有评论说,这可能是他读过最长的博文):https://devblogs.microsoft.com/dotnet/announcing-net-6/

公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2021-11-09 18:1512023
用户头像
罗燕珊 InfoQ中文站编辑

发布了 426 篇内容, 共 248.4 次阅读, 收获喜欢 760 次。

关注

评论 1 条评论

发布
用户头像
已经安装,不知道在k8s上修改配置,热更新问题有没有解决
2021-11-11 09:26
回复
没有更多了
发现更多内容

云渲染:为你的设计作品增添细节与逼真感!

Finovy Cloud

3D渲染 渲染 云渲染 云渲染农场

10个学习JavaScript的理由

互联网工科生

JavaScript 学习 前端 编程语言

erp企业管理系统软件哪个最好用?

优秀

ERP系统 ERP软件

代码随想录 Day37 - 贪心算法(六)

jjn0703

TiDB Serverless 正式商用,全托管的云服务带来数据管理和应用程序开发的全新体验

PingCAP

MySQL 云服务 TiDB pingCAP TiDB Serverless

如何使用三台虚拟机搭建一个kubernetes集群?

数新网络官方账号

Kubernetes, 云原生, eBPF

秒验 REST API 手机号码置换接口

MobTech袤博科技

前端 App 前端开发 前端开发工具

解决大模型“开发难”,昇思MindSpore自动并行技术应用实践

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 8 月 PK 榜

基于Vue3的数据可视化低代码平台

互联网工科生

Vue 低代码 vue3.0 JNPF

QuickBI提供数据可视化分析功能的工具,企业免费使用

夜雨微澜

山歌寥哉!生产制造系统需要新治理框架

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

陕西玖富建设工程有限公司简介

新消费日报

面试官:线程是如何通讯的?

王磊

java面试

分布式流处理组件-生产实战:Broker副本与优化

谢先生F

kafka 架构 broker

如何使用JavaScript创建一只图像放大镜

这我可不懂

JavaScript

唐刘:TiDB 研发工程实践及 TiDB 人才观丨CCF 中国数据库暑期学校

PingCAP

数据库 TiDB pingCAP

PoseiSwap:基于 Nautilus Chain ,构建全新价值体系

大瞿科技

文心一言 VS 讯飞星火 VS chatgpt (70)-- 算法导论6.5 9题

福大大架构师每日一题

福大大架构师每日一题

一篇聊聊JVM优化:堆

高端章鱼哥

Java JVM

百度飞桨助力高校培养AI大模型人才,2023年飞桨产学合作项目申报启动

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

代码质量把控神器:Codigger, 助您项目高效开发

知者如C

基金公司最佳实践:如何用价值流分析,洞察研发效能瓶颈?

万事ONES

Topaz Video AI for mac(视频增强和修复工具) 3.3.9中文版

mac

Topaz Video AI 苹果mac 视频增强修复软件

字节码增强常见问题系列(二)| 兼容性难题:如何让不同字节码增强框架和谐共存?

华为云开源

字节码增强 sermant

NFTScan 团队发布升级版 NFT Portfolio 产品

NFT Research

NFT\

低代码平台,让应用开发更简单!

高端章鱼哥

低代码开发 应用开发

火热的低代码赛道

这我可不懂

前端 低代码 开发应用 JNPF 传统开发

vpay数字货币钱包系统开发(Imtoken、TP)

薇電13242772558

数字钱包

零代码Demo Day大赛热烈开启,迎接挑战,赢取万元大奖!

明道云

第五届宁波市卫生健康系统信息化技能竞赛暨赛前培训成功举办 平凯星辰受邀授课

PingCAP

数据库 TiDB 平凯星辰

Amadeus Pro for mac(音频编辑软件) 2.8.13中文版

mac

苹果mac Amadeus Pro 音频编辑软件

微软正式发布 .NET 6 LTS版本_开源_罗燕珊_InfoQ精选文章