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

variable global?

Estas en el tema de variable global? en el foro de ASPX (.net) en Foros del Web. Hola, cada vez que entro en mi aplicacion web (asp.net 2005, sql server 2005 vb.net 2005) tengo que iniciar un procedimiento SOLO UNA VEZ al ...
  #1 (permalink)  
Antiguo 01/02/2009, 22:05
Avatar de normandos  
Fecha de Ingreso: diciembre-2001
Mensajes: 216
Antigüedad: 22 años, 4 meses
Puntos: 0
variable global?

Hola, cada vez que entro en mi aplicacion web (asp.net 2005, sql server 2005 vb.net 2005) tengo que iniciar un procedimiento SOLO UNA VEZ al día en el Dafault.aspx.
El tema es que me lo inicia cada vez que la aplicacion pasa por alli y esa no es la idea sino que lo haga una sola vez mientras corra el programa.
Pense colocar una variable global cosa que cuando pase la primera vez le haga una marca y luego a la segunda si esa variable tiene la marca no vuelva a ejecutar el procedimiento...
Como y donde se crea una variable global?
Hay alguna otra solución?
Gracias
__________________
"No importa lo que nos suceda sino cómo reaccionamos ante lo que nos sucede."

Presidente James E. Faust
  #2 (permalink)  
Antiguo 02/02/2009, 08:35
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: variable global?

porq no usar el Cache y fijarle una vida de 24 horas asi cuando se cumplan las 24 horas lo actualizas lo seteas ,lo modificas y vuelves a esperar.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 02/02/2009, 09:18
Avatar de normandos  
Fecha de Ingreso: diciembre-2001
Mensajes: 216
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: variable global?

El problema es, cuando inicio mi aplicacion en Default.aspx quiero que se ejecute el evento pero solo una vez, si vuelvo a Default.aspx quiero que no lo vuelva a hacer. Es solo la primera vez que paso por alli.
El tema es que voy a pasar por Default.aspx muchas veces aún despues de iniciada la aplicación.
Se entiende mejor?
__________________
"No importa lo que nos suceda sino cómo reaccionamos ante lo que nos sucede."

Presidente James E. Faust
  #4 (permalink)  
Antiguo 03/02/2009, 04:47
Avatar de mdavila  
Fecha de Ingreso: julio-2007
Ubicación: Montevideo (Uruguay)
Mensajes: 919
Antigüedad: 16 años, 9 meses
Puntos: 13
Respuesta: variable global?

Fijate en google que lo encontras rapidamente, un contador de usuarios para tu sitio en .net
Es modificando un par de cosas en el global. Ese ejemplo te va a servir seguro ok.

Saludos
  #5 (permalink)  
Antiguo 03/02/2009, 07:52
Avatar de normandos  
Fecha de Ingreso: diciembre-2001
Mensajes: 216
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: variable global?

Hola, no creas que no busqué en Google antes de postear...
El tema es que los ejemplos de contadores (los volvi a mirar) cuentan cada vez que ingresas a la aplicacion o inicias sesión.
Yo lo que necesito es que se incremente el contador cuando pasa por el Dafault.aspx .... Y me sucede que la variable "contador" pierde la referencia del valor y se vuelve el contador a cero si le sumo 1 en el Dafault.aspx ...
__________________
"No importa lo que nos suceda sino cómo reaccionamos ante lo que nos sucede."

Presidente James E. Faust
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 11:45.