je ne penses pas qu'il y ait un moyen de vider d'un coup le cache pour toutes les pages d'une application.
Mais tu peux tout simplement utiliser dans toute tes pages
Response.Expires et
Response.CacheControl pour éviter la mise en cache de la page par le navigateur client et les eventuels proxys...
(à utiliser quand même avec modération : les temps de chargements sont logiquement plus long sans le cache)
Nurgle C'est une grande folie que de vouloir être sage tout seul !