ASP.NET Core SignalR in the nutshell | Fiodar Sazanavets | Skillshare

ASP.NET Core SignalR in the nutshell

Fiodar Sazanavets

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
15 Lessons (1h 24m)
    • 1. 1 - Introduction

      1:26
    • 2. 2 - set up your environment

      1:55
    • 3. 3 - SignalR hub overview

      6:49
    • 4. 4 - SignalR hub continued

      3:30
    • 5. 5 - Strongly typed hub

      2:15
    • 6. 6 - JavaScript client

      11:12
    • 7. 7 - .NET client

      8:13
    • 8. 8 - WebSocket client

      6:09
    • 9. 9 - CORS policies

      3:41
    • 10. 10 - User authentication

      12:59
    • 11. 11 - Redis backplain

      8:39
    • 12. 12 Azure SignalR Service

      4:55
    • 13. 13 - IHubContext explained

      2:50
    • 14. 14 - Azure SignalR REST API

      4:59
    • 15. 15 - SignalR streaming

      4:26

About This Class

Are you a web developer? If so, you would know that many web development projects these days require the ability to establish a persistent connection between a client and a server without having to keep sending repeated requests from the client. As you may also know, such functionality may be hard to implement.

However, if you can build your web application in ASP.NET Core, there is a way to make this whole process easy. There is a library called SignalR. This is what I’m going to talk about in this course. As well as doing all the heavy lifting for you, the library abstracts away all complex implementation details, so your code can be made extremely simple.

However, as you would already know, nothing in programming is simple in absolute terms. Programming is a complex activity, so even those concepts that are relatively simple require some practice and studying.

This is why I’ve created this course. By the end of it, you should be able to build a web application that clients will be able to establish a persistent connection with and exchange the data with in real time.

Before you embark on this course, you should already be familiar with full stack web application development by using ASP.NET Core.