ASP.NET Core SignalR in a nutshell

Enabling two-way real-time communication between the client and the server in ASP.NET Core

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.

What you’ll learn

  • SignalR on .NET Core.

Course Content

  • Introduction.
  • Setting up SignalR Hub.
  • Setting up SignalR clients.
  • Connecting a standard WebSocket client.
  • SignalR security.
  • Scaling out SignalR hub.
  • Wrapping up.

ASP.NET Core SignalR in a nutshell

Requirements

  • Be able to build basic web applications on ASP .NET Core.
Description

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.

Who this course is for:
  • Web developers who want to enable a persistent real-time communication between the client and the server
  • ASP .NET Core developers
  • Any other web developers using Microsoft programming stack
Get Tutorial