Вы определенно ищете пуш-модель. К сожалению, ASP.net - это механизм запроса / ответа. Клиент должен сделать запрос на ответ сервера. Это довольно сложно обработать такого рода транзакции с веб-уровня. OrbMan прав, что вам нужна реализация стиля Comet.
Я просто говорю, что это не так просто, как кажется без активного клиента, такого как silverlight.