mac桌面图标大小调整:.NET概念清楚的高手请进来,问一些关于.NET概念性的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/08 00:38:00
小弟学了半年ASP.NET了,概念突然不清楚了,请高手给我说说以下几个问题,谢谢:
(1) .NET,VB,VB.NET,C#,C#.NET,C++,C++.NET,JAVA这些东东有什么联系和区别啊?
(2) 我做ASP.NET用的是VB,那可以说是VB.NET吗?
(3)人家问我在用什么语言编程,我是说VB还是VB.NET呢?是不是VB.NET是VB的新版本啊?VB和VB.NET还有C#和C#.NET究竟是什么关系呢?
(4)VB就是visual.basic的简称吗?
不要笑我啊,我这些概念一直都不清楚的啊
好复杂啊,例如这样的语句,也是我正在用的
Dim strsql As String
Dim conn As New OleDbConnection("provider=sqloledb;datasource=localhost;database=school;user id=sa")
究竟算VB还是VB.net呢?我这样理解可以吗?VB是一个大类,是个系列,VB.NET是其中的一个版本,和WINDOWS XP是WINDOWS系列操作系统的一个版本的道理是一样的
不是说VB.NET也是个可视化的开发工具吗?怎么又说是一门编程语言?完了,我已经糊涂了,本来我认为VB.NET是门语言,后来又有人说VB.NET也是可视化的开发工具,那VB.NET和ASP.NET不是并列的两种可视化开发工具了吗?怎么又说VB.NET是在ASP.NET里的编程语言呢?哪里有解释这方面概念的文章推荐下,我想看看,谢谢各位了

(1) .NET,VB,VB.NET,C#,C#.NET,C++,C++.NET,JAVA这些东东有什么联系和区别啊?
.net可以理解为一个平台,一个框架,而vb.net c#.net是在这个框架中要应用的语言。
vb c++ java 就好像是并列关系
(2) 我做ASP.NET用的是VB,那可以说是VB.NET吗?
最好说是ASP.NET
(3)人家问我在用什么语言编程,我是说VB还是VB.NET呢?是不是VB.NET是VB的新版本啊?VB和VB.NET还有C#和C#.NET究竟是什么关系呢?
VB 和VB.NET有非常大的却别,你要说你用的是VB.NET而不是VB.
(4)VB就是visual.basic的简称吗?

这就是编程语言和编译工具的区别

只想告诉你,别想那么多,知道他们都是语言就可以了,专心学的ASP。NET,其他不要问,还有我对asp.net不熟悉,它大概主要用C#写的吧。。。

加我QQ详细给你解释 你问的问题很菜 别怪我说你还有什么ASP。NET用的是VB这是不可能的你可以说他们用的是一个框架但是不能说ASP。NET用的是VB因为ASP。NET用的是C# 。NET用的也是C# 。NET是用C#写出来的类库 还是加我QQ吧 51606768

事实上,突然不清楚的原因,出现在.net概念上!
究竟什么是.net?全称应该称为.net frameworks,.net是一种技术,微软提出的一种全新的技术,它使得不论使用vc++ vb vj++ 或 C#编译后并非直接生成最终可执行代码,而是一种有着通用标准的中间代码,它可以在基于.net frameworks 环境下执行,这让人不得不联想到java,它最大的好处不论你是使用vc++还是vb抑或C#均可以编写出同样的中间代码,而且有利于跨平台运行,这对于开发跨平台应用程序变得轻松而简单,比如office有windows平台下的版本,同样有Mac os下的,这就是程序开发变得容易,要开发那个平台的程序,只需开发出该平台的.net frameworks ,就可以使其在其平台下顺利运行,这不得让人想起java,事实上java即使类似的一种开发语言,程序经过解释后执行,正如Gates 曾说的java是一种伟大的语言!!!
而如今Microsoft .net成为了一个重要的微软技术!!!