中易网

.NET VB.NET C++ C#.NET ASP.NET 的关系?

答案:5  悬赏:40  
解决时间 2021-01-18 21:54
  • 提问者网友:难遇难求
  • 2021-01-18 14:14
.NET VB.NET C++ C#.NET ASP.NET 的关系?
最佳答案
  • 二级知识专家网友:woshuo
  • 2021-01-18 14:50
.NET是一个框架,这个框架包括任何windows上应用都可以用它来开发
但是具体用什么语言,比如写一篇意思相同的文章,可以用中文、英文、法文
一个.NET项目可以用VB.NET、C#.NET、VC++来开发
ASP.NET是.NET框架里的一个模块,包括基本所有网络Web应用的类,你编写网页的时候可以用VB.NET、C#.NET、VC++来调用里面的类

另外,C++是通用语言,建立在C运行库上的面向对象语言,而VC++是专门开发windows应用的语言
楼主所提到的语言、框架都是面向对象的语言
全部回答
  • 1楼网友:渡鹤影
  • 2021-01-18 17:45
.net 和 vb.net 语言上有差别
还有剩下的问题就是父亲--儿子关系
  • 2楼网友:鱼忧
  • 2021-01-18 16:44
我用自己的话来说,就不像楼上的过来复制粘贴.
.net就是一个开发平台,至于他们的前缀,c# ,vb,asp 都是语言,开发的语言用的不同,仅此而已.
就好像世界规定,我们要用说话来交流,但是有中国话,美国话,日本话等等.
都是说话,但是交流方式不同.
  • 3楼网友:上分大魔王
  • 2021-01-18 15:49
.net分为很多种,vb.net是用的微软的vb语法开发,而常用的是c#语法,c++
C# 都是面向对象的开发语言(c除外),c#几乎是更好的面向对象的语言....
  • 4楼网友:春色三分
  • 2021-01-18 15:06
.net是微软的下一代开发平台,由很多基础部分组成,CTS,CLS,CLR,CLI之类的,是一种基础结构支持平台,提供了诸如垃圾回收,代码执行,安全保证等东西,你可以把它想象成地球,他支持了所有地球上的生态环境和规律
VB.NET是VB6的下一代语言,特点是完全面向对象,其运行于.net平台上,可以与其他.net语言交互,从2005开始VB直接称之为VB8 VB9或者VB2005 VB2008等
C++是一种扩展自C的面向对象的语言,是一种标准,奠定了现代面向对象编程语言的概念的基础,通常和硬件以及较底层交互时需要用到他,操作系统大部分是使用C++写出来的
C#.NET是微软根据C,C++,java在.net平台上推出的全新的面向对象语言,运行于.net平台,其语法和前三者比较相似,但是从C#2.0以后就开拓了自己的语法方向,加入了诸如泛型,linq等新的特性,从2003开始C#.NET直接称之为C#语言
ASP.NET是微软用以替代asp网站服务器技术的一种框架,而不仅仅是一种语言了,相比于asp,asp.net使用C#或者VB8编写,运行于全新的.net平台以及asp.net框架,提供了大量的控件库和结构,使得web应用程序开发易如反掌
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息