Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Linee guida nella scrittura di codice #18: Prestazioni in ASP.NET

Pillole sulla buona scrittura del codice: prestazioni in asp.net
Pillole sulla buona scrittura del codice: prestazioni in asp.net
Link copiato negli appunti

In questo post affrontiamo nello specifico una serie di consigli utili nello sviluppo ASP.NET per migliorare le prestazioni delle nostre applicazioni, spesso con uno sforzo implementativo davvero ridotto. Ecco un elenco sintetico di queste accortezze che nel loro complesso possono aumentare anche considerevolmente le prestazioni di una applicazione ASP.NET:

  • Ridurre il numero dei PostBack e la loro dimensione disabilitando il ViewState quando non strettamente necessario
  • Utilizzare quando possibile la validazione client-side (ad esempio con JavaScript) in aggiunta a quella server-side per i dati di input
  • Preferire l'oggetto Context o la Cache al ViewState per mantenere valori necessari durante il ciclo di vita della pagina. Se si opta per la Cache ricordarsi di impostare un tempo prestabilito di validità  della stessa per evitare di gravare troppo sulla memoria del server web
  • Utilizzare sempre i fogli di stile per definire l'aspetto grafico dell'applicazione, non solo per una questione di adeguamento agli standard di sviluppo per il web ma anche per il fatto che gli stili richiedono notoriamente molto meno codice per definire l'aspetto grafico delle pagine rispetto agli attributi ed ai tag HTML e per di più i browser inseriscono in cache i file .css contenenti gli stili.
  • Quando possibile utilizzare l'ASP.NET Output Caching e il Fragment Caching
  • Ridurre al minimo necessario l'utilizzo dei DataSet e preferire al loro posto oggetti custom, soprattutto quando si ha a che fare con i Web Service

Ti consigliamo anche