Визуализация длительных процессов


При работе с управляемыми приложениями возникают задачи длительной обработки данных на сервере. При этом хочется чтобы программа не просто висела, обрабатывая данные, а как-то обозначала "границы обработки".

В платформе есть инструментарий для обозначения этих границ — индикатор. В обычном приложении не составляет труда с ним работать, а в управляемом уже появляются неудобства. Тут, конечно, разработчик сам решает делать несколько серверных вызовов и отображать ход процесса индикатором или просто ограничится комментариями «начало обработки» и «конец обработки». Если идти последним путем, то можно слегка приукрасить, например, использовав безбраузерное приложение — HTA документ, который позволяет создавать Windows-приложения используя HTML, CSS и Javascript/VBscript. Примеры HTA и более подробное описание можно можно посмотреть тут http://habrahabr.ru/post/40707/. P.S. Будет интересно узнать кто что использует для подобного рода задач.

9 Comments

  1. Altair777

    Пропаганда курения?! 🙂

    Reply
  2. q_i

    (1) Altair777, +1

    Reply
  3. Alex_grem

    хоть кто-то бы написал за что минусует

    Reply
  4. marsohod

    (1) Altair777, Нет! Пропаганда кофе 🙂

    Reply
  5. zling

    может видел? http://infostart.ru/public/76309/

    Reply
  6. Alex_grem

    (6) artbear,

    Из описания не увидел, каким образом идет обозначение того, что программа не висит, а что-то делает

    Программа делает свое дело — висит и обрабатывает. Просто пользователь видит вместо круглого указателя мыши изображение. Из этого понимает, что идет обработка и пока можно налить себе кофе (я заметил, что многие тут не любят кофе, поэтому могут наливать себе что хотят). Изображение обработки исчезло — можно продолжать работать. Идет обозначение «границ обработки». Сообщения «Начало обработки» и «Конец обработки» (или какие-то другие обозначения) он может и не увидеть. Смысл был в этом.

    Reply
  7. Den_D

    Вот ведь прицепились к картинке

    Кому не нравится кофе, вставьте картинку с пивом

    Тем кто против курения — напишите «Отдохните, пока я работаю!»

    Reply
  8. Ироида

    Или, а сейчас настало время производственной гимнастики

    Reply
  9. gosizo

    буду смотреть, для меня эта тема актуальна. А то штатными средствами уж очень не нравится как в конце выкидывает сразу все сообщения

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *