Learn how to build real-time communications into your web apps with SignalR and ASP.NET Core.
Overview
Syllabus
Introduction
- Why SignalR?
- What you should know
- What is SignalR?
- SignalR vs. WebSockets vs. WebRTC
- SignalR and ASP.NET Core
- How SignalR works
- Changes from SignalR 2.2
- Example app overview
- Create an ASP.NET Core project
- Add a SignalR hub
- Build the JavaScript client
- Handle hub connection events
- Handle client connection events
- SignalR and CORS
- How groups work in SignalR
- Add connections to groups
- Send commands from the client
- Add persistence to SignalR
- Users and authentication
- Add cookie authentication
- Add a dashboard view
- Use a hub from other classes
- Next steps
Taught by
Nate Barbettini