.NET Core 3.1发布,支持三年的LTS版本_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > .NET Core 3.1发布,支持三年的LTS版本

.NET Core 3.1发布,支持三年的LTS版本

 2019/12/10 18:51:10  大家都说我很棒  程序员俱乐部  我要评论(0)
  • 摘要:?.NETCore3.1发布了,这是对两个多月前发布的.NETCore3.0的一小部分修复和完善,其中最重要的是.NETCore3.1是一个长期支持(LTS)版本,并且官方将会支持三年。.NETCore3.1中的更改主要集中在Blazor和WindowsDesktop,这是.NETCore3.0中的两个新增特性,包括对C++/CLI的支持,这已经是开发Windows的常规需求。WindowsFormsControlsRemoval此版本移除了以下WindowsForms控件
  • 标签:.net net 发布 版本

?

?http://img2.mukewang.com/5def4c1d00010e2907680432.jpg?

.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。

http://img3.mukewang.com/5def4c35000122b306400060.jpg

文:微软

?

上一篇: 深入理解Java虚拟机-Java内存区域透彻分析 下一篇: 没有下一篇了!
发表评论
用户名: 匿名