ASP.NET Core Series: SignalR

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 17

  • @Byrthor
    @Byrthor 4 года назад +1

    This was a perfectly timed video. I'm in the process of converting our old SingalR service to the updated Net Core version.

  • @mt89vein
    @mt89vein 4 года назад +1

    thanks for the video. I have a several questions.
    1. Is it possible to use single websocket connection for all hubs in single webapp ?
    2. how many connections can be handled by one signalR server ?
    3. how many RAM required for handling per websocket connection? (e.g. read/write buffers, internal structures)
    4. how can i check is some user is online when using redis backplane. If i understand correctly, signalR manages it's own internal state for connections in webapp, not in redis (or another backplane), and for checking is some user online we should expose http method and query all webapps, or self-maintain list of active connections e.g. override onConnect, onDisconnect and write to redis.

  • @chadgregory9037
    @chadgregory9037 2 года назад

    So for an example, if I have an SQL join table that connects a conversationId with a participant Id, I can have a function that will query my database (if not already loaded) and then create a new group from a list of participants in a conversation, and then pass that group as an argument into the SignalR and it will push the message to the appropriate recipients ? What about if they aren't logged in, will it automatically ignore the push for that client, or will it throw some kind of error, and I have to explicitly state to only push it to logged in members that are recipients of the conversation?

  • @ScottGrunwald
    @ScottGrunwald 4 года назад +1

    To Brady and Team, he mentioned at 4:15 to use, "asp.net CORE signal R" NOT "non Core version" for Blazor wasm. However, when I ran through the tutorial on the docs (docs.microsoft.com/en-us/aspnet/core/tutorials/signalr-blazor-webassembly?view=aspnetcore-3.1&tabs=visual-studio) ... I ran into compilation errors with the "Core" version. So, I ran through it again using the Non-Core version as the doc says to use, and it worked fine. Just wanted to point that out.

  • @ScottGrunwald
    @ScottGrunwald 4 года назад +1

    Could you please link all of the resources that Brady mentioning at the intro? Would love to check out all of those mentioned SignalR resources!

  • @santosharakere
    @santosharakere 3 года назад

    Excellent presentation, thanks.

  • @AdamsTaiwan
    @AdamsTaiwan 4 года назад

    I created a workflow in which a web client submits a job request. A winservice starts the long running process with the progress send back to the web client via signalR. The hard part will be to limit what group it goes to and allow the client to queries groups available. I think I need a third category for jobID within a group.

  • @hashmsalim8521
    @hashmsalim8521 4 года назад +1

    I can't find the link to the repository in the description

  • @bibinlouis4927
    @bibinlouis4927 4 года назад

    Fabulous video :)

  • @adinwashere
    @adinwashere 4 года назад +2

    I used SignarR a couple of years ago on a Webforms website. It was pretty cool but not easily scalable

    • @furkanbozkurt2485
      @furkanbozkurt2485 4 года назад

      hey, I'm new to this stuff. What library do you recommend other than SignalR

    • @adinwashere
      @adinwashere 4 года назад

      @@furkanbozkurt2485 If you know your website won't need to scale out to multiple servers then SignalR is a good idea. We ended up using good old fashioned polling, meaning our JS would do an AJAX call to the server every few seconds to check if there is something new

    • @furkanbozkurt2485
      @furkanbozkurt2485 4 года назад +1

      @@adinwashereThx for reply. Actually I've already done signalr. But then I learned that it's not easly scalable. My web service should scale out thus I need someting scalable.

    • @willinton06
      @willinton06 3 года назад +1

      @@furkanbozkurt2485 if you use azure you’ll be able to scale it to the moon if you need to

  • @Time21
    @Time21 4 года назад +4

    more about SignalR please....internet is full of chat apps. We need something different please

  • @AndyPook
    @AndyPook 4 года назад +2

    please do not use fancy fonts and ligatures in demos.
    makes it harder to parse what's being shown

  • @furkanbozkurt2485
    @furkanbozkurt2485 4 года назад

    Thanks for demo but please consider slowing down your talking speed. Also can you pronounce the words more explicitly? Not all of us Americans sadly. It was hard to catch. Thank you.