`

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

阅读更多

 

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

文:微软

 

分享到:
评论

相关推荐

    基于.Net Core3.1 与signalR实现一个即时通讯工具-源码

    .NET Core 3.1 是一个长期支持(LTS)版本,提供了许多性能优化和新特性,如Windows桌面应用程序的支持,以及对C# 8.0和.NET Standard 2.1的兼容。 SignalR 则是这个实时通讯工具的核心组件。它提供了连接管理,...

    【ASP.NET编程知识】.NET Core3.1发布(翻译).docx

    此版本是长期支持(LTS)版本,计划提供长达三年的技术支持,为开发者提供了更稳定的开发环境。 .NET Core 3.1 主要是对3.0版本的一系列修复和增强,特别关注Blazor和Windows桌面应用程序的改进。Blazor是一个创新...

    基于.net core 3.1 的WPF UI控件库

    版本3.1是.NET Core的一个长期支持(LTS)版本,它具有高性能、模块化和兼容性等特点,适用于开发Web应用、控制台应用和桌面应用等。 2. WPF(Windows Presentation Foundation):作为.NET Framework的一部分,WPF...

    .NET Core3.1发布(翻译)

    最重要的是.NET Core 3.1是长期支持(LTS)版本,并且将支持三年。和过去一样,我们希望花一些时间来发布下一个LTS版本。额外的两个月(在.NET Core 3.0之后)使我们能够选择和实施在已经非常稳定的基础上进行的正确...

    ASP.NET Core 3.1中文教程.4524页.zip

    看页数就知道有多详细 ASP.NET Core 是一个跨平台的高性能开源框架,用于生成基于云且连接 Internet....net core 3.1 正式版已发布,3.1 主要是对 3.0 的 bug 修复,以及一些小优化,而且作为 LTS 版本,建议大家升级。

    Aspose.Words 19.11(.net core 可用)

    Aspose.Words与.NET Core 3.1的兼容性是其一大亮点,因为.NET Core 3.1是一个长期支持(LTS)版本,提供了高性能、跨平台的运行时环境。这使得Aspose.Words成为.NET Core开发者处理Word文档的理想选择,无论是在桌面...

    .netCore3.1.zip

    由于.NET Core 3.1是长期支持(LTS)版本,这意味着它会得到更长时间的安全更新和技术支持,直到被下一个LTS版本取代。这使得它成为企业级应用开发的理想选择,因为长期支持保证了项目在未来一段时间内的稳定性和...

    dotnet-sdk-3.1.300-win-x64.rar

    每个版本的.NET Core都有其生命周期,包括支持期限和安全更新,3.1作为长期支持(LTS)版本,将持续得到官方维护至2022年底,为开发者提供了稳定且长期可用的开发环境。 在压缩包内的"dotnet-sdk-3.1.300-win-x64....

    ASP.NET Core v3.1.32.zip

    其次,该版本支持.NET Core 3.1,这是一个长期支持(LTS)版本,意味着它将得到微软更长时间的安全更新和技术支持,对于企业级应用来说,这意味着更稳定和安全的开发平台。此外,.NET Core 3.1包含了对Windows桌面...

    Test_NETCoreWebAPI.zip

    3.1版本是长期支持(LTS)版本,提供了一系列优化和新特性,包括更快的启动时间、HTTP/2支持和更好的容器支持。 2. **Web API开发**:Web API是ASP.NET Core中用于构建RESTful服务的部分,允许开发人员创建能够通过...

    AspNetCore-DDD:具有DDD,CQRS和事件源的完整ASP.NET Core 3.1 LTS应用程序

    ASP.NET Core 3.1(带有.NET Core 3.1) ASP.NET WebApi核心 ASP.NET身份核心 实体框架核心3.1 .NET Core本机DI 自动贴图 FluentValidator 中介 招摇UI 微软SQL 单位 起订量 流利的断言 波莉 改装 设计模式 域...

    Microsoft .NET Core 3.1.3 Windows Server Hosting

    ASP.NET Core发布IIS运行报HTTP/1.1 500 Internal Server Error,安装该软件后需要重启。该版本为3.1.3 LTS版

    aspnet-docker:使用.NET Core 3.1 LTS的ASP.NET Core和Docker的简单演示

    使用.NET Core 3.1 LTS的ASP.NET Core和Docker的简单演示。 阅读文章 要了解如何使用此存储库,请确保您已阅读以下文章: 要求 为了运行此示例,您需要在计算机(Windows,Mac,Linux)上进行安装: Docker桌面(或...

    jm_rpv2_npl_16.pdf

    .net core 3.1 正式版已发布,3.1 主要是对 3.0 的 bug 修复,以及一些小优化,而且作为 LTS 版本,建议大家升级。值得一提的是.net core 2.2 这个月就要寿终正寝了,微软将不再提供支持,如果你在使用 2.2 ,强烈...

    BugTracker:这是一个使用C#asp .net core 3.1内置的问题跟踪应用程序

    版本3.1作为长期支持(LTS)版本,提供了一系列稳定性和性能改进,包括依赖注入、中间件、Kestrel服务器优化等。开发者可以利用.NET Core的生态系统,快速构建现代、安全的Web应用程序。 **C#编程基础** C#是微软...

    发布包.rar

    【描述】".net core3.1 + efcore发布包" 明确指出该发布包是基于.NET Core 3.1版本的,并且使用了Entity Framework Core进行数据访问。.NET Core 3.1是微软推出的跨平台开发框架,支持Windows、Linux和macOS等多个...

    学士学位:CSSE(ASP.NET Core 3.1 MVC)中的学士学位批准工作

    3.1是ASP.NET Core的一个长期支持(LTS)版本,确保了安全性和稳定性。 MVC(Model-View-Controller)模式是ASP.NET Core中用于构建Web应用的一种设计模式。它将应用程序分为三个主要部分:模型(Model)负责数据...

    .NEt Core第三章

    .NET Core 3.1是长期支持(LTS)版本,它在2.1的基础上增加了很多新特性和改进。例如,引入了对WinForms和WPF桌面应用的支持,这使得开发者能够在.NET Core上构建传统的Windows桌面应用。此外,还加强了性能,提升了...

    dotnet-runtime-3.1.32-win-x64.zip

    .NET Core 3.1是一个长期支持(LTS)版本,这意味着它将得到更长时间的安全更新和技术支持。 压缩包内的文件包括: 1. **dotnet.exe**:这是.NET Core运行时的核心可执行文件,用于启动和管理.NET Core应用程序。...

Global site tag (gtag.js) - Google Analytics