微软已在5月19号发布了.NET 5.0的第四个预览版。
什么是.NET 5
.NET 5.0是.NET Framework和.NET Core核心的结合,旨在统一.NET平台,微软将其描述为“.NET的未来”,正式版预计将于2020年11月10日发布。
.NET 5.0的高级目标包括提供统一的.NET SDK体验,在所有.NET 5应用程序中使用单个BCL(基类库),并支持跨多个操作系统的本地和WEB应用程序,对于本地开发,单个设备项目将支持一个应用程序在Windows、Microsoft Duo (Android)和Apple iOS等设备上使用这些平台上的本地控件。
.NET未来发展时间表
微软宣布.NET Core 3.1 之后的下一个版本将是.NET 5,这将是.NET系列的下一个重要版本。
将来只会有一个.NET,您将能够使用它来开发 Windows,Linux,macOS,iOS,Android,tvOS,watchOS 和 WebAssembly 等等。
并且在.NET 5 中引入新的.NET API、运行时功能和语言功能。
- .NET Core 3.0 已于2020/09推出
- .NET Core 3.1 已于 2019/12推出,为 LTS (Long Term Support,长期支援版),之后.NET Core 将更名.NET,固定每年释出新版,并定义双数版号为LTS版,单数版号为Current版。
- .NET 5.0 2020/11
- .NET 6.0 LTS 2021/11
- .NET 7.0 2022/11
- .NET 8.0 LTS 2023/11
从事程序开发这一行多年,没想到一路走过ASP、ASP.NET WebForm、ASP.NET MVC,这次又到了.NET一次改朝换代的时代,即将迈进.NET 5。
老兵不死,唯有不断脱皮喽。