visual studio 2005是开发环境,C#是编程语言,asp.net是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。 指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序 。
看来你对这几样东西都还处于一点都不了解的状态,前两位的说法都没错,就是不知道你看得明白否。
我也试着用另一种表达说给你:
visual studio 2005 是开发工具,也就是开发环境,可以用来开发很多种语言/技术的程序。而你想要的C#/asp.net,最佳的开发工具就是visual studio 2005。
C#是一种开发语言,你书写的程序代码要符合C#的规范。
ASP.NET是一种技术,你的服务器要安装ASP.NET,按照ASP.NET的要求进行配置,然后把你的C#程序放到服务器上,服务器就能把你的程序解析成HTML网页让用户浏览。
这么说吧,asp.net是微软推出的一门技术,
想要开发的话,开发软件是visual studio,
而用visual studio编写的话,用的语言是C#。。。