微軟今天發(fā)布了.NET Core 2.0版本,屬于一次非常大的版本迭代。
主要更新方面,包括對兩個關(guān)鍵組成部分Runtime(CoreCLR)和Framework Libraries(CoreFX,框架庫)進(jìn)行了完整的性能優(yōu)化,由此可見,進(jìn)程管理、JIT編譯器以及服務(wù)器系統(tǒng)的體驗(yàn)將會更好。
同時,引入.NET Standard 2.0,使得開發(fā)人員可利用的API數(shù)量翻了不止兩倍。
另外,微軟還強(qiáng)調(diào),.NET Core 2.0已經(jīng)可以用于部署Azure Web應(yīng)用。
據(jù)悉,.NET Core 2.0可以向下兼容 .NET Core 1.0和1.1,可以并行而不會有任何沖突。
值得一提的是,今天,微軟還發(fā)放了Visual Studio 2017 v15.3和Visual Studio for Mac v7.1。
PS:.NET Core是一個開源通用的開發(fā)框架,支持跨平臺,即支持在Window,macOS,Linux等系統(tǒng)上的開發(fā)和部署,并且可以在硬件設(shè)備,云服務(wù),和嵌入式/物聯(lián)網(wǎng)方案中進(jìn)行使用。.NET Core的源碼放在GitHub上,由微軟官方和社區(qū)共同支持。