Retroceder   Foros del Web > Programación para sitios web > .NET

Respuesta
 
Herramientas Desplegado
Antiguo 21-nov-2006, 10:49   #1 (permalink)
Emerald ha deshabilitado el karma
 
Fecha de Ingreso: mayo-2006
Mensajes: 213
Manejo de variables en caché

Hola!

Quisiera hacer lo siguiente, pero no se cómo:

Tengo un folder en donde me dejan un archivo: Archivo.xml, después de cierto tiempo (indefinido) me reemplazan ese archivo con el mismo nombre, pero diferente contenido.

Tengo un proceso que va cada 10 min a traerse ese archivo, pero yo quisiera poner una validación en donde el proceso traiga el archivo y guarde la fecha de modificación de archivo.xml, a los siguientes 10 minutos que vaya de nuevo el proceso a traerse el archivo, primero verifique si tiene la misma fecha de modificacion, si es así, entonces que no se lo traiga, hasta que la fecha de modificacion haya cambiado.

Ya tengo como obtener la fecha de modificación, pero no se como guardar en CACHE una variable que tenga la fecha de modificación, y que yo la pueda ir cambiando y comparando cada 10 minutos.

Alguien podría ayudarme, pleaseeee!!!

Gracias!
Saludos!
Emerald está desconectado   Responder Citando
Antiguo 21-nov-2006, 11:06   #2 (permalink)
daniel00 está en el buen camino
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 634
Enviar un mensaje por MSN a daniel00 Enviar un mensaje por Yahoo  a daniel00
Que tal.

Si entendi tu problema, DotNet maneja cache con dependencias a un archivo XML de forma autómatica, es decir, si tu archivo XML cambio el cache donde lo guarda es actualizado también. La actualización se efectua cuando es consultada la variable del cache.

Te dejo la siguiente liga:



Consulta el segundo ejemplo.

Saludos.
daniel00 está desconectado   Responder Citando
Antiguo 21-nov-2006, 14:52   #3 (permalink)
daniel00 está en el buen camino
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 634
Enviar un mensaje por MSN a daniel00 Enviar un mensaje por Yahoo  a daniel00
Hola!.

Creo que no se pego la liga.

Te la vuelvo a enviar.

http://es.gotdotnet.com/quickstart/a...tacaching.aspx


Saludos.
daniel00 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:59.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93