Веб-страницы (независимо от того, запущена ли asp.net или конкурирующая платформа) всегда реактивные .Они получают команды (запросы) и отвечают.Они не являются проактивными и не отправляют команды.Вот как работает основная технология, на которой построен интернет.
Это означает, что вы хотите, чтобы страница asp.net отправляла сообщение клиентскому приложению. Единственный способ сделать это, чтобы клиентское приложение часто опрашивало страницу, возможно, используя System.Net.WebClient
.