C#只是一门语言,VC#和C#的关系就象C++和VC++之间的关系一样
 Asp.Net和ASP基本上没有多少相同的地方,Asp只能用vbScript.javascript等脚本语言,访问数据库用ADO,页面代码是混杂在一起的,而ASp.Net则是用C#,VB
,JScript等基于.Net FrameWork的语言,VBScript被废弃,数据库访问则是用Ado.Net,页面代码可以用Code Behind技术做到显示与实现的分离, Asp.Net的速度比Asp提升了三倍,Asp.Net和Asp的差别实在太多了,从思想到实现,都有无数的差别,三言两语说不清的
的差别太多了,

解决方案 »

  1.   

    c#就是一门纯语言,是ms专门为.net framework量身定制的一门语言
    vc#.net是一个开发环境,它用的开发语言就是c#,用来开发各种应用程序:
    从windows应用程序,控制台,xml web service,asp.net应用程序,类库,控件,
    组件等,开发出来的东东都是基于.net框架的,他们之间的关系很像c++和vc之间的关系
      

  2.   

    ASP.NET应该是从ASP扩展出来的吧,它和ASP究竟有多大的联系,又有多大的区别呢?是换汤不换药,还是有很大的突破呢?