¿Cuál es la ventaja de ver el estado y la desventaja?

3 Respuestas


  • Ventajas de usar View State
    • Es fácil de implementar.
    • Funciones de seguridad mejoradas. Los valores en el estado de la vista son hash, comprimidos y codificados para implementaciones Unicode.
    • Conserva la página y el estado de control para nosotros automáticamente.
    • No utiliza recursos del servidor ya que toda la información del estado está contenida dentro de la propia página.
    • En las páginas ordinarias de Web Forms, el servidor envía su estado de vista como una variable oculta en un formulario, como parte de cada respuesta al cliente, y el cliente lo devuelve al servidor como parte de una devolución. Sin embargo, para reducir la demanda de ancho de banda, ASP.NET no envía el estado de vista de una página al cliente. En cambio, el estado de la vista se guarda como parte de la sesión de un usuario en el servidor. Cuando hay un estado de vista, el servidor envía un campo oculto que identifica el estado de vista de esta página como parte de cada respuesta al cliente, y el cliente lo devuelve al servidor como parte de la siguiente solicitud.

    Desventajas de usar View State
    • La seguridad de la página puede ser un problema cuando se usa View State Performance. El estado de la vista se almacena en la propia página, así que aumente el tamaño de la página.

    • El estado de la vista se almacena en un campo oculto en la página. Aunque el estado de la vista almacena los datos en formato hash y los datos del estado de la vista están disponibles en la fuente de la página y, aunque están encriptados, se pueden alterar y mutilar.

    • El alcance está limitado a una sola página.

    • Debido a que el estado de vista de una página determinada debe mantenerse en el servidor, si el usuario utiliza la función Atrás en el navegador para volver al historial, es posible que el estado actual no esté sincronizado con la página actual de el navegador
  • Ventajas:
    - No se requieren recursos del servidor
    - Implementación simple
    - Retención automática de la página y el estado de control
    - Funciones de seguridad mejoradas. Los valores en el estado de la vista son hash, comprimidos y codificados para implementaciones Unicode.

    Desventajas:
    -El alcance está limitado a una sola página.
    -Rendimiento. El estado de la vista se almacena en la propia página, así que aumente el tamaño de la página.
    -Seguridad. El estado de la vista se almacena en un campo oculto en la página. Aunque el estado de la vista almacena datos en formato hash, se puede alterar.

    -Algunos dispositivos móviles no permiten ningún campo oculto. Por lo tanto, el estado de vista no funcionará para esos dispositivos.
    -No restaura los valores de los controles después de una operación de devolución.
  • El estado de vista es una variable oculta que se usa para completar el espacio cuando el protocolo HTTP está en una posición sin estado. Para obtener detalles sobre las ventajas y desventajas de Ver estado, visite el siguiente enlace.
    Ver estado

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación