.NET Core的版本历史
发布时间 | 版本 |
---|---|
2016年2月 | .NET Core 1.0 RC1 |
2016年5月 | .NET Core 1.0 RC2 |
2016年6月 | .NET Core 1.0 |
2017年3月 | .NET Core 1.1 |
2017年8月 | .NET Core 2.0 |
2018年5月 | .NET Core 2.1(LTS) |
2018年12月 | .NET Core 2.2 |
2019年9月 | .NET Core 3.0(Maintenance) |
2019年12月 | .NET Core 3.1(LTS) |
2020年11月 | .NET 5.0 |
2021年11月 | .NET 6.0(LTS) |
2022年11月 | .NET 7.0 |
2023年11月 | .NET 8.0(LTS) |
为什么从3.0直接到5.0,因为当前的NET Framework是4.8版本。如果说是.NET Core和NET Framework融合并形成一个版本的话,就意味着不能起4.X版本,这样会形成版本冲突。
下面的红色部分是微软未来的版本计划,未来的版本更名为.NET而不是叫.NET Core了。在未来.NET只有一个平台,其实就是现在的.NET Core演化过去的.NET,以后而不会有.NET Framework的版本了,所以未来都叫.NET。之前的版本是为了区分.NET Framework,所以命名为.NET Core。
.NET Core都能做什么?
为什么要学习.NET Core?
.NET Core已被微软定义到.NET的发展方向,也是说微软会在.NET Core投入主要精力,从而推动.NET 技术生态的发展。.NET Core与以往的.NET 版本最大的不同是跨平台和开源。跨平台意味着你可以有更多的开发环境和部署环境的选择,尤其是对Docker和Kubernetes的良好支持,可以让你快速构建微服务,并部署到云基础设施中。实现高可用 可伸缩的系统架构搭建,同时也意味着你可以真正的做到一份代码到处运行,代码的重用程度也得到了提升。
暂无评论
要发表评论,您必须先 登录