Learn how to build real-time communications into your web apps with SignalR and ASP.NET Core.
- [Nate] In the early days of the web, slow, full-page refreshes were the only way to update data on a screen. Ajax and single-page apps changed the game and reinvented how users could interact with a web app. But things didn't stop there. WebSockets and Server Push are opening up new and faster possibilities for pushing data to clients in real time. This means better experiences for your users, but also a new set of protocols to master. Hi, I'm Nate Barbettini. In this course, you'll learn about ASP.NET Core SignalR, a library from Microsoft that simplifies real time communications.
SignalR makes it possible to build cross-platform apps that push data to and from your clients instantly. Whether you're totally new or you've used a previous version of SignalR, this course will cover the concepts and skills you need to build modern, high-performance web and client experiences on top of ASP.NET Core SignalR. We'll start with the high-level concepts and then dive into a real world implementation to understand how to build SignalR apps. So join me for this LinkedIn Learning course on SignalR. Let's get started.
- Comparing SignalR to WebSockets
- How SignalR works
- Adding a SignalR hub
- Handling hub and client connection events
- Adding connections to groups
- Adding persistence
- Adding user authentication