Hola Andres, Una de las maneras seria incluir un pequeño script (un llamado ajax) en tu layout, de manera que se ejecute en cada pagina de tu sitio.
Ese llamado ajax solo debe realizar un get al sitio (no es necesario que envie ni reciba ningun tipo de informacion). Con ese get, del lado del servidor, tomas el nombre de usuario directamente de tu sesion y actualizas la lista de usuarios conectados (almacenada en una variable de aplicacion). Luego, la pagina que muestra la lista de usuarios conectados, debe consultar esa lista. Debes determinar la frecuencia de ese get ajax, por ejemplo, 5 segundos. Luego, la pagina que muestra deberia mostrar como conectados a los que han realizado la llamada, por ejemplo, en los ultimos 10 segundos. ---------------------------------- Carlos Peix 2011/11/30 Andres Guzman <[email protected]> > Estimados, buenas tardes, esperando que se encuentren bien, necesito de su > ayuda. > > Lo que necesito hacer es que mi aplicacion .NET (framework 4.0) pueda > desplegar que usuarios estan conectado en mi sistema, algo asi como lo hace > facebook, lista todos tus amigos y marca de algun color solo aquellos que > estan conectados a la aplicacion. > > Como puedo hacer esto de la forma mas transparente. Estoy trabajando con > MVC y el tipo de login es formulario. > > Desde ya muchas gracias. > > -- > Andrés Guzmán > [email protected] > >
