ASP.NET Performance

2012-10-26

Una mia interpretazione, di una parte, dell’articolo di Rob Howard inerente a come realizzare applicazione ASPNET con elevate performance.

http://msdn.microsoft.com/en-us/magazine/cc163854.aspx

1. Utilizzare delle stored procedure per migliorare la velocità di browsing delle pagine nella gridview.

2. Cercare di minimizzare l’apertura e chiusura di una connessione al database. Attenzione poi al rischio di cadute della connessione.

3. Utilizzare la cache con i metodi Page.Cache e HttpContext.Cache

4. “Per-Request Caching” mettere in cache le varie richieste al webserver

6. Limitare il numero dei postback.

7. Utilizzare il “page output caching”, ma attenzione che riduce il downstream delle pagine.