0就要来了,支持三年的

.NET Core 3.1 中的改进​​首要集聚在 Blazor 和 Windows Desktop,那是 .NET
Core 3.0 中的四个新扩展性格,满含对 C++/CLI 的支撑,这已然是付出 Windows 
的正规须要。

在Visual Studio中帮助 .NET Core CLI工具和SDK风格的花色

Windows Forms Controls Removal

此版本移除了以下 Windows Forms 控件:

  • DataGrid
  • ToolBar
  • ContextMenu
  • Menu
  • MainMenu
  • MenuItem

早在 二零零五 年,这么些控件就被 .NET Framework 2.0
中更加强盛的控件所代替,暗许处境下 Visual Studio Designer
工具箱中都从没提供这个控件,现在官方决定删除那一个控件,而只关怀新控件。

建议代替方案如下:

图片 1

微软以为随着越来越周到 Windows Forms
设计器项目,这个控件与成立今世动用不协作,何况永世不该改成 Windows
Forms .NET Core 版本的一局地。那样关键的成形,目的是继续改进 Windows
Forms,以得以达成更加高的 DPI、可访谈性和可相信性,并且有助于早先时期更新的进展。

但有点小心的是对Windows桌面包车型客车支撑是将它当作一组Windows桌面软件包增添的,那一个软件只可以在Windows上运营。

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。

详细情形查看宣布公告:

Announcing .NET Core 3.1

(文/开源中中原人民共和国卡塔尔    

在前天的微软 Build 2018 开拓者大会上,.NET 团队揭橥了 .NET Core
的下叁个注重版本 3.0 的计划性蓝图。.Net Core 3
的第3个预览版揣度在当年晚些时候公布,正式版本将要 2019 年发布。

.NET Core 3.1 公布了,那是对四个多月前公布的 .NET Core 3.0
的一小部分修复和完美,此中最根本的是 .NET Core 3.1
是贰个悠远援救(LTS)版本,并且官方将会支撑八年。

也正是说,.net
core不会在架设上发生改动,上边的图形能够很好的精通,约等于地方的.NET Core 3.0 with Desktop Packs

拜谒完整的Windows 10 API。

能够在WPF和Windows窗体应用程序中托管UWP XAML控件。

能够托管UWP浏览器和媒体控件,帮忙今世浏览器和传播媒介内容和行业内部。

在 .net core开荒的同有时候,微软也一并并行开辟 .NET Framework
4.8,会同临时间修改上边内容:

图片 2

事实上从 .net core 2.0始发,已经慢慢成熟,可能不久的前不久,.net
core将真的代表 .NET Framework。

图片 3

还可能有值得提的是,.NET Core 近日一贯不扶助 Mac 或 Linux
上的桌面应用的陈设。

发表评论

电子邮件地址不会被公开。 必填项已用*标注