none
Notificaciones en tiempo real C# RRS feed

  • Pregunta

  • Buenas tardes usuarios del foro, espero que se encuentren bien.

    Les formulo una pregunta que llevo rato intentando resolver:

    Estoy en la búsqueda de realizar notificaciones en tiempo real para un proyecto que me encuentro realizando en C# (Asp.net web forms).  Hasta el momento no he logrado encontrar una opción satisfactoria...¿pueden sugerirme algunas? Por favor, me sería de mucha utilidad.

    Lo que busco es obtener notificaciones tipo push o de otro modo, el punto es que sean notificaciones en tiempo real. Me son importantes porque la información necesita estar actualizada al momento.

    Agradezco su tiempo y disposición, que tengan un excelente día.

    martes, 14 de enero de 2020 18:18

Respuestas

  • hola

    Tienes que usar SignalR, esta libreria te permitira realizar Push Server para enviar datos al cliente

    Real-time ASP.NET with SignalR

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 14 de enero de 2020 20:05
  • hola

    >>¿SignalR puede usarse con MySQL?

    es independiente de la base de datos

    no se como es que quieras integrarlos, pero puede conectarte a la db usando el proveedor de ado.net para mysql o entity framework, consultar la db y despues envias la notificacion por el canal de signalr

    En los articulos donde veas Sql Server solo cambias el proveedor a MySql y deberia aplicar exactamente igual

    Eso si hay un detalle, si el articulo usa alguna libreria especial de esa db como por ejemplo, SqlDependency esa no esta soportada en el proveedor de mysql

    Pero vuelvo a remarcar que eso es algo especifico de la db no tiene nada que ver con signalr, podrias usar este sin ninguna base de datos, si asi lo quisieras

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 15 de enero de 2020 17:07

Todas las respuestas

  • hola

    Tienes que usar SignalR, esta libreria te permitira realizar Push Server para enviar datos al cliente

    Real-time ASP.NET with SignalR

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 14 de enero de 2020 20:05
  • Muchas gracias voy a revisar la librería, espero que me sea de utilidad.
    martes, 14 de enero de 2020 22:09
  • Buenos días. Tengo una pregunta: 

    ¿SignalR puede usarse con MySQL? Es que he buscado ejemplos y solo he visto con SQL Server, me surgió la duda si es compatible.

    ¿O dónde podría preguntar? Muchas gracias, que tengan un excelente día.

    miércoles, 15 de enero de 2020 16:01
  • Hola César Guerrero Nava

     

    Para una nueva pregunta es necesario que generes otra consulta para que la comunidad de foros te pueda asesorar mejor

     

    Gracias por usar los foros de MSDN.

     

    Diana Acuña

     

     ____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    miércoles, 15 de enero de 2020 16:11
    Moderador
  • hola

    >>¿SignalR puede usarse con MySQL?

    es independiente de la base de datos

    no se como es que quieras integrarlos, pero puede conectarte a la db usando el proveedor de ado.net para mysql o entity framework, consultar la db y despues envias la notificacion por el canal de signalr

    En los articulos donde veas Sql Server solo cambias el proveedor a MySql y deberia aplicar exactamente igual

    Eso si hay un detalle, si el articulo usa alguna libreria especial de esa db como por ejemplo, SqlDependency esa no esta soportada en el proveedor de mysql

    Pero vuelvo a remarcar que eso es algo especifico de la db no tiene nada que ver con signalr, podrias usar este sin ninguna base de datos, si asi lo quisieras

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 15 de enero de 2020 17:07
  • Muchas gracias por la aclaración Diana, y perdón por colocar otra pregunta. La próxima vez tendré más cuidado.
    miércoles, 15 de enero de 2020 18:27
  • Muchas gracias Leandro, me has despejado la duda. Que tengas un excelente día.
    miércoles, 15 de enero de 2020 18:28