我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1209|回复: 3

[最新新闻] 微软.NET Core 3.1 发布,支持三年的 LTS 版本

[复制链接]

该用户从未签到

523

主题

325

回帖

0

积分

二级逆天

微信交流群:jp-xxj1

积分
0

终身成就奖特殊贡献奖原创先锋奖金点子奖

发表于 2019-12-5 08:55:12 | 显示全部楼层 |阅读模式
.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控件:
[align=justify]
    [li]DataGrid
    [/li][li]ToolBar
    [/li][li]ContextMenu
    [/li][li]Menu
    [/li][li]MainMenu
    [/li][li]MenuItem
    [/li]
早在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组件。
该组件添加了几个可以使用的模板:
[align=justify]
    [li]CLR Class Library (.NET Core)
    [/li][li]CLR Empty Project (.NET Core)
    [/li]
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。
回复

使用道具 举报

该用户从未签到

40

主题

1248

回帖

0

积分

二级逆天

积分
0

终身成就奖优秀斑竹奖

发表于 2019-12-5 08:57:41 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

35

主题

7586

回帖

1212

积分

二级逆天

积分
1212

社区居民忠实会员社区劳模原创达人最爱沙发终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

QQ
发表于 2019-12-5 08:59:42 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

1

主题

78

回帖

0

积分

一级逆天

积分
0

终身成就奖

发表于 2019-12-5 12:17:39 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表