Tiempo de vida de variables SESSION

17/05/2005 - 17:17 por Giovanni Cobos | Informe spam
Saludos Amigos.

Estoy desarrollando una pagina web con vb.net. Para ello utilizo variables
"SESSION", por necesidades de mi aplicacion. Lo malo es que estas variables
han tenido un tiempo de duracion y luego se autoeliminan.

Ya que por ejemplo si se carga una pagina y se la deja abierta por algun
buen tiempo, al regresar resulta que el valor que contenian las varibles
SESSION ya no los tienen, por lo que la pagina comienza a mostrar resultados
inesperados y no deseados.

Mi pregunta es: Como puedo ampliar el tiempo de vida de las variables
SESSION, para que mantengan su valor por mas tiempo o indefinidamente.

Gracias,
Giovanni
 

Leer las respuestas

#1 Eduardo A. Morcillo [MS MVP VB]
17/05/2005 - 19:33 | Informe spam
El tiempo se define en el web.config. Pero cuidado con el uso de variables
de sesion que pueden consumir muchos recursos del servidor si no se usan
correctamente. Cosas que puedes usar en su lugar, dependiendo de lo que
necesites, son cookies, viewstate o cache. Tambien puedes usar
Session.IsNewSession para saber si la carga actual de la pagina creo la
sesion.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo

Preguntas similares