Optimieren Sie die ASP.NET-Leistung mit View State Caching

Von Iqbal Khan

ASP.NET View State bringt einige Probleme mit sich, die Sie verstehen und lösen müssen. Sobald Sie diese Probleme behoben haben, können Sie davon profitieren ASP.NET View State ohne Probleme. Dieser Tipp beschreibt View State-Probleme und einen entsprechenden Mechanismus, wie man damit umgeht.

Einleitung

ASP.NET View State ist eine sehr leistungsstarke Funktion von ASP.NET, die einen clientseitigen Zustandsverwaltungsmechanismus bereitstellt. Es trägt dazu bei, Seiten- und Steuerwerte zwischen vollständigen Roundtrips für Kundenanfragen beizubehalten. Dies ermöglicht die vollständige Programmierung eines Zustands über ein zustandsloses Protokoll wie HTTP.

ASP.NET View State wird in einem versteckten Feld auf der Seite als codierte Base64-Zeichenfolge als Teil jeder an den Client gesendeten Antwort gespeichert und vom Client auch als Teil eines Postbacks an den Server zurückgegeben.

Den ganzen Artikel lesen

Probleme mit ASP.NET View State

ASP.NET View State bringt einige Probleme mit sich, die Sie verstehen und lösen müssen. Sobald Sie diese Probleme behoben haben, können Sie davon profitieren ASP.NET View State ohne Probleme. Sie werden im Folgenden besprochen.

1. ASP.NET View State ist oft schwer

Zunächst einmal gilt in vielen Situationen: ASP.NET View State wird sehr groß, insbesondere wenn Ihre ASP.NET-Anwendung viele umfangreiche und umfangreiche Steuerelemente und Widgets auf ihren Seiten enthält. Dies führt dazu, dass viele Daten zwischen Ihrem Browser und dem Webserver hin und her übertragen werden.

Aufgrund dieser hohen Nutzlast sinkt die Leistung Ihres ASP.NET, da die Antwort Ihrer Seiten länger dauert. Dies ist wahrscheinlich die sichtbarste Änderung, die Sie in Ihrer ASP.NET-Anwendung sehen.

Den ganzen Artikel lesen
© Copyright Alachisoft 2002 - Alle Rechte vorbehalten NCache ist eine eingetragene Marke der Diyatech Corp.