asp.net  ajax 后台采用aspx好还是ashx好?一直用的都是一般处理程序,今天看到这篇文章,有点不解http://blog.sina.com.cn/s/blog_76981eaf0100wsdi.html
不知道大家采用的是哪种方式?

解决方案 »

  1.   

    ashx较为简洁,不会有太多的前台代码输出和不相关的类库引用,只是处理请求返回处理结果
      

  2.   

    推荐使用:ashx,确实比较简洁啊
      

  3.   


    明显选:ajax + 一般处理程序; 处理更快,一般处理程序也没有页面生命周期
      

  4.   

    当然有ashx好。
    aspx包括前台一些代码要处理,ashx可以看作是没有aspx页面中前台代码的后台.cs文件。
    没有了前台代码,服务器负担少一点,响应速度相比aspx下就快一些。
      

  5.   

    效果都一样,ashx简洁一点,ashx执行要早于aspx
      

  6.   

    aspx要从System.Web.UI.Page派生,成堆的事件和方法,ajax请求根本不需要。
      

  7.   

    借宝地一问这个ashx调用的错误:http://topic.csdn.net/u/20120910/13/519b620f-3a36-4933-a131-0918cd381730.html?seed=1503761879&r=79663909#r_79663909
      

  8.   

    借宝地一问这个ashx调用的错误:http://topic.csdn.net/u/20120910/13/519b620f-3a36-4933-a131-0918cd381730.html?seed=1503761879&r=79663909#r_79663909
      

  9.   

    明显ashx好,没那么资源需要加载
      

  10.   

    ashx简洁一点简洁一点,从编码的程度就是ashx简洁一点的。
      

  11.   

    jquery+ajax+ashx 
    现在asp.net中非常流行的一种ajax的开发搭配
      

  12.   

    ajax的话还是用一般处理程序(ashx)的好,这样请求起来暂用资源比较少
      

  13.   

    用法确实一模一样,但是ashx绝对是好的,首先从它没有前台页面这点可以看出执行相同的东西它的效率上是会高些的
      

  14.   

     最好不使用.ashx文件,而直接在web.config接定相应的handler的类, 因为这些对更改handler来说更灵活一些,并且. 直接奖代码写在.ashx里面的话它得等到被请求时才会被编译, 稍微影响一点速度. 再有就是考虑到代码安全的问题.
       不懂这话
      

  15.   

    ajax调用不是应该直接调用web service(.svc或者.asmx)吗?
      

  16.   



    ashx 就够了,aspx多的页面你又用不了