当前位置:  开发笔记 > 后端 > 正文

asp.net中的ASHX处理程序文件有什么好处?

如何解决《asp.net中的ASHX处理程序文件有什么好处?》经验,为你挑选了1个好方法。

使用ashx或处理程序有什么好处?另外,如果我使用MVC(为什么不使用),我是否需要它们?

框架是否重要(2.0+)?

我为什么要使用处理程序?我最近建议使用一个来检索图像,但我不知道为什么.

感谢您的时间.

编辑 - 处理程序更快?



1> Mike Marshal..:

举几个例子:

    动态图像生成:您可以通过创建返回图像数据然后在标记中使用该URL的ASHX处理程序来编写返回数据驱动图像的处理程序.例如user's custom icon

    将基于REST的XML或JSON数据返回到客户端上的AJAX代码.

    自定义HTML:当ASP.NET Web窗体或MVC框架限制太多时,返回页面的完全自定义HTML

我相信从1.0开始就可以使用


@johnny:ASPX页面比ASHX处理程序使用更多的资源.
是的,但ASHX的开销要少得多.使用ASPX页面,您将不必要地执行您永远不会使用的所有ASP.NET pipleline内容(查看状态,控制树等).
推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有