In this article, we will learn about real-time web & how to build real-time web applications using SignalR in ASP.NET Core. As part of this article, we will work on an application that can send real-time messages/alerts to all connected users or private messages to some specific user(s).

I will upload the entire source code for the real-time web application, developed as part of this article, to GitHub & provide the link for the same at the end of this article.

Introduction to Real-time Web Applications

Real-time web applications allow users to receive the latest information, like messages, alerts, or application/user-specific data, as soon as data changes (add/modify/delete) on the server without the need for the user to request the data.

There are many examples of real-time applications one of them is Gmail which displays new emails without the need for users to refresh or reload. Web application from stock exchanges is one of the greatest examples of real-time web applications where stock prices are communicated to connected browsers without the need for clients to request the data. SignalR in ASP.NET Core is used to build real-time web applications.

#real-time web #signalr #aspdotnet core 3.1 #aspdotnet core #aspdotnet signalr

Real-time Web Applications with SignalR in ASP.NET Core 3.1
1.15 GEEK