.NET Core 3.1 发布,支持三年的 LTS 版本
.NET Core 3.1 发布了,这是对两个多月前发布的 .NET Core 3.0 的一小部分修复和完善,其中最重要的是 .NET Core 3.1 是一个长期支持(LTS)版本,并且官方将会支持三年。
.NET Core 3.1 中的更改主要集中在 Blazor 和 Windows Desktop,这是 .NET Core 3.0 中的两个新增特性,包括对 C++/CLI 的支持,这已经是开发 Windows 的常规需求。
Windows Forms Controls Removal
此版本移除了以下 Windows Forms 控件:
- DataGrid
- ToolBar
- ContextMenu
- Menu
- MainMenu
- MenuItem
早在 2005 年,这些控件就被 .NET Framework 2.0 中更强大的控件所取代,默认情况下 Visual Studio Designer 工具箱中都没有提供这些控件,现在官方决定删除这些控件,而只关注新控件。
建议替代方案如下:
微软认为随着进一步完善 Windows Forms 设计器项目,这些控件与创建现代应用不匹配,并且永远不应该成为 Windows Forms .NET Core 版本的一部分。这样重大的变化,目标是继续改进 Windows Forms,以实现更高的 DPI、可访问性和可靠性,并且利于后期更新的进行。
C++/CLI
在 Visual Studio 2019 16.4 中增加了一个新功能,可以创建可与 .NET Core 3.0+ 一起使用的 C++/CLI 组件。
该组件添加了几个可以使用的模板:
- CLR Class Library (.NET Core)
- CLR Empty Project (.NET Core)
C++/CLI 仅支持 Windows 平台,开发者需要安装“Desktop development with C++”工作负载和“ C++/CLI support”组件,才能使用 C++/CLI。
同时,Visual Studio 2019 16.4 也发布了,其中就包含了 .NET Core 3.1 更新,这是一起使用 .NET Core 3.1 与 Visual Studio 所必需的更新。对于 Visual Studio 2019 用户,官方建议直接更新到 16.4,而不是单独下载 .NET Core 3.1。
详情查看发布公告:
https://devblogs.microsoft.com/dotnet/announcing-net-core-3-1
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PowerToys 0.14.0 发布,微软开发的免费实用工具集
微软发布了 PowerToys 0.14.0 版本,更新内容如下: FancyZones Changes: 删除了旧版编辑器(以及用于在旧版和新版编辑器之间进行选择的设置选项) 添加了 FancyZones 设置,用于禁用用户定义的应用程序列表 编辑器打开时高亮当前活动布局 为编辑器快捷方式显示正确的键盘键(由于 WebView 控件的某些限制) Bug fixes: 修复了窃取数字键的 FancyZones 错误(大多数情况是在拖动 Chrome 标签页时发生) 修复了 FancyZones 编辑器中的 DPI 缩放错误,该错误导致将区域放置在屏幕上的错误位置 修复了阻止多个应用程序与 FancyZones 一起使用的错误(在某些情况下,例如远程应用程序可能无法使用) PowerRename Changes: 对话框的大小可以调整(在具有不同缩放百分比的屏幕之间移动对话框时,仍需要处理 DPI 更改) 添加设置,以恢复搜索并替换上一次运行的标志值 添加,设置以启用自动完成和自动建议 Bug fixes: 改进RegEx 替换结果 修复了如果父文件夹也被重命名时,阻止重命名子文件夹项的...
- 下一篇
微软在新的 Edge 浏览器中改进了 Tracking Prevention
随着第一个正式的稳定版将于 2020 年 1 月 15 日(对 Windows 7的支持终止后的第二天)可用,基于 Chromium 的新 Edge 的工作也仍在继续。 据悉,Microsoft在 Edge 浏览器中实现了跟踪预防系统,该系统由 Disconnect 跟踪保护列表提供支持。而Mozilla也曾于 2019 年 6 月 4 日宣布,自当日起为新的 Firefox 安装启用了隐私功能 Tracking Protection,并且今年还将为现有的 Firefox 安装启用更改。 数据显示,从 Edge 79 开始,由于实施了改进,该跟踪预防列表的效率比以前提高了 25%。Microsoft 描述了它如何分析预防跟踪的有效性以及如何改进功能。该公司希望确保 Edge 能够阻止更多类型的跟踪器,而不会以负面的方式影响 Web 兼容性。 基本上,Microsoft 所做的就是在 Edge 中启用了新的跟踪保护类别以阻止更多跟踪器。为了避免兼容性问题,Microsoft 设计了一种系统,该系统在平衡模式下根据参与度分数放宽了跟踪预防。平衡模式是Edge支持的模式之一;是尝试在阻止跟踪...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Hadoop3单机部署,实现最简伪集群
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7安装Docker,走上虚拟化容器引擎之路