.NET 5 Preview 1發布:一個平台就能搞定所有平台應用開發
去年的Build開發者大會上,微軟正式發布了.NET家族的下個重大版本–.NET 5。它可謂是顛覆了.NET平台的規則,將其打造成為了一個統一的平台。開發者可以利用該平台開發包括Windows, Linux, macOS, iOS, Android, tvOS, watchOS和WebAssembly在內的諸多平台應用。
Visual Studio 2019, Visual Studio for Mac和Visual Studio Code都將會支持.NET 5。雖然.NET 5將於2020年11月正式發布,但是今天微軟面向開發者提供了首個.NET 5的預覽版。
如果你想要親自嘗試.NET 5,需要安裝.NET 5.0 Preview 1 SDK和.NET 5.0 Preview 1 Runtime。此外你也可以使用如下命令,在現有項目中升級目標框架:
<TargetFramework>netcoreapp5.0</TargetFramework>
.NET 5.0主要以以下幾種方式改進.NET
● 產生一個獨立的.NET運行時和框架,從而可以在任意地方進行使用,並具備統一的運行時行為和開發人員經驗。
● 充分利用.NET Core,.NET Framework,Xamarin和Mono來擴展.NET的功能。
● 用單個代碼庫構建該產品,開發人員(Microsoft和社區)可以一起工作並一起擴展,從而改善了所有方案。