Realtime web applications, from your Mac to the Cloud, with SignalR and Azure
summary
Live demos show a working realtime pipeline: a JavaScript or .NET client calls a hub method (moveShip) which does Clients.All.SendAsync and updates other browsers, while a background worker publishes thousands of fake map points into a hub running in Kubernetes. Uses SignalR + Azure SignalR Service with Docker, App Service toggled to enable WebSockets, Blazor WebAssembly client, and Azure Functions bindings. SignalR auto-falls back to WebSockets fall back to SSE/long-polling, supports target by connectionId/groups/users and automatic reconnect; Azure SignalR offloads hundreds of thousands of connections down to a few server links.
AI-written summary · about
chapters (9)
- 0:00Introduction to SignalR
- 1:32Getting started with hubs
- 5:34Transport and configuration
- 8:20Client targeting techniques
- 12:28Worker and web integration
- 15:21Blazor and live monitoring
- 20:29Automatic reconnection
- 25:52Scaling and Azure services
- 29:57Q&A and closing
related talks
50mReal-time Web Applications with ASP.NET Core SignalR
01h 00mReal-Time Connected Apps with .NET MAUI, Blazor and SignalR
53mSignalR: To Chat and Beyond
18mReal time messaging with Angular and ASP.NET Core SignalR
01h 01mEvent driven applications in Azure
35mScaling Blazor Server Apps with Azure
47mThousands of concurrent connections with Azure SignalR Service
43mRealtime Web Apps in the Wild
