.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
- 第二个“LTS”版本:Django 1.8发布,安全更新期至少三年
- 贝壳一键还原2.0 Windows版本发布+采用磁盘快照技术+支持系统热备份+启动器安装工具+支持安装热键+恢复误删除文件工具
- 分享:beego 0.1.1 版本发布,支持 pprof
- 最后一个官方支持Windows XP/2003的PHP版本,5.4.0发布
- PyQt 5.2 发布,此版本完全支持Qtv5.2.0
- 发布 Victor 串口 VCL 控件 1.5.0.2 / 1.3.3.6,解决兼容问题,支持5.0到XE5全系列C++ Builder版本
- ASP.NET控件Web CAD SDK发布v12版本,支持DWG 2018丨附下载
- QBlog博客 V2.5 版本发布 增加健康频道[支持多语言、多用户、多数据库、目录级URL]
- db4o发布7.2,出现.NET 3.5版本,支持LINQ
- CYQ.Data 轻量数据层之路 V3.5版本发布-[开启同语句多数据库运行支持]
- 微软发布支持Windows Desktop和F#的Visual Studio Express版本
- AppCode 3.1正式发布,完善对Swift的支持,功能更丰富
- 重磅发布:阿里 OpenJDK终于开源啦! 将长期支持版本 Dragonwell
- Ranorex发布2.3版本支持Flex4
- robbe-1.2发布-支持最新版本的friso+WinNT下php各版本的dll
- GUI福音-QT5.9(LTS)发布与版本回顾
- CYQ.Blog(QBlog) 单用户版本V3.0 发布下载[免费,简洁,高性能,双语言,8套皮肤,4种数据库支持]
- Linux Kernel 4.14 LTS正式发布啦:支持AMD安全内存加密
- Qualcomm即将发布Vulkan支持版本Adreno
- Linux LTS 内核最新稳定版 4.4.4 版本发布