ASP.NET - Cache

Click here to load reader

  • date post

    30-Jun-2015
  • Category

    Technology

  • view

    9.501
  • download

    2

Embed Size (px)

Transcript of ASP.NET - Cache

  • 1. Introduo Consideraes: 1Recurso que visa melhorar o desempenho das aplicaes 2As informaes so salvas na memria do servidor 3Informaes so visveis para todos os usurios logadosOBS: Melhor cenrio de utilizao armazenar dados que no so alteradosfrequentemente2

2. Funcionamento do Cache Application SessionSession CacheOBS: A Principal diferena entre Application e Cache que o Cache possui umPerodo de Expirao (Data, Hora) 3 3. Tipos de Cache Cache de Dados Cache de Pgina 4 4. Demonstrao1 Criando um Cache Simples2 Visualizando as Informaes da Requisio pelo Firefox3 Gravando/Lendo Informaes do Cache entre Navegadores 5 5. Tipos de Expirao Expirao o perodo que as informaes ficaro na memriaExpirao AbsolutaData Expirao Deslizante Tempo 6 6. Expirao Absoluta Consideraes: 1 Definimos a data que a informao ser removida do cache Cache7 7. Expirao Deslizante Consideraes: 1 Definimos o intervalo de tempo em que a informao ser removida Cache8 8. Demonstrao1 Criando um Cache com Expirao Absoluta2 Criando um Cache com Expirao Absoluta (Data Expirada)3 Criando um Cache com Expirao Deslizante9 9. Dependncias O cache removido automaticamente (Arquivo, Tabela) for alteradoDependncia de ArquivoDependncia de Banco 10 10. Dependncia de Arquivo Consideraes: 1 Classe CacheDependency 2 O cache removido automaticamente quando o arquivo for alterado11 11. Dependncia de Banco de Dados Consideraes: 1 Classe SqlCacheDependencyO cache ser recarregado automaticamente quando a tabela for 2 alterada 12 12. Dependncia Agregada Consideraes: 1 Classe AggregatedCacheDependency 2 Juno de dois ou mais objetos de dependncia no cache 3 O cache ser removido quando algum (Arquivo, Tabela) for alterado 13 13. Demonstrao1 Criando um Cache com Dependncia de Arquivo2 Criando um Cache com Dependncia de Banco de Dados3 Criando um Cache Agregado 14 14. Cache de Sada Consideraes: 1 Armazena o HTML da pgina no cache 2 A pgina exibida a partir do HTML que foi salvo no cache 3 Definido na diretiva