Foros del Web » Programación para mayores de 30 ;) » .NET »

Compartiendo experiencia

Estas en el tema de Compartiendo experiencia en el foro de .NET en Foros del Web. Estuve pensando y me dije que si uno puede en ASP.NET declarar variables públicas en módulos al igual que en Visual Basic, entonces ya no ...
  #1 (permalink)  
Antiguo 02/08/2004, 12:37
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Información Compartiendo experiencia

Estuve pensando y me dije que si uno puede en ASP.NET declarar variables públicas en módulos al igual que en Visual Basic, entonces ya no era necesario utilizar variables de sessión para nuestras aplicación.

La única duda que me surgió fue que si un usuario podría modificar el contenido de la variable que otro usuario le haya asignado.

Me dispuse a probar, y efectivamente, el valor de la varibale que un usuario asigne puede ser cambiado por otro usuario. jeje

Lo que hice fue crear tres botones, botón1 asigna un valor a la variable, botón2 asigna otro valor diferente a la variable y botón3 imprime el valor de la variable en un label. Abrí la página desde una PC y le di a botón1, luego en otra PC abrí la misma página y le di al botón2. Luego cuando preciono el botón de imrpimir en la PC donde precioné Botón1, la variable contenía el valor que le asigna botón2.

Esto es solo informativo. Me pareció interesate el dato y quise que lo sepan.
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #2 (permalink)  
Antiguo 02/08/2004, 13:03
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 11 meses
Puntos: 0
Lo mismo pasa con las variables shared o static de una clase.....
__________________
Martin
  #3 (permalink)  
Antiguo 02/08/2004, 13:24
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
Cita:
Lo mismo pasa con las variables shared o static de una clase.....
Ya que mencionas solo dos tipos de variable, que son shared o static. Esiste alguna forma de declarar esas variables, que sean públicas pero que sea por usuario?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
  #4 (permalink)  
Antiguo 02/08/2004, 14:02
 
Fecha de Ingreso: junio-2001
Ubicación: Cordoba, Argentina
Mensajes: 190
Antigüedad: 22 años, 11 meses
Puntos: 0
shared es en vb y static en c#
Public Class Test
Public Shared Var1 as String

End Class

para poner una variable por usuario en asp.net es por session, un objeto o una variable en la session, no conozco la verdad otra forma de hacerlo...
__________________
Martin
  #5 (permalink)  
Antiguo 02/08/2004, 15:29
Avatar de Mike1304  
Fecha de Ingreso: noviembre-2003
Mensajes: 157
Antigüedad: 20 años, 5 meses
Puntos: 0
Muchas Gracias, RsOfT excelente que hayas compartido con todos esa importante aclaracion, hace un tiempo yo tuve esa duda y no encontre la respuesta adecuada.
ahora me queda mas claro como es todo esto...

Gracias!!
  #6 (permalink)  
Antiguo 03/08/2004, 05:36
Avatar de RsOfT  
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 2 meses
Puntos: 7
De nada
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--
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 08:35.