.NET是由微软创建的软件开发平台。目前有两个.NET平台:

  • .NET Framework
  • .NET Core

.NET Framework

.NET Framework是一个闭源的、仅支持Windows操作系统的开发平台。它主要用于开发Windows桌面程序和部署在IIS上的Web应用程序。该平台从1990年开始开发,经过将近10年时间,于2000年发布了.NET Framework 1.0版本。在当时该平台是一个革命性的创举,极大提高了Windows应用程序开发的效率。

.NET Core

.NET Core是一个开源的、支持Windows、Linux、Mac OS等多操作系统的开发平台。 它主要用于开发运行于服务器端的Web应用程序。如果说.NET Framework是Windows御用的开发平台的话,.NET Core就是微软用来和竞争对手江湖逐鹿的武器。

.NET 5

一家公司整出来这么多开发平台也是件令人烦恼的事情。微软的烦恼在于要维护两个开发平台,开发人员的烦恼在于要学习两套知识,反正大家都是苦不堪言。.NET 5因此应用而生,从.NET 5开始.NET Framework和.NET Core将成为历史,从此以后微软将只有一个统一的.NET开发平台,开发人员将可在Windows、Linux、Mac OS等多操作系统上开发具有跨平台特性的桌面、Web、云、移动、游戏、IoT和AI等各类应用程序。看看下图是不是很有感觉。

从微软公布的.NET路线图来看,2020年11月份.NET 5就会发布了,如果一切按照计划顺利进行,还有不到一年的时间微软又会给世界带来惊喜。


官方公众号

💯本站文章同步发表在官方公众号 ReadingHere,关注公众号您将在第一时间了解本站最新文章和资讯。

❤️欢迎您关注本站官方公众号 ReadingHere


版权声明

本文由ReadingHere原创,未经ReadingHere授权不得转载、摘编。已经授权使用的,应在授权范围内使用,并注明来源: www.readinghere.com。违反上述声明者,ReadingHere将追究其相关法律责任。


交流合作

如需交流咨询或商务合作请扫描下图微信二维码联系。