2010-03-01 18 views

Respuesta

1

Técnicamente, son idénticos, ambos están destinados a controladores HTTP, es decir, código que implementa IHttpHandler. Pero axd son implementados por ASP.NET y Ashx son para ti.

Es una convención, podría escribir un controlador axd.

2

En general, ASP.NET utiliza la extensión .axd para recursos web y usa para manejarlo. Pero los archivos .ashx que llaman Generic Handler son útiles cuando se quiere crear un HttpHandler.

7

La principal diferencia es AXD manipuladores se utilizan para bajar los recursos incrustados en una asamblea. por lo tanto, es utilizado principalmente por los desarrolladores de control. Por otro lado, ashx son controladores genéricos que procesan la solicitud. Es utilizado principalmente por los desarrolladores de asp.net.

El controlador axd viene con asp.net 2.0.

Consulte this entry y this para obtener más información.