.net只是一个框架,.net中所有的编程语言,比如c# vb.net等编写的程序必须在.net framework框架下运行
这个框架包含两部分内容,一个是clr(通用语言运行库)和.net 类库
无论你是学习制作网站还是做桌面应用,必须学习其中一门语言,一门就够了
也就是说你做网站的话,也就是你说的asp.net 你可以用c# 也可以用VB.net,这个看你爱好了
同样做桌面应用也是选其中一门语言即可
正如三楼所说的.net是微软公司推出的编程框架,也可以说是一种环境。可以运用多种语言进行编程,如:C++、C#、VB、Java等。.net是用于构建Internet集成服务平台的最新框架,这种集成服务平台允许各种系统环境下的应用程序通过因特网进行通信和共享数据。.net框架主要由三个主要组成部分:公共语言运行时(CLR)、服务框架(Services Framework)、两类应用摸板(传统的Windows应用程序摸板和基于ASP.NET的面向WEB的应用程序摸板)。.net 是微软的一个操作平台,在这个平台上可以运行VS(visual studio)工具,这个工具支持很多种语言(比如C# ,F#), 一般编程就是用 “语言” 通过 “工具” 在平台上编程的。举个例子:
.net=地皮,
地皮=》房子(.net=》vs)
人=》房子(c#=》vs)
我们人使用建在地皮上的房子。
.net就是那个地皮了,最根基的东东。