El navegador guarda una copia de las páginas visitadas en la caché. Cuando retorna al mismo sitio lo que hace es
verificar si ya visitó esa página y cuál es la fecha del archivo. Si la fecha de modificación concuerda con la del servidor,
la página se carga desde la caché. Si no, baja del server. Veremos a continuacion como evitar eso, y que siempre baje el archivo
desde el servidor, evitando la caché del navegador.
Método Response.Expires: Con este método definimos los minutos que se usará la caché. Si ponemos 3 significa que a los 3 minutos dejará de
usar la caché, y pedirá la página al servidor. Obviamente si ponemos 0, se evita totalmente la caché, ya que pedirá directamente la página al server.
Algo importante es que debemos ubicarlo antes de los encabezados HTTP. Su forma de usarlo es el siguiente.
<% Response.Expires = 0 %>
Método Response.ExpiresAbsolute: Se utiliza si queremos que cierta página caduque un día determinado. A partir de ese día no se cargará
desde la caché sino desde el servidor directamente.
Método Response.AddHeader: Tiene varias funciones, pero sólo comentaremos la siguiente que sirve para no llegar a guardar la caché de la
página en cuestión.