#910 - Incrementare le performance di ASP.NET rimuovendo gli HttpModule non necessari
ASP.NET include una serie di HttpModule che in molti scenari non vengono utilizzati e contribuiscono a rendere meno performante l'applicazione, perchè vengono invocati, a seconda del loro funzionamento, in concomitanza di molti degli eventi che ogni richiesta porta con sè.
Segue una lista "estrema" degli HttpModule da rimuovere nel web.config, con un eventuale commento qualora il module sia necessario per una funzionalità di uso frequente all'interno delle applicazioni ASP.NET:
<httpModules>
<remove name="Session"/> <!-- utilizzato dal Session State -->
<remove name="FileAuthorization"/>
<remove name="WindowsAuthentication"/> <!-- utilizzato in caso di autenticazione Windows -->
<remove name="PassportAuthentication"/>
<remove name="AnonymousIdentification" />
<remove name="RoleManager" /> <!-- utilizzato da Role API -->
<remove name="Profile" /> <!-- utilizzato da Profile API -->
<remove name="ErrorHandlerModule" />
</httpModules>
Per approfondimenti sugli HttpModules si veda
http://tags.aspitalia.com/HttpModule/
Approfondimenti
- I tanti modi di scrivere con Linq
- #940 - La gestione degli status code con ASP.NET
- #962 - Template a gruppi per il controllo ListView
- #941 - Gestire al meglio gli eventi RowCommand di GridView e ItemCommand di DetailsView e FormsView con la classe DataControlCommands
- ASP.NET Ajax Roadmap
- #944 - Inviare file di grandi dimensioni con un HttpHandler di ASP.NET
- #955 - Realizzare un metodo FindControl generico utilizzando gli Extension Method
- #949 - Un custom control BoundField con dropdownlist
- #939 - Un ExpressionBuilder di ASP.NET per recuperare le immagini all'interno del tema corrente
- #948 - Recuperare l'ID del controllo che ha scatenato l'AsyncPostBack con ASP.NET AJAX
- #935 - Sfruttare l'evento LoadComplete della pagina
- 3-Tier, 3-Layer e MVC: ma sono la stessa cosa?
Commenti
Esprimi il tuo giudizio su questo script:
Per procedere devi essere autenticato.
Aggiungi un nuovo commento »»»
Per inserire un commento, devi registrarti alla nostra community.






Stampa
Snippet
Download 


10annidi.ASPItalia.com: iscriviti alla competizione e vinci fantastici premi ogni mese!