none
Panel de monitoreo de usuario logueados al sistema RRS feed

  • Pregunta

  • Hola Chicos.

    Me han pedido hacer una panel en donde muestre los usuarios que están logueados al sistema. Algo parecido a esto.

    Estoy usando C# winform.

    no se si es factible hacerlo...

    lunes, 5 de marzo de 2018 19:57

Respuestas

  • hola

    no se visualiza la imagen

    >>hacer una panel en donde muestre los usuarios que están logueados al sistema

    como implementas la seguridad de la aplicacion? o por sistema te refieres a windows

    quizas debas usar WMI si necesitas consultar los usuarios de windows

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 5 de marzo de 2018 20:05

Todas las respuestas

  • hola

    no se visualiza la imagen

    >>hacer una panel en donde muestre los usuarios que están logueados al sistema

    como implementas la seguridad de la aplicacion? o por sistema te refieres a windows

    quizas debas usar WMI si necesitas consultar los usuarios de windows

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    lunes, 5 de marzo de 2018 20:05
  • No son usuarios de windows son usuario del sistema que hemos creado...

    de referencia tengo este link...pero estan en desarrollo web y quiero hacer lo mismo para desarrollo escritorio.

    http://asistencia.foroactivo.com/viewimage.forum?u=http%3A%2F%2Fi47.tinypic.com%2F2urqps4.jpg

    lunes, 5 de marzo de 2018 21:12
  • hola

    >>pero estan en desarrollo web y quiero hacer lo mismo para desarrollo escritorio

    pero cuantas con una db local en la red de la cual poder consultar esos usuario?

    sino la otra es que la web exponga un web service o web api que puedas consumir desde la aplicaicon desktop

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 6 de marzo de 2018 14:18
  • La imagen continúa sin mostrarse, tanto en la pregunta original como en el enlace provisto después.

    Los usuarios en sesión deben de estar administrados en alguna parte.  No tengo la menor idea de cómo es su sistema así que no puedo hablar de forma más específica.

    El sistema central normalmente provee un reto de autenticación al usuario cliente.  Normalmente esto es usuario y contraseña, pero podría ser otra cosa.  En fin, si el usuario vence el reto, el sistema le permite el tránsito a los datos.  Normalmente el sistema central tendrá un mecanismo para determinar en qué momento el usuario se desconecta.  Mientras eso no suceda, se considera que el usuario está activo en el sistema.

    Pues bien, solamente necesita pedirle al sistema una lista de estos usuarios activos y listo.  Monta su interfaz gráfica basado en los datos que recibe del sistema.


    Jose R. MCP
    Code Samples

    martes, 6 de marzo de 2018 16:40
    Moderador
  • Pues bien, solamente necesita pedirle al sistema una lista de estos usuarios activos y listo.  Monta su interfaz gráfica basado en los datos que recibe del sistema.


    Eso e lo que quiero saber como hacer...mostrar a los usuarios logueados en mi interfaz de winform...como haria el diseño, con que herrammiente....podria usar la herramienta LISTVIEW ?
    martes, 6 de marzo de 2018 20:09
  • Una Buena Opcion seria hacerlo web con asp.net con actualizaciones con ajax asi se reflejarian todos los cambio sin tener que recargar la pagina ademas de ser multiplataforma ademas le puedes agregar un un responsive design
    martes, 6 de marzo de 2018 20:13
  • Pues bien, solamente necesita pedirle al sistema una lista de estos usuarios activos y listo.  Monta su interfaz gráfica basado en los datos que recibe del sistema.


    Eso e lo que quiero saber como hacer...mostrar a los usuarios logueados en mi interfaz de winform...como haria el diseño, con que herrammiente....podria usar la herramienta LISTVIEW ?

    Un ListView es un control para mostrar una lista de datos de una cierta manera.  Nada más.

    Lo que yo trato de decirle es que yo tampoco puedo saber cómo si no sé qué tipo de sistema tiene usted.  Usted quiere crear un programa CLIENTE Windows Forms.  Pero eso no es "el sistema".  Eso es solamente una terminal que el usuario usaría para acceder al sistema.  ¿Qué es el sistema en su caso?  ¿Es una aplicación de servidor tipo Windows Service que recibe conexiones a través de un puerto TCP/IP o tal vez named pipies?  ¿Es una aplicación Web API o una colección de web services?  ¿Qué es el sistema?  Otra respuesta válida pero que no es recomendables que usted me diga que el cliente Windows Forms que usted quiere crear es el sistema y que solamente comparte datos directamente desde SQL Server (u Oracle o MySQL).

    Entonces repito la pregunta:  ¿Qué tipo de sistema tiene usted?  Si no tiene ninguno, ¿qué tipo de sistema desea crear?


    Jose R. MCP
    Code Samples

    martes, 6 de marzo de 2018 21:09
    Moderador