asp.net c#.net 什么关系

我用vs2005 c#语言 那我可以说我用的asp.net吗 呵呵 有点晕

不能。c#跟asp.net是不同的。asp.net既可以用c#,也可以用vb。asp.net只是c#在网络编程方面的应用。c#还可以进行windows编程等等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-16
.Net 是微软推出的一种框架.

ASP.Net,或者ADO.Net,GDI+ 等都是.Net框架中的一个板块,ASP.Net

主要是提供网络应用的板块。

而C#,VB.Net,J#等是.Net框架的一种编程语言,.Net中编写的程序

都是以一种中间形式运行,也就是所不管你用C#或者VB.Net或者J#都

可以开发.Net程序,因为他们并非直接被编译成二进制代码,而是编译

成一种中间形式
第2个回答  2008-06-16
1、ASP.NET,基于.net技术的ASP技术,ASP是Active Server Page(动态服务器主页)的缩写,主要用于B/S结构的服务器端编程.
C#,基于.net技术的一种新型编程语言,语法大量借鉴C++,JAVA.并在其基础上拓展了许多优秀功能。
他们的关系是:C#是推荐用于编写ASP.net的程序语言,当然你也可以用VB,C++,J#写ASP.NET程序,因为.net Framework有语言可交互性的特点.
2、ASP.NET是一个使用.NET技术建立的Web应用程序开发平台,它提供了Web应用程序开发所需要的运行时支持和类库。而开发人员使用它来开发时,是使用C#,VB,JScript.NET或J#等编程语言来实现的。
3、c#是一种计算机语言
而asp.net是一种web实现技术
j# vb.net 将来可能有更多的语言都可以成为asp.net程序的开发语言。
目前最专业的ASP.NET开发工具 是VS2005
当然你也可以用最简单的文本编辑工具手工编码

参考http://topic.csdn.net/t/20060309/11/4602861.html
一起学习了。

参考资料:http://topic.csdn.net/t/20060415/12/4688776.html

第3个回答  2008-06-16
简单的来说:
C#是.net下的一种编程语言,可以用来编WinForm应用程序,也可以用来编web程序。
asp.net是web程序,可以用c#来编,也可以用vb.net,j#等来编
相似回答