User Controls

User Controls – Usar o cache

Quando o conteúdo de seu controle não for alterado de minuto-a-minuto, podemos adicionar uma diretiva para melhorar o desempenho da nossa aplicação. Esta diretiva fará com que o código de controles seja executado somente quando a saída do controle de cache expira. Caso contrário, a versão em cache de saída do controle será usado.

Para adicionar ao cache basta adicionar a tag <%@ OutputCache… :

<%@ Control Language="C#" AutoEventWireup="true".....
<%@ OutputCache Duration="3600" VaryByParam="None" %>

Observe que o cache somente terá suporte ao conteúdo definido pelo arquivo de código:

protected void Page_Load(object sender, EventArgs e)
{
DefinirValorDoMeuControle()
}

Anúncios
Padrão

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s