.NET Core 3.0稳定版发布

.NET Core 3.0稳定版在近日的.NET Conf 2019开发者盛会正式公布,该版本引入了大量改进和新特性,例如新增加的Windows Forms和WPF、新的JSON API、对ARM64架构的支持,以及全面提升的性能,C# 8也是.NET Core 3.0本次更新的一部分,其中包括可空引用类型(nullable)、异步流(Async Streams)和更多的模式,其它还包括F# 4.7,此版本主要是对语法进行改进,并将目标平台升级至面向.NET Standard 2.0。.NET团队表示.NET Core 3.0会兼容之前的版本,所以大家现在就可以将项目升级至.NET Core 3.0。

.NET Core 3.0下载地址:链接

.NET Core 3.0 支持的平台
Alpine: 3.9+
Debian: 9+
openSUSE: 42.3+
Fedora: 26+
Ubuntu: 16.04+
RHEL: 6+
SLES: 12+
macOS: 10.13+
Windows Client: 7, 8.1, 10 (1607+)
Windows Server: 2012 R2 SP1+
要注意的是,Windows Forms 和 WPF 应用仅支持在 Windows 上运行。

对芯片的支持情况如下:
x64 on Windows, macOS, and Linux
x86 on Windows
ARM32 on Windows and Linux
ARM64 on Linux (kernel 4.14+)
注意:请确保 .NET Core 3.0 在 ARM64 上的部署使用 Linux Kernel 4.14 或更高版本。例如,Ubuntu 18.04 能满足此要求,但 16.04 却不满足。