Описание тега signalr
ASP.NET SignalR - это библиотека для разработчиков ASP.NET, которая упрощает добавление функций реального времени в ваши веб-приложения. То есть, чтобы ваш серверный код отправлял контент подключенным клиентам, как это происходит, в реальном времени.
SignalR - это асинхронная библиотека для.NET, помогающая создавать многопользовательские интерактивные веб-приложения в реальном времени.
SignalR позволяет вам общаться с клиентами на вашем веб-сайте в режиме реального времени с помощью лучших непрерывных подключений, доступных между браузером и сервером ( WebSocket между Chrome и IIS 8, но длительный опрос между Internet Explorer 9 и IIS 7.5).
SignalR позволяет вызывать методы с сервера на клиенте (.NET, JavaScript, Java) и взаимно. Вы можете вызывать методы для каждого клиента или подмножества клиентов.
Обширная документация и руководства можно найти здесь.
SignalR можно загрузить через NuGet здесь.
Исходный код доступен на GitHub.