asp.net c#.net 什么关系

来源:百度知道 编辑:UC知道 时间:2024/07/04 04:31:11
我用vs2005 c#语言 那我可以说我用的asp.net吗 呵呵 有点晕

不能。c#跟asp.net是不同的。asp.net既可以用c#,也可以用vb。asp.net只是c#在网络编程方面的应用。c#还可以进行windows编程等等。

.Net 是微软推出的一种框架.

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

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

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

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

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

成一种中间形式

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