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

Respuesta
 
Herramientas Desplegado
Antiguo 11-abr-2008, 21:51   #1 (permalink)
kid
kid está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 181
C#.NET Sesiones

Como manejar sesiones mediante una aplicacion Windows en C#.NET ?
__________________
www.danielfuentes.cl
kid está desconectado   Responder Citando
Antiguo 12-abr-2008, 13:45   #2 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.436
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: C#.NET Sesiones

sesiones de usuarios windows, o interactuar con sesiones de sitios web??
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay está desconectado   Responder Citando
Antiguo 12-abr-2008, 14:03   #3 (permalink)
kid
kid está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 181
Re: C#.NET Sesiones

Mmmm usuarios Windows,.. haber, es una aplicacion de escritorio.

En la aplicacion los que lo ocupen tienen que poner un nombre de usuario y contraseña que guardaré en una base de datos.

Ahora me iamgino que deben haber clases y funciones para manejar de esa forma a los usuarios en aplicaciones .NET verdad ?
__________________
www.danielfuentes.cl
kid está desconectado   Responder Citando
Antiguo 12-abr-2008, 14:12   #4 (permalink)
Peterpay está en el buen camino
 
Avatar de Peterpay
 
Fecha de Ingreso: septiembre-2007
Ubicación: Mexico
Mensajes: 1.436
Enviar un mensaje por MSN a Peterpay Enviar un mensaje por Skype™ a Peterpay
Re: C#.NET Sesiones

Asi es, como manejas la seguridad es un tema extenso pero muy simple

hay 2 cosas que deberias investigar

RBS Seguridad Basada en Roles (Relacionado 100% con tus usuarios windows)
CBS Seguridad Basada en Codigo (Definir si la aplicacion tendra que cubrir ciertas politicas definidas mas que por ti , por tu administrador de sistemas y los roles que definen para tus usuarios.

es escabroso pero simple. tengo material mandame un mail y te lo reenvio
__________________
Saludos
Peterpay
MCPD Enterprise Applications
Peterpay está desconectado   Responder Citando
Antiguo 13-abr-2008, 17:04   #5 (permalink)
dwaks está en el buen camino
 
Avatar de dwaks
 
Fecha de Ingreso: noviembre-2002
Ubicación: Panamá
Mensajes: 724
Re: C#.NET Sesiones

Saludos Kid,

Solo agregare algo mas a lo que te dicen y es:
Debes tener claro la rason de porque existen sessiones en asp.net, estas sessiones existen para poder compartir un valor global entre todas las paginas web, de esta forma uno puede hacer una variable session que sea bool para saber si un usuario esta o no loguiado. Y en todas las paginas la consulta.

Pero en Window application no es necesario esto ya que aca si puedes hacer uso de las variables globales, tambien de caches como lo que brinda enterprise library y otros modos.

Asi que puedes olvidar sessiones en window application aca se llaman variables globales que son variables que defines como public o privadas en tu applicacion. Ojo globales son variables definidas dentro de la clase pero no dentro de ningun metodo.

Saludos,
Marco
__________________
Miembro fundador de el Grupo PHP de Panamá

Saludos,
dwaks
dwaks está desconectado   Responder Citando
Antiguo 21-abr-2008, 11:55   #6 (permalink)
kid
kid está en el buen camino
 
Fecha de Ingreso: diciembre-2003
Mensajes: 181
Re: C#.NET Sesiones

Entonces yo podría crear una variable pública y asignarle un valor.. y desde otro formulario como recupero ?
__________________
www.danielfuentes.cl
kid está desconectado   Responder Citando
Antiguo 05-jul-2008, 17:57   #7 (permalink)
nikedavid ha deshabilitado el karma
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Respuesta: C#.NET Sesiones

por ejemplo ingreso a una pagina y quiero logearme entonces deberia guardar al usuario en una sesion entonces trabajaria asi

Session.Add("Usuario",txtUsuario.Text.Trim())

y cuando lo quiera agregar a una variable o control

variable=Session.Item("Usuario")

o en su defecto el numero del item

variable=Session.Item(0)
nikedavid 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 23:07.


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