Foros del Web » Programando para Internet » ASPX (.net) »

Evitar toda la cache, de codigo y de html

Estas en el tema de Evitar toda la cache, de codigo y de html en el foro de ASPX (.net) en Foros del Web. Bueno, pues eso, ¿Saben como puedo hacer para que siempre, SIEMPRE, los clientes cogan la última versión de la aplicacion? Estamos teniendo algunos problemas, y ...
  #1 (permalink)  
Antiguo 02/06/2008, 08:43
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Evitar toda la cache, de codigo y de html

Bueno, pues eso,

¿Saben como puedo hacer para que siempre, SIEMPRE, los clientes cogan la última versión de la aplicacion?

Estamos teniendo algunos problemas, y resulta que subimos el código nuevo al servidor y aún así, parece que está ejecutando un código anterior. ¿Saben por que puede ser y como solucionarlo?

Desde ya, muchas gracias. Saludos.
__________________
Charlie.
  #2 (permalink)  
Antiguo 02/06/2008, 08:47
Avatar de erick_arcini  
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 18 años, 9 meses
Puntos: 50
Respuesta: Evitar toda la cache, de codigo y de html

Hola chcma fíjate que a mi me pasaba mucho esto, y nunca encontré una solución óptima, yo lo que hice fue colocar una pagina al principio del todo la cual tenía una meta que te borra la cache y después redireccionaba a la pagina inicial 2 y ya me funcionaba todo, otra cosa que puedes hacer es colocar un link que te permita recargar la pagina con un ctrl + F5 y asunto solucionado.
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.
  #3 (permalink)  
Antiguo 02/06/2008, 08:54
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Evitar toda la cache, de codigo y de html

haz un resest de tu iis despues de subir tu actualizacion y listo eso debe funcionar.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 02/06/2008, 09:31
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Respuesta: Evitar toda la cache, de codigo y de html

Hombre Peterpay... suena matar una mosca a cañonazos.... en un sitio donde hay muchos clientes..... eso no es lo más optimo.

Tiene que haber directivas por ahí, no?

De todas formas, gracias por las aportaciones.
__________________
Charlie.
  #5 (permalink)  
Antiguo 02/06/2008, 09:40
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Evitar toda la cache, de codigo y de html

Tienes razon, aunq podrias tambien probar cambiando las directivas de compilacion de tu pagina

CompilationMode y el CompilerOptions. ademas de que debes contemplar tus opciones de cacheability
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #6 (permalink)  
Antiguo 05/06/2008, 10:00
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Respuesta: Evitar toda la cache, de codigo y de html

Buenas de nuevo,

Muchas gracias por vuestras aportaciones, por el momento he puesto lo siguiente en el Init de la Master:

Código:
Response.Cache.SetCacheability(HttpCacheability.NoCache)
Además de esto he puesto el siguiente html en el head de la master:
Código:
  <meta http-equiv="pragma" content="no-cache" />
  <meta http-equiv="Cache-Control" content="no-cache" /> 
  <meta http-equiv="Expires" content="0" />
Saludos, espero le sea de utilidad par aalguien.
__________________
Charlie.
  #7 (permalink)  
Antiguo 06/06/2008, 20:30
Avatar de krakxp  
Fecha de Ingreso: junio-2006
Ubicación: NA
Mensajes: 105
Antigüedad: 17 años, 10 meses
Puntos: 0
Respuesta: Evitar toda la cache, de codigo y de html

pues yo uso esto:


Código:
  <% 
   Response.CacheControl = "no-cache"
   Response.AddHeader("Pragma", "No-Cache")
   Response.Expires = 0 
  %>
este codigo se lo pongo dentro del head
espero te sirva
  #8 (permalink)  
Antiguo 06/06/2008, 20:44
Avatar de terepaima  
Fecha de Ingreso: junio-2008
Mensajes: 82
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Evitar toda la cache, de codigo y de html

Hola

Pero tienes el problema con el cache en los textos o en las imagenes?
  #9 (permalink)  
Antiguo 09/06/2008, 01:01
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 10 meses
Puntos: 7
Respuesta: Evitar toda la cache, de codigo y de html

En los textos, en el Javascript, y en las imágenes.
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:16.