asp.net 可以用c#语法。
他是基于browser的,而c#主要用作application,不知我的理解对不对

解决方案 »

  1.   

    C#功能强大,能做得很多,但是就象没有人用VC++快速开发一样,各有各的用途。一般C#做类的设计,ASP.net设计表层Application
      

  2.   

    楼上讲的,好象和问题没什么关系吗!
    C#是.net平台上的语言,ASP.NET是.net平台的一部分,C#可以用在.net平台的任何一个部分
    只是C#在ASP.NET下有一些特别的用法,在win32应用中有另外的特别的用法,当然很大一部分是相同的
    所以你应该着重与C#的ASP.NET部分的学习!
      

  3.   

    ASP.NET跟C#是两码子事情基本上没有什么可比性Asp.net是.net平台用于WEB FROME那部分,包含一整套类,接口,方法和控件让你构建WEB程序,是一个平台,而不是语言,所谓平台,基本上来说就是和语言无关的。ASP.net可以使用所有符合通用语言标准的语言,比如C#,VB,JS。我们可以用任何这些语言写ASP代码,或者脚本去使用ASP提供的类和控件,使用ASP的方法去实现WEB程序。值得一提的是整个ASP.net都是用C#写的当然ASP能做到的事情C#都能做到不过,我相信你不会自己用C#去写一套实现WEB程序的类吧那样还不如直接用C写CGI算了你可以用ASP.net跟ASP或CGI,ISAPI来比较或者把C#跟VB,JS比较,但是ASP.net跟C#是没法比的因为他们根本不是同一个东西你学ASP.net不一定要学C#,你可以在VB,JS,C#里面选一种,不过,偶个人推荐C#,因为C#的类库就是.NET FRAMEWORK的类库,所以C#写ASP.net很方便这样说起来如果你想做WEB程序的话,最好两样都学
      

  4.   

    先C#,后ASP.net,附带知识:js(用作客户端脚本),css,dw(界面设计),flash,frwork(美工)...
      

  5.   

    可不可以这么说:用C#在ASP.NET下写WEB程序?
      

  6.   

    C#和VB还有JScript都是用来开发asp.net的程序。
    但开发asp.net微软推荐用C#。
      

  7.   

    asp.net可以用C#写,但写ASP。NET只是C#的一个应用方面
      

  8.   

    我觉得这个问题本身就有问题
    c#只是asp。net中可以应用的语言之一
    同时c#的应用范围极为广泛,并非仅仅用于asp。net
    楼上的各位说得都有道理,但两者并没有可比性
    若要做web开发,最好都学吧
    当然,你若精通vb,那c#不学也不影响大局