.Net和Asp.net

前言

小编最近在学习asp.net,那.net和asp.net有什么区别和联系呢,一起来看看吧。

内容

.Net:/dotnet:

  • 一般指的是.Net Framework框架,它是微软提供的开发平台框架。它是以一种采用系统虚拟机运行的编程平台,以通用语言运行库(Common
    Language Runtime)为基础,支持多种语言(C#、F#、VB.NET、C++、Python等)的开发。

  • 本质:一种平台,一种技术。

    这里写图片描述

Asp.net:

  • 它是内含于.NET框架中,专门用来发展Web应用程序的一组类库集。如上图。
  • 也可以说是它是使用HTML,CSS,JavaScript和服务器脚本创建网页和网站的开发框架。
  • 也可以说是由 .NET Framework 提供的一种开发平台 。
  • 还可认为ASP.NET是.NET组件,任何.NET语言,例如C#,可以引用该组件,创建网页或Web服务。
  • 注意:asp.net不是编程语言。

支持三种不同的开发模式:

Web Pages(Web 页面) ;MVC (Model View Controller模型,模型 视图 控制器); Web Forms(Web窗体)
这里写图片描述

小结

.Net包含Asp.net,Asp.net是.Net的组成部分, .Net和Asp.net的关系类似总公司和分公司的关系,个人看法,如果大家有不同看法,欢迎在评论区发表您的看法。

猜你喜欢

转载自blog.csdn.net/renmengmeng520/article/details/79813008