locked
SignalR alternative for ASP.NET Core RRS feed

  • Question

  • User-296654088 posted

    Hi,

    Has anyone used a SignalR alternative for an ASP.NET Core project?

    I've been waiting for SignalR Core for a long time but I'm very frustrated and tired of waiting. I read Scott Hunter's latest blog post on .NET Core 2.1 and there's a hint of SignalR Core but nothing solid.

    I'm aware of Socket.io but I think that means I'll need to build a node.js backend for the server side stuff. I also know about Pusher but that's a paid service and can get expensive.

    Just wanted to see if there are any other alternatives coming from the .NET Core community.

    Sunday, February 4, 2018 2:32 AM

All replies

  • User283571144 posted

    Hi SamU,

    As far as I know, the SignalR has now provide a prerelease version 1.0.0-alpha2-final.

    It now could be used in the asp.net core application.

    I suggest you could try to use this version, it is now work well in asp.net core.

    About how to use it in asp.net core, you could refer to below article.

    https://weblogs.asp.net/ricardoperes/signalr-in-asp-net-core 

    Best Regards,

    Brando

    Monday, February 5, 2018 6:23 AM
  • User-296654088 posted

    Brando,

    Thank you for your response. I'm already using the alpha-2 for SignalR Core and as the name suggests, it's alpha!

    My frustration is the slow pace and lack of communication from the SignalR team.

    Monday, February 5, 2018 3:43 PM
  • User283571144 posted

    Hi SamU,

    According to the asp.net roadmap, SignalR is the high-level features are planned for the ASP.NET Core 2.1 release.

    Details, you could refer to below article.

    https://github.com/aspnet/Announcements/issues/288

    So I suggest you could wait the net core2.1 release or follow the asp.net SignalR github to find if it is updated.

    https://github.com/aspnet/SignalR/issues?utf8=%E2%9C%93&q=roadmap 

    Best Regards,

    Brando

    Tuesday, February 6, 2018 5:12 AM
  • User737914907 posted

    Hi SamU,

    Your prayers have been heard, there are signs of progress:
    https://blogs.msdn.microsoft.com/webdev/2018/02/27/asp-net-core-2-1-0-preview1-getting-started-with-signalr/

    It's a preview and a little more work installing it than the RTM (due somewhere this summer, is what I understood), but you can try if it out.

    Hope this helps!

    Tune

    Wednesday, February 28, 2018 10:11 PM
  • User-296654088 posted

    Thank you! I've downloaded the update to both .NET Core and Visual Studio and testing it now.

    Saturday, March 3, 2018 3:21 PM
  • User-1337523887 posted

    Hi Sam;

    I'm in the same boat as you described. But any other route I looked into, would/could end up "me" doing more work to integrate a third party library. And this integration might actually consume more time and resources than waiting for the real to show up.

    I've decided to let MSFT team build that foundation than me trying to glue pieces together.
    So, once we get the first "Beta" I'll jump in, and hopefully the docs will be ready by then.

    Sunday, April 22, 2018 1:12 AM
  • User-296654088 posted

    Ben,

    Agreed. Also, I like keeping things as simple as possible. Too many pieces -- especially from third parties -- can unnecessarily complicate the architecture.

    I'm currently using Preview 2 and it seems to be stable.

    Sunday, April 22, 2018 2:27 AM
  • User-1337523887 posted

    Glad to hear you're having success and confidence with the Preview.
    This is an important product for MSFT against other platforms. So, they will keep it up.

    I'm now working on other parts of my project, like the MVC, Web API and Xamaran Native to get the essentials going. By RTM I'm ready for SignalR...

    Good luck and keep us posted on your progress!
    ..Ben

    Sunday, April 22, 2018 2:49 AM