Sichtzustand

Autor: Lewis Jackson
Erstelldatum: 8 Kann 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Global State in React 🔹 React Zustand Tutorial (German)
Video: Global State in React 🔹 React Zustand Tutorial (German)

Inhalt

Definition - Was bedeutet Status anzeigen?

Der Ansichtsstatus ist die Verwaltungstechnik für den Status auf Seitenebene, die im ASP.NET-Seitenframework verwendet wird, um den Wert von Steuerelementen und Seiten zwischen Roundtrips beizubehalten. Datenobjekte wie Hash-Tabellen, Strings, Array-Objekte, Array-Listenobjekte, Boolesche Werte und Konverter vom benutzerdefinierten Typ können im Ansichtsstatus gespeichert werden. Der Ansichtsstatus wird idealerweise verwendet, wenn die aufzubewahrenden Daten relativ klein sind und sie nicht gesichert werden müssen.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt den Ansichtsstatus

Beim Laden der Seite ist der Ansichtsstatus in einer Struktur enthalten und daher leicht verfügbar. Die im Ansichtsstatus enthaltenen Werte können nicht zwischen Seiten übertragen werden. Standardmäßig ist der Ansichtsstatus aktiviert, und unabhängig davon, ob er während eines Postbacks verwendet wird, werden die Informationen in jedem Steuerelement auf der Seite serialisiert. Um den Ansichtsstatus für ein einzelnes Steuerelement zu deaktivieren, muss die EnableViewState-Eigenschaft auf false festgelegt werden. Das Attribut EnableViewStateMac dient zum Erkennen von Beschädigungsversuchen oder -techniken im Ansichtsstatus. Die Hauptmerkmale des Ansichtsstatus sind das Speichern der Werte von Steuerelementeigenschaften und Seiten auf der betreffenden Seite ohne die Hilfe einer Sitzung, das Beibehalten des Werts des Steuerelements nach dem Postback-Vorgang und das Erstellen eines benutzerdefinierten Ansichtsstatusanbieters zum Speichern der Ansicht Zustandsinformationen in einer Datenbank.


Der Ansichtsstatus ist einfach zu implementieren und erfordert keine Serverressourcen. Es hat auch erweiterte Sicherheitsfunktionen und kann komprimiert oder codiert werden und zur Unicode-Implementierung beitragen.

Es gibt jedoch ein paar Nachteile mit Blickzustand. Bei großen Datenmengen ist die Leistung nicht optimal, da große Werte möglicherweise dazu führen können, dass der Ansichtsstatus langsam ist. Der Ansichtsstatus kann nur Werte für dieselbe Seite speichern. Es ist auch mit Sicherheitsrisiken verbunden und erfordert eine zusätzliche Codierung, um die Sicherheit der Informationen zu gewährleisten.