Здравствуйте, UA, Вы писали:
UA>Привет!
UA>Как грамотно организовать на ASP.NET фоновый ajaх query процесс, который будет опрашивать сервер с некоторым интервалом и выдавать на странице сообщение при этом пользователь мог в это время свободно работать со страницей? И еще мог сам себя стопить в случае если сервер пришлет комплит статус. Сам процесс может запускаться автоматически после загрузки страници или если процесс сам себя остановил то тогда запускаться уже по действию пользователя на странице.
UA>P.S. Можна использовать стандартные контролы ASP.NET + Ajax Toolkit, а также DevExpress.
Для периодического с интервалом — функция setTimeout.
Для фонового запроса — функция $.get из jQuery, в колбэке которой обрабатываешь данные, проверяешь статус и если нужно, перезапускаешь setTimeout.