Ottimizza le prestazioni di ASP.NET con la memorizzazione nella cache dello stato di visualizzazione

Di Iqbal Khan

ASP.NET View State viene fornito con alcuni problemi che è necessario comprendere e risolvere. Una volta risolti questi problemi, puoi trarne vantaggio ASP.NET View State senza alcun problema. Questo suggerimento delinea i problemi di View State e un rispettivo meccanismo su come affrontarli.

Introduzione

ASP.NET View State è una funzionalità molto potente di ASP.NET che fornisce un meccanismo di gestione dello stato lato client. Aiuta a preservare la pagina e controllare i valori tra viaggi di andata e ritorno completi per le richieste dei clienti. Ciò offre una capacità di programmazione completa dello stato su un protocollo senza stato come HTTP.

ASP.NET View State viene memorizzato in un campo nascosto nella pagina come stringa Base64 codificata, come parte di ogni risposta inviata al client e viene anche restituito al server dal client come parte di un postback.

Leggi l'articolo completo

Problemi con ASP.NET View State

ASP.NET View State viene fornito con alcuni problemi che è necessario comprendere e risolvere. Una volta risolti questi problemi, puoi trarne vantaggio ASP.NET View State senza alcun problema. Sono discussi di seguito.

1. ASP.NET View State è spesso pesante

Innanzitutto, in molte situazioni, ASP.NET View State diventa molto grande soprattutto quando l'applicazione ASP.NET ha molti controlli e widget ricchi e pesanti nelle sue pagine. Ciò si traduce in molti dati che viaggiano avanti e indietro tra il tuo browser e il server web.

A causa di questo carico utile pesante, le prestazioni ASP.NET diminuiscono perché le pagine impiegano più tempo a rispondere. Questa è probabilmente la modifica più visibile nell'applicazione ASP.NET.

Leggi l'articolo completo
© Copyright Alachisoft 2002 - . Tutti i diritti riservati. NCache è un marchio registrato di Diyatech Corp.