Server-Sent Events in ASP.NET Core: Native Streaming Arrives in .NET 10
.NET 10 adds first-class Server-Sent Events support with TypedResults.ServerSentEvents, SseItem<T>, and a client-side SseParser. No more hand-rolled text/event-stream responses -- here is how the new API works from endpoint to EventSource.
SignalR Performance Tuning in .NET
Optimise SignalR for high-throughput scenarios with transport selection, buffer tuning, serialisation choices, and connection management strategies.
Background Notifications via SignalR
Push real-time notifications to clients from background services, message queues, and scheduled jobs using IHubContext.
SignalR with Blazor: Real-Time UI Updates
Integrate SignalR with Blazor Server and Blazor WebAssembly to build reactive user interfaces that update in real time.
Client Reconnection Strategies for SignalR
Build resilient SignalR clients that handle disconnections gracefully with automatic reconnection, state recovery, and user feedback.
Streaming Data with SignalR in .NET
Use SignalR's server-to-client and client-to-server streaming to handle continuous data flows like live feeds and file uploads.
SignalR Groups and User Management
Master SignalR groups for targeted message delivery and learn how to manage user-to-connection mappings effectively.
Strongly-Typed SignalR Hubs: Eliminating Magic Strings
Replace fragile SendAsync calls with compile-time safe interfaces using strongly-typed SignalR hubs in .NET.
SignalR Hub Patterns: Structuring Real-Time Endpoints in .NET
Explore common patterns for organising SignalR hubs in .NET applications, from simple chat examples to well-structured production code.
Azure SignalR Service: Real-Time .NET Without the Infrastructure
How to offload SignalR connection management to Azure SignalR Service for scalable real-time .NET applications.