
前言
2021年即将结束,使用 .net开发已经有多年的经验,微软自2016年发布 .net core1.0 之后,.net core的热度蒸蒸日上,asp.net core3.1 的性能以及稳定性也超越了java,特别是云原生开发这一块,看的出 .net core有很好的前景,但目前国内的热度不够,大部分公司还是在使用.net framework ,而且生态也比不上java,但随着.net core版本的迭代,以及.net core开源生态的发展。2020年微软发布了Net5.0 ,打通了net core 和net的壁垒,真正实现了Net 的统一。(就在前段时间,.Net6 出来了, 容我先去探探路~~~~)
.NET Core 和 .NET 5
在 2002 年,微软发布了 .NET Framework,这是用于创建 Windows 应用的开发平台。 目前 .NET Framework 的版本为 4.8(后续应该不会在更新了),并且仍由 Microsoft 支持。2014 年,Microsoft 开始编写 .NET Framework 的跨平台开源后续产品。.NET 的这个新实现被命名为 .NET Core,直到发展到版本 3.1。.NET Core 3.1 之后的下一个版本是 .NET 5.0,当前处于预览状态。 版本号 4 被跳过,以避免 .NET 的此实现和 .NET Framework 4.8 混淆。 删除名称“Core”以表明这是现在 .NET 的主要实现。此外,“Core”在名称 ASP.NET Core 和 Entity Framework Core 中保留。
.NET 5 优势
1 、开源跨平台
跟windows绑定和闭源,让.NET错失了移动互联网时代,当下.NET5对开源跨平台的支持可谓不

本文回顾.NET Framework的历史,重点介绍了.NETCore和.NET5的演进,强调了.NET5的开源特性、性能提升、模块化设计和新技术应用,探讨其在国内市场的潜力和与Java的对比.
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



