Ricerca per argomento: HttpHandler

Contrariamente a quanto si pensi, utilizzando la gestione degli errori di ASP.NET non viene inviato al browser un codice di errore 404, che indica file non trovato, ma un 200 OK, che è quello di default. Questo perchè in caso di errore viene fatto il redirect ad una pagina custom...

IIS ha una funzionalità per obbligare le pagine ad essere viste sotto HTTPS.Se da un lato questa cosa è positiva per la sicurezza, dall'altro impatta sull'usabilità del sito poichè l'utente deve scrivere l'url completo nel browser.Per evitare questi problemi, si può evitare di ...

La scrittura di handler asincroni è una delle novità offerte dalla versione 2.0 di ASP.NET.Con questa tecnica è possibile demandare l'esecuzione di codice particolarmente oneroso ad un thread completamente scollegato dal client, che sfrutta la solita tecnica già utilizzata per le...

RSS è un formato di syndication che nella versione 2.0 ha raggiunto praticamente la popolarità assoluta.Benchè ci siano molte classi di generazione di feed RSS, non tutte sono flessibili. Questa presentata in questo script è implementata come HttpHandler, quindi risulta ...

Spesso si ha bisogno di mettere online un HttpHandler molto semplice, senza necessità di compilarlo in un assembly specifico.In questi casi si può facilmente risolvere utilizzando l'estensione .ashx, inserendo all'interno lo scheletro della classe, proprio come è possibile fare ...

Quando si implementano HttpHandler o HttpModule, il supporto per il SessionState non è presente e si riceve un errore quando si tenta di accedervi.E' necessario implementare l'interfaccia IRequireSessionState, che non prevede cambi alla struttura della classe ma serve come "...

L'utilizzo degli HttpHandler all'interno della applicazioni ASP.NET è ormai pratica sempre più diffusa, specie per sistemi di URL Rewriting, che servono cioè a mappare un certo indirizzo su altri che non esistono.Un problema in questi casi è il cambio, nel PostBack, dell'URL, con...