看了几天的asp.net,看得云里雾里的,其中有个问题没想明白,记得asp中为了实现页面无刷新,才有了ajax,可是.net里面的东西大部分都是runatserver,什么用户控件、控件窗体验证呀的,还是要频繁的提交到服务器上去,这样有意思吗,这到底是进步还是退步啊?
请明白的朋友帮忙解答一下。

解决方案 »

  1.   

    这问题太高深了,如果你不喜欢,完全可以象ASP那样开发,随便你.
      

  2.   

    给你举个例子来说:要是改变字体的颜色 点击一个 按钮,那么这个按钮当然是html按钮好,
    因为这些样式,在客户端改变就可以了 不必到服务器端改了颜色再返回到客户端,这样就刷新了整个页面但是如果有数据库操作时 就要用服务器控件了虽然一些功能,在客户端和服务器端都能实现,但有一些在服务器端事件中编写要比在客户端些简单的多,
      

  3.   

    各有各的好处,看你自己去选择了。.net里面也没把客户端控件给枪毙了吧
      

  4.   

    如果有数据的交互,俺就用服务器端控件http://www.cndaliu.com
      

  5.   

    进步还是退步啊,我不知??
    解决问题相对快了,技术门槛儿低了.你说是进步还是退步??
    你可以用asp花一个月开发东西,用asp.net可能一个星期.你说老板用那个???客户用那个????
    别的不说.asp.net 比asp 快2.5倍.你说用那个???
    http://topic.csdn.net/u/20080102/19/62c148f9-71f7-483b-9825-70b6081540ce.html
      

  6.   

    Sandy945 说的有道理,毕竟接触时间不长,现在就想得到什么深刻的认识是太浮躁了,还是应该耐心点。