.NET Core 3.1 公布了,那是对五个多月前发表的 .NET Core 3.0
的一小部分修复和周到,个中最主要的是 .NET Core 3.1
是三个遥远支撑(LTS)版本,并且官方将会援助七年。

前程到底会如何,在本人简单的年龄翘首以待吧。

接下去,新的暗中认可语义着色方案使你能够洞悉地精通代码。你会在偏下区域中观望新的颜料:函数、局地变量、转义符、关键字–控件,字符串转义符和宏。还会有一个筛选能够区分全局函数和成员函数以至变量。上边的截图申明了Visual
Studio海蓝和深色核心的新着色:

图片 1

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

(文/开源中华夏族民共和国卡塔尔国    

图片 2

您能够应用重构包装通畅的调用链。要品尝此操作,请将光标放在呼叫链上,然后按Ctrl+Koleos,张开“飞速操作和重构”菜单。

● .NET Core 3.1
下载地址 |
变动日志

● ASP .NET
Core(GitHub)传送门

.NET Core 3.1 中的改革​​主要集聚在 Blazor 和 Windows Desktop,这是 .NET
Core 3.0 中的三个新添性情,包涵对 C++/CLI 的支撑,那早就是支付 Windows 
的平常必要。

访谈完整的Windows 10 API。

可以预知在WPF和Windows窗体应用程序中托管UWP XAML控件。

能够托管UWP浏览器和传播媒介控件,协理今世浏览器和媒体内容和专门的学业。

.NET Core 3.0全然援救Windows窗体和WPF应用程序。

● 对 Razor 组件的一对类扶助;

● 将参数传递给一流组件;

● 新的组件标签帮手;

● 阻止 Blazor 应用中事件的默许操作;

● 停止 Blazor 应用中的事件传播;

● Blazor 应用程序开垦时期的报错详细情形;

● 帮衬 HttpSysServer 中的分享队列;

● SameSite Cookie 的要害改观。

Windows Forms Controls Removal

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

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

早在 二零零五 年,这么些控件就被 .NET Framework 2.0
中更有力的控件所代替,暗许情况下 Visual Studio Designer
工具箱中都从没提供那一个控件,今后法定决定删除这么些控件,而只关心新控件。

建议代替方案如下:

图片 3

微软认为随着更加的周密 Windows Forms
设计器项目,那么些控件与创建现代利用不合作,况兼永恒不该成为 Windows
Forms .NET Core 版本的一有个别。那样重大的生成,指标是继续更正 Windows
Forms,以落到实处越来越高的 DPI、可访问性和可信赖性,况兼有帮忙前期更新的拓宽。

性格上的改善及其它一些周转时的换代

简短易用

还要可以启用全局和应用程序本地安排

Visual Studio版本16.3包括对.NET Core 3.0的支持。

终极,微软引入新版了 Blazor WebAssembly,扩大了对 .NET Standard 2.1 和
iOS 13 的扶持:

但有一点点在乎的是对Windows桌面包车型大巴支撑是将它当作一组Windows桌面软件包增多的,那几个软件只能在Windows上运维。

Visual Studio 2019 16.4率先个预览版中的功效包罗新的.NET Core
3.0应用程序发布选项:“未雨居安虑危希图运转、链接和SingleExe(制作微型.NET Core
3.0应用程序)以致新模板。

好音讯是,微软提供了一个报表来申明正在发生的变迁,以便客户作出相应的调节。

在 .net core开荒的同时,微软也联合併行开垦 .NET Framework
4.8,会同期改革下边内容:

除此以外,面向.NET Core项目标Windows Forms
Designer的首先个预览版现已公布。近年来还处在规划开发银行阶段,因而得以用作Visual
Studio扩展使用。一旦设置了.NET Core Designer,Visual
Studio将依据你的应用程序的对象框架自动选用安妥的设计器。设计器的预览版只协助部分控件,可是在越来越预览版中,每月都会增加越来越多控件。因此,即使供给定时选拔设计器,官方不建议将Windows
Forms应用程序移植到.NET Core。

(文/cnBeta)    

一句话就是PackageReference将替换packages.config。且越发牛B。

.NET Core 3.0

(题图 via
Neowin)

Author

发表评论

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