C#/VB/C++/F#/Javascript/J# 等大部分主流语言
除在首次使用配置环境先择特定语言外,还可以打开新建项目中的其他语言中查看所支持的语言。
如果是VS开发语言:
其实VS只是一个IDE,支持的语言太多了,包含Python/Ruby等等各种语言!
net分成两个方面
一个是WinForm,另一个就是WebForm
也就是说,一个基于Windows窗体,而另一个是基于Web页面。
Asp.Net
就是属于WebForm,也就是平时说的B/S模式的开发。而WinForm就是属于C/S模式
.net有很多种语言组成,比如C#
C++.net
J#
VB.Net
但是都是运行在.net
FrameWork
Run
Time底下的。就像Java离不开JavaVM(
JAVA虚拟机
)一样。
而你说的Asp.Net
可以用C#或VB.Net来开发。编译后形成CLR(
中间语言
),然后通过服务器的IIS+.Net
FrameWork再次编译来运行。
.net支持的语言有:VB.net VC.net,J++,C#。其实在.net平台下哪种语言都使用的相同的内核,特别是VB.net、J++、C#,除了语法区别基本上是一样的,甚至VB.net、C#可以共用代码,实现跨语言继承类。唯一不同的就是VC.net了,他仍然保持了其对Windows底层的良好支持,可以用MFC架构编写非托管代码,小的软件可以做成绿色的,不需要.net运行库支持。这个也是个大概了,需要详细内容的话你去MSDN看看吧。