"你们的意思是ASP.NET只是NET里的一种,也就是好比OFFICE里包含了WORD EXCEL等等....当然用途也就不一样.
是这意思吗?"
你的理解非常正确,可以这么理解。
.net是一个开发平台,我们可以用.net平台用多种语言来开发不同的项目,如.net中有C#.net,有VB.net等,我们可以用它来开发桌面程序,也可以开发WEB程序(也就是WEBForm),asp.net也是其中一种项目,我们可以用C#或VB来开发asp.net项目
你提问的是脑筋急转弯的话
那唯一的不同就是前者比后者多了ASP三个字符
如果编程语言的话,
.net 是一种开发语言,可以开发,软件,游戏,网站,等等,
ASP.net 是网页开发语言
说白了,ASP.NET是.net家的一个组成成员
问题补充:你们的意思是ASP.NET只是NET里的一种,也就是好比OFFICE里包含了WORD EXCEL等等....当然用途也就不一样.
是这意思吗?
NET
是
Microsoft
的一个战略计划,是其下一代软件和服务的平台,是一个产品和技术家族。
Microsoft
.NET
平台利用以互联网为基础的计算和通讯激增的特点,通过先进的软件,利用网络协议和格式,协调众多的智能设备与网站,从而提供更简单、更为个性化、更有效的互联网服务。
ASP.NET
是
Visual
Studio®
开发系统的一个产品。
ASP.NET
是一个统一的
Web
开发模型,包括使用尽可能少的代码生成企业级
Web
应用程序所必需的各种服务。ASP.NET
作为
.NET
Framework
的一部分提供。它可以使用与公共语言运行库
(CLR)
兼容的任何语言来编写应用程序的代码,这些语言包括
Microsoft
Visual
Basic、C#、JScript
.NET
和
J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的
ASP.NET
应用程序。
要说关系,ASP.NET
是
Microsoft
.NET
家族产品和技术的一个成员。
父子关系
用自己话说,.net是微软的一个开发平台,asp.net是该平台下的一个重要组成部分,你可以把它看作是asp的升级版本,但NET平台下还包括.C++.NET vb.NET
等等.平台是支持多种语言的.我说的估计不是很深奥,.自己看下吧
回答你补充的,跟你说的这个意思差不多.
.net是平台,不是语言。.net平台支持开发asp.net项目,开发语言可以是VB或C#语言等。