Valeriy1991
@Valeriy1991
Разработчик .NET C# (ASP.NET MVC) в Alfa-B, Moscow

Как в ASP.NET MVC уведомить клиента об изменениях на стороне сервера?

Добрый день!

Есть пользователи с их персональными объектами. Например, пользователь открыл 2 вкладки:
1) на первой вкладке список его персональных объектов (например, список задач пользователя)
2) на второй вкладке он выбрал какую-то задачу, изменил ее название и нажал "Сохранить изменения"

Скажите, пожалуйста, как можно в ASP.NET MVC (в частности, 4) сделать так, чтобы при сохранении изменений (изменение названия задачи) на второй вкладке список всех задач на первой вкладке автоматически (через Ajax) обновился?

Т.е. своего рода, реализация модели событий и подписок на них. Грубо говоря, список всех задач пользователя из первой вкладки "подписан" на событие изменения названия любой задачи (как в C# desktop-приложениях, только между клиентом и сервером).

Буду благодарен за любую наводку, любые статьи и туториалы.
  • Вопрос задан
  • 3196 просмотров
Решения вопроса 3
zBit
@zBit
Full stack web developer
Такое решается через Longpoll и local storage.
Ответ написан
35e8
@35e8
zBit прав. signalr — отличная библиотека, которая с этим справляется.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы