0
Introdução Considerações: 1    Recurso que visa melhorar o desempenho das aplicações 2    As informações são salvas na mem...
Funcionamento do Cache                               Application         Session                                        Se...
Tipos de Cache           Cache de Dados           Cache de Página                             4
Demonstração1   Criando um Cache Simples2   Visualizando as Informações da Requisição pelo Firefox3   Gravando/Lendo Infor...
Tipos de Expiração   Expiração é o período que as informações ficarão na memória                  Expiração Absoluta      ...
Expiração Absoluta Considerações: 1   Definimos a data que a informação será removida do cache     Cache                  ...
Expiração Deslizante Considerações: 1   Definimos o intervalo de tempo em que a informação será removida     Cache        ...
Demonstração1   Criando um Cache com Expiração Absoluta2   Criando um Cache com Expiração Absoluta (Data Expirada)3   Cria...
Dependências   O cache é removido automaticamente (Arquivo, Tabela) for alterado              Dependência de Arquivo      ...
Dependência de Arquivo Considerações: 1   Classe CacheDependency 2   O cache é removido automaticamente quando o arquivo f...
Dependência de Banco de Dados Considerações: 1   Classe SqlCacheDependency      O cache será recarregado automaticamente q...
Dependência Agregada Considerações: 1   Classe AggregatedCacheDependency 2   Junção de dois ou mais objetos de dependência...
Demonstração1   Criando um Cache com Dependência de Arquivo2   Criando um Cache com Dependência de Banco de Dados3   Crian...
Cache de Saída Considerações: 1   Armazena o HTML da página no cache 2   A página é exibida a partir do HTML que foi salvo...
Demonstração1   Criando uma página com o cache de página simples2   Criando uma página com o cache de página por parâmetro...
ASP.NET - Cache
ASP.NET - Cache
Upcoming SlideShare
Loading in...5
×

ASP.NET - Cache

9,496

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
9,496
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "ASP.NET - Cache"

  1. 1. Introdução Considerações: 1 Recurso que visa melhorar o desempenho das aplicações 2 As informações são salvas na memória do servidor 3 Informações são visíveis para todos os usuários logadosOBS: Melhor cenário de utilização é armazenar dados que não são alteradosfrequentemente 2
  2. 2. Funcionamento do Cache Application Session Session CacheOBS: A Principal diferença entre Application e Cache é que o Cache possui umPeríodo de Expiração (Data, Hora) 3
  3. 3. Tipos de Cache Cache de Dados Cache de Página 4
  4. 4. Demonstração1 Criando um Cache Simples2 Visualizando as Informações da Requisição pelo Firefox3 Gravando/Lendo Informações do Cache entre Navegadores 5
  5. 5. Tipos de Expiração Expiração é o período que as informações ficarão na memória Expiração Absoluta Data Expiração Deslizante Tempo 6
  6. 6. Expiração Absoluta Considerações: 1 Definimos a data que a informação será removida do cache Cache 7
  7. 7. Expiração Deslizante Considerações: 1 Definimos o intervalo de tempo em que a informação será removida Cache 8
  8. 8. Demonstração1 Criando um Cache com Expiração Absoluta2 Criando um Cache com Expiração Absoluta (Data Expirada)3 Criando um Cache com Expiração Deslizante 9
  9. 9. Dependências O cache é removido automaticamente (Arquivo, Tabela) for alterado Dependência de Arquivo Dependência de Banco 10
  10. 10. Dependência de Arquivo Considerações: 1 Classe CacheDependency 2 O cache é removido automaticamente quando o arquivo for alterado 11
  11. 11. Dependência de Banco de Dados Considerações: 1 Classe SqlCacheDependency O cache será recarregado automaticamente quando a tabela for 2 alterada 12
  12. 12. Dependência Agregada Considerações: 1 Classe AggregatedCacheDependency 2 Junção de dois ou mais objetos de dependência no cache 3 O cache será removido quando algum (Arquivo, Tabela) for alterado 13
  13. 13. Demonstração1 Criando um Cache com Dependência de Arquivo2 Criando um Cache com Dependência de Banco de Dados3 Criando um Cache Agregado 14
  14. 14. Cache de Saída Considerações: 1 Armazena o HTML da página no cache 2 A página é exibida a partir do HTML que foi salvo no cache 3 Definido na diretiva <%@ OutputCache da página 4 Definido no código com a Classe Response.Cache 15
  15. 15. Demonstração1 Criando uma página com o cache de página simples2 Criando uma página com o cache de página por parâmetro 16
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×