This document summarizes a presentation about SignalR, a library for adding real-time web functionality to applications. It discusses techniques for real-time web experiences like polling, long polling, and web sockets. SignalR is presented as an abstraction layer that can use the best available connection method and supports cross-platform development. Key features of SignalR like Hubs, Groups, and self-hosting are explained. The presentation provides examples of how to use SignalR on both the client and server side and discusses scaling out with Redis.