Real-Time Presence in .NET: Who's Online Without Polling Redis Yourself
Every chat, dashboard, or CMS eventually needs a green dot next to a name. Most teams build it twice: once for “is this person online”, once for “who else is looking at this document” — and get the multi-tab and multi-pod edge cases wrong both times. Here’s the primitive that replaces both.