What is ASP.NET Core 2.0?

ASP.NET的第一个预览版本在15年前作为.NET Framework的一部分发布。从那时起,数以百万计的软件开发人员使用它来构建和运行各种类型的伟大的Web应用程序。多年来,微软一直在添加和改进其许多特性,直到2016年6月对ASP.NET框架进行了彻底的重新设计,称为ASP.NET Core。在ASP.NETCore1.0和1.1之后,2.0版是ASP.NETCore的第三期也是最新一期。让我们看看它提供了什么,什么时候在您的项目中使用它是有意义的。
ASP.NETCore2.0是一个新的开源和跨平台框架,用于构建现代基于云的应用程序,如web应用程序、物联网(物联网)应用程序,甚至移动后端。
ASP.NETCore2.0应用程序在.NET CoreFramework以及完整的.NET Framework上运行。ASP.NET核心框架的架构为应用程序提供了优化的开发框架,这些应用程序必须部署在云中或内部。它由具有最小开销的模块化组件组成,因此您在构思和实现软件解决方案时保持高度的灵活性。您可以在Windows、Linux和MacOS上开发和运行ASP.NET Core 2.0应用程序。

在下图中,您可以看到不同的.NET Framework版本和组件如何协同工作:

 

posted @ 2018-05-25 14:58  漂泊。。  阅读(200)  评论(0编辑  收藏  举报