微软今天发布了.NET Core 2.0版本,属于一次非常大的版本迭代。
主要更新方面,包括对两个关键组成部分Runtime(CoreCLR)和Framework Libraries(CoreFX,框架库)进行了完整的性能优化,由此可见,进程管理、JIT编译器以及服务器系统的体验将会更好。
同时,引入.NET Standard 2.0,使得开发人员可利用的API数量翻了不止两倍。
另外,微软还强调,.NET Core 2.0已经可以用于部署Azure Web应用。
据悉,.NET Core 2.0可以向下兼容 .NET Core 1.0和1.1,可以并行而不会有任何冲突。
值得一提的是,今天,微软还发放了Visual Studio 2017 v15.3和Visual Studio for Mac v7.1。
PS:.NET Core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。.NET Core的源码放在GitHub上,由微软官方和社区共同支持。