ashx 文件用于写web handler的,你可以把他看成是C#和HTML的混合体。。其实你用aspx也完全没问题。。。而ashx可以理解为泛型版本的Aspx。。。web api网络应用程序接口。。。我感觉层次更分明一些,模型绑定与验证。。可以自己托管,不仅能放到iis也能放入进程里面。。。建议你看些书。。这个不是一两句就能说明白的。。。我们以前有个项目,项目经理没搭建框架。。。所有的接口都写到了一个ashx中....50个接口啊啊啊!!还要后续拓展
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f30.png?t=20140803)
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f30.png?t=20140803)
,尤其是这个接口给手机app的。。当时用着真头疼。。。
![](http://tb2.bdstatic.com/tb/editor/images/face/i_f31.png?t=20140803)