.Net Core 2.0是已经正式发布了,新版本在runtime、sdk、visual studio方面都有很大的改进,增加了对win10系统的支持,可以运行在windows、linux和mac os系统上,支持跨平台操作。是编程中比较常用的一款工具,推荐有需要的朋友下载!
.Net Core介绍
.net core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。.net core的出现让开发者们在官方和社区的支持走出了Windows,可以在macOS,Linux主流distributions上编写调试并部署.NET程序。.net core的源码放在GitHub上,由微软官方和社区共同支持。
.net core和传统的.NET Framework,属于“子集—超集”的关系,或者你也可以简单地认为它就是.NET Framework的跨平台版本(基于BCL的层面上看)。这是因为在当前版本中.NET Core中的大部分核心代码都是从.NET Framework中继承重写的,包括Runtime和Libraries(如GC, JIT, 部分类型)。
.net core 2.0新功能
Runtime
运行时和框架中的主要性能改进。
实现了.NET Standard 2.0。
支持6个新平台,包括Debian Stretch,SUSE Linux Enterprise Server 12 SP2和macOS High Sierra。
RyuJIT是.NET Core 2.0中的x86 JIT。
Linux和Windows ARM32 builds可以在preview获得。
SDK
dotnet restore现在是一个隐式命令。
.NET Core和.NET Standard项目可以引用.NET Framework NuGet软件包和项目。
.NET Core SDK可以通过源代码构建。
Visual Studio
实时单元测试支持。
代码导航改进。
C#Azure功能支持。
CI/CD对容器的支持。
.net core 2.0安装教程
1、双击安装文件,点击“Install”开始安装

2、软件安装中

3、安装完成,点击“Close”

软件特色
1、部署灵活:可以包含在应用或已安装的并行用户或计算机范围中。
2、跨平台:可以在 Windows、macOS 和 Linux 上运行;也可移植到其他操作系统。 Microsoft、其他公司和个人提供的支持的操作系统 (OS)、CPU 和应用程序方案会随着时间推移而增多。
3、命令行工具:可在命令行中执行所有产品方案。
4、兼容性:.NET Core 通过 .NET 标准与 .NET Framework、Xamarin 和 Mono 兼容。
5、开放源:.NET Core 是一个开放源平台,使用 MIT 和 Apache 2 许可证。 文档由 CC-BY 许可发行。 .NET Core 是一个 .NET Foundation 项目。
6、由 Microsoft 支持:.NET Core 由 Microsoft 依据 .NET Core 支持提供支持。