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