Otimize o desempenho do ASP.NET com o cache de estado de exibição

Por Iqbal Khan

ASP.NET View State vem com alguns problemas que você precisa entender e resolver. Depois de resolver esses problemas, você pode se beneficiar de ASP.NET View State sem quaisquer problemas. Esta dica descreve os problemas do estado de exibição e um mecanismo respectivo de como lidar com eles.

Introdução

ASP.NET View State é um recurso muito poderoso do ASP.NET que fornece um mecanismo de gerenciamento de estado do lado do cliente. Ele ajuda a preservar a página e os valores de controle entre viagens de ida e volta completas para solicitações de clientes. Isso fornece uma capacidade de programação completa de estado em um protocolo sem estado, como HTTP.

ASP.NET View State é armazenado em um campo oculto na página como uma string Base64 codificada, como parte de cada resposta enviada ao cliente e também é retornada ao servidor pelo cliente como parte de um post back.

Leia o artigo completo

Problemas com ASP.NET View State

ASP.NET View State vem com alguns problemas que você precisa entender e resolver. Depois de resolver esses problemas, você pode se beneficiar de ASP.NET View State sem quaisquer problemas. Eles são discutidos abaixo.

1. ASP.NET View State é frequentemente pesado

Em primeiro lugar, em muitas situações, ASP.NET View State torna-se muito grande, especialmente quando seu aplicativo ASP.NET possui muitos controles e widgets ricos e pesados ​​em suas páginas. Isso resulta em muitos dados viajando entre o navegador e o servidor da web.

Devido a essa carga útil pesada, o desempenho do ASP.NET cai porque suas páginas demoram mais para responder. Esta é provavelmente a mudança mais visível que você vê em seu aplicativo ASP.NET.

Leia o artigo completo
© Copyright Alachisoft 2002 - . Todos os direitos reservados. NCache é uma marca registrada da Diyatech Corp.