Desativar o cache do lado do cliente

Estive procurando informações sobre como desativar o cache do lado do cliente emproject level. Sei que posso adicionar o seguinte antes de um método de ação:

[System.Web.Mvc.OutputCache(NoStore = true, Duration = 0, VaryByParam = "*")]

Também li algo sobre a criação de perfis para armazenamento em cache, mas isso também significaria consultá-los em vários lugares. Gostaria de uma única configuração no web.config ou talvez no IIS?

O projeto no qual estou trabalhando contém muitas visualizações parciais

Agradecemos antecipadamente por qualquer conselho sobre este assunt

questionAnswers(5)

yourAnswerToTheQuestion