El crear el Handler personalizado es mas sencillo de lo parece, ademas de ser sumamente potente, un ejemplo podria ser el crear un Handler para generar thumbnails de imagenes y que devuelva las imagenes en un tamaño reducido. Ademas, esto se puede mejorar utilizando el cache a ASP.NET para guardar los ya generados en el y ganar tiempo de respuesta cuando llega un request.
Vamos a ver un ejemplo que nos servira para mostrar la libertad que se tiene con el ProcessRequest y como crealos.
En una aplicacion Web, agregaremos un proyecto de libreria de clases, donde agregaremos una clase (PrimerCustomHandler), aqui el codigo:
using System;
using System.Web;
public class PrimerCustomHandler : IHttpHandler
{
Muchas gracias está muy bueno el artículo :):):):):):)
ResponderSuprimir