SóProvas


ID
836515
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2012
Provas
Disciplina
Programação
Assuntos

Julgue os próximos itens, referentes às linguagens ASP e .Net.

No .Net, a utilização da diretiva OutputCache permite definir o cache de uma página de acordo com o parâmetro definido pelo atributo VaryByParam. Ao se acessar a página com a diretiva OutputCache com o parâmetro e depois retornar a esta, dentro do tempo de cache, ocorre o acesso à página em cache, sem haver necessariamente nova busca no banco de dados.

Alternativas
Comentários
  • VaryByParam
    Indica se deverão ser mantidas várias cópias de cache para uma mesma página, dependendo os parâmetros GET ou POST) que foram passados. Por exemplo, se é passado na Query String um parâmetro para filtrar um determinado cliente, (algo como http://localhost:Default.aspx?cliente=1″), então como o retorno esperado varia de acordo com o parâmetro passado, é concedido um cache para cada parâmetro diferente. Teremos então um cache para “cliente=1″ e outro para “cliente=2″. Se mais variáveis estiverem envolvidas, basta relacioná-las junto com a primeira, separadas por ponto-e-virgula “;”. Ex: VaryByParam=”cliente;data”.
    Esse parâmetro permite ainda os valores “none” e arterisco “*“: “none” indica que só haverá um cache independentemente das variáveis passadas, e “*” indica que haverá caches distintos, dependendo das variáveis informadas e seus respectivos valores.

    http://codingforfood.wordpress.com/2010/03/08/o-que-esperar-da-diretiva-outputcache/
  • Gabarito: CERTO.