Visual Studio.NET、asp.net和C#间的关系是怎样的?

提问者:闪闪红星 提问时间:2012年04月22日 人气:8
用户提问
可以理解为在Visual Studio.NET开发环境下用C#语言编写ASP.NET吗?但是有的书上说ASP.NET是一个平台,有的又说ASP.NET是技术。。。如果这样的话上面就理解不通了。这三者究竟该怎么理解它们的关系啊?
推荐答案
以下是我个人认为:
asp.net是一种技术,
要实现这种技术,就得有底层的实现技术编程语言,这个语言就是C#,
(只是绝大多数首选C#),
要想用C#实现asp.net技术,就得有编程的工具软件,
这个软件我一直用visual studio,
visual studio支持许多种语言,是个很强大的软件,
而且C#是微软件自己的java,所以用visual studio来实现.net技术是首选!!!
辅助答案
用户:hxl1314lf
2012年05月26日
上面的理解其实是对的,ASP.NET是平台也可以指技术,它指的就是用c#在Visual studio上进行.NET开发的技术。
用户:威武大将军
2012年05月21日
Visual Studio.net 它是用C#语言开发东西的一个软件工具,asp.net是一种开发Web项目的开发平台,而C#是微软提供给程序员开发各种软件的一种语言。
个人是这样理解的,欢迎拍砖。