从年初2 月份发布第一个预览版,经历7个预览版后,Microsoft 西雅图时间9月14日发布了 .NET 7 RC 1:https://devblogs.microsoft.com/dotnet/announcing-dotnet-7-rc-1/ ,这是该框架在 11 月初正式发布之前的两个版本中的第一个。 .NET 7 RC1 是在生产中受支持,随着开发团队修复和完善内容,该框架基本上已经准备好了新的和令人兴奋的功能,以便在 11 月 8 日开始的 .NET Conf 2022 期间正式发布RTM。

可以通过个网站(

https://issuesof.net/?q=is%3Aopen%20is%3Aissue%20repo%3Aruntime%20%28milestone%3A7.0.0%20or%20label%3Ablocking-release%29

)跟踪.NET 7的issue 情况,今天截止还有36项在接下来的2个月时间内消灭。 下面是最新的燃尽图:

微软的公告主要回顾了与.NET MAUI、云原生最佳实践、ARM64支持、现代化和性能相关的内容。 关于性能的内容微软早些时候发布了一篇关于“.NET 7 性能改进 -- 至今为止最快的.NET平台“ 的长文。在这篇阅读时间长达六七个小时的文章内容在今天的RC1公告中得到了总结:“.NET很快,NET 7 是迄今为止最快的 .NET。.NET 7 中有超过一千项影响性能的改进,这些改进影响了反射、堆栈替换 (OSR)、启动时间、NativeAOT、循环优化和许多其他领域。

至于.NET MAUI,微软将其描述为以移动为中心的Xamarin.Forms框架的演进,因为它除了Android和iOS应用程序之外还增加了创建桌面应用程序的功能,公告中称赞其帮助开发人员创建单个项目的能力,该项目可以跨设备及其平台处理多目标应用。公告中说“.NET多平台应用程序UI(MAUI)将安卓,iOS,macOS和Windows API统一为一个API,因此您可以编写一个在许多平台上本机运行的应用程序,.NET MAUI 使您能够提供由每个平台(安卓、iOS、macOS、Windows 和 Tizen)专门设计的最佳应用体验,同时使您能够通过丰富的样式和图形打造一致的用户体验。并且开箱即用,每个平台的外观和行为都符合应有的方式,无需任何额外的小部件或样式。

与此同时,微软表示,ARM64支持提供了具有卓越性能和高功率效率的小外形尺寸。您可以在标题为“ARM64的.NET 7性能改进”文章中了解有关此内容的更多信息。

微软表示,.NET 7 RC1已经过Visual Studio 2022 17.4预览版2的测试,建议开发人员使在Windows上尝试Visual Studio 2022用预览频道版本一起和将.NET 7 RC1使用,并在macOS计算机上使用最新的Visual Studio Mac预览版。 Visual Studio 2022 17.4预览版2.1 才会支持MAUI for .NET 7 的开发。 公告中也特别指出 .NET 7不是长期支持(LTS)版本,因此它将从发布日期起18个月内获得免费支持和补丁,而不是更长的LTS支持期(初始发布后三年),尽管它强调两种版本的质量相同,唯一的区别是支持的时间长短上(少了一半)。

.NET 7 RC1 正式发布的更多相关文章

  1. iNeuOS工业互联平台,PLC监测与控制应用过程案例。新闻:.NET 6 RC1 正式发布

    目       录 1.      概述... 1 2.      平台演示... 2 3.      应用过程... 2 1.   概述 iNeuOS工业互联网操作系统主要使用.netcore 3. ...

  2. .NET 6 RC1 正式发布

    昨天晚上微软发布了.NET 6的两个RC版本中的第一个版本,该版本将于11月正式发布,作为在开源MIT协议下整合所有不同的.NET开发模组件的开源跨平台实现.这是一个从2014年开始,持续多年的,以改 ...

  3. .Net7 内容汇总(1)

    .Net7 RC1发布 在9月14号,.Net7 RC1正式发布了. 按照微软的说法 This is the first of two release candidates (RC) for .NET ...

  4. .NET跨平台之旅:升级至ASP.NET 5 RC1,Linux上访问SQL Server数据库

    今天微软正式发布了ASP.NET 5 RC1(详见Announcing ASP.NET 5 Release Candidate 1),.NET跨平台迈出了关键一步. 紧跟这次RC1的发布,我们成功地将 ...

  5. ThinkPHP 5.2 出 RC1 版本 RC 是什么意思呢?

    ThinkPHP 5.2 出 RC1 版本 RC 是什么意思呢? RC 的意思是软件候选版本,就是不会有很大的改变,主要还是在除错方面. 来自收集的资料1引用: Alpha:是内部测试版,一般不向外部 ...

  6. Spring Cloud Hoxton正式发布,Spring Boot 2.2 不再孤单

    距离Spring Boot 2.2.0的发布已经有一个半月左右时间,由于与之匹配的Spring Cloud版本一直没有Release,所以在这期间碰到不少读者咨询的问题都是由于Spring Boot和 ...

  7. .NET 5.0 RC1 发布,离正式版发布仅剩两个版本

    原文:http://dwz.win/Qf8 作者:Richard 翻译:精致码农-王亮 说明:1. 本译文并不是完全逐句翻译的,存在部分语句我实在不知道如何翻译或组织就根据个人理解用自己的话表述了.2 ...

  8. 官宣!ElasticJob 3.0.0 版本正式发布

    ElasticJob 是面向互联网生态和海量任务的分布式调度解决方案,由两个相互独立的子项目 ElasticJob-Lite 和 ElasticJob-Cloud 组成.它通过弹性调度.资源管控.以及 ...

  9. .NET MAUI发布了期待已久的候选版本(RC1)

    作者:David Ortinau 我们激动地宣布在4/13/2022.NET多平台应用UI (.NET MAUI)发布了候选版本.SDK现在已经集成好了API,可以更新库,并为GA(通用可用性)兼容性 ...

随机推荐

  1. python小题目练习(十)

    题目:根据生日判断星座 需求:实现如下图所示结果 代码展示: """Author:mllContent:根据生日判断星座Date:2020-11-23"&quo ...

  2. NC202498 货物种类

    NC202498 货物种类 题目 题目描述 某电商平台有 \(n\) 个仓库,编号从 \(1\) 到 \(n\) . 当购进某种货物的时候,商家会把货物分散的放在编号相邻的几个仓库中. 我们暂时不考虑 ...

  3. 挑战30天写操作系统-day2-汇编语言学习与Makefile入门

    1.介绍文本编辑器 这里,我们直接采用自己windows电脑自带的文本编辑器即可以完成制作要求 2.继续开发 下面先是对昨天使用的helloos.nas文件内容进行详细解释 ; hello-os ; ...

  4. 运行Flutter时连接超时

    这个墙不知道浪费了开发者多少的时间!!!!!!!!!!!!!!!!!!! 1.修改仓库地址为阿里仓库: 编辑android/build.gradle,把文件中的两处: google() jcenter ...

  5. SQLZOO练习三--SELECT within SELECT Tutorial

    This tutorial looks at how we can use SELECT statements within SELECT statements to perform more com ...

  6. 关于(Java)方法的再认识

    1.方法的调用(图中两个方法在一个包中) 2.静态与非静态 两个非静态可以调用 但是静态不可以同时调用非静态 package com.oop;public class Way02 { public s ...

  7. jdbc 11: 封装自己的jdbc工具类

    jdbc连接mysql,封装自己的jdbc工具类 package com.examples.jdbc.utils; import java.sql.*; import java.util.Resour ...

  8. 报告指SpaceX估值已达到1000亿美元,埃隆马斯克以此回击其接受政府补贴的批判

    SpaceX首席执行官埃隆-马斯克(Elon Musk)表示,名下的航天发射服务供应商市值已达到1000亿美元.该金额是根据上个月的评估报告确认的,标志着SpaceX在完成最新一轮融资,并筹集超过10 ...

  9. Jenkins性能优化

    jenkins性能优化 1.评估安装插件,插件数量过多,会导致界面加载慢: 2.添加slave节点: 01.禁止在master上构建性能耗费大的任务,可以使用标签的方式使其在slave上构建: 02. ...

  10. 第十八天python3 序列化和反序列化

    思考: 内存中的字典.列表.集合以及各种对象,如何保存到一个文件中? 如果是自己定义的类的实例,如何保存到一个文件中? 如何从文件中读取数据,并让它们在内存中再次变成自己对应的类的实例? 要设计一套协 ...