Кроме того, вам не нужно увлекаться простыми приложениями - я только что перешел на шаблон MVP после более чем 6 месяцев итераций в довольно продвинутом проекте LOB-приложения. Сейчас я смотрю на MVVM, но не начну использовать его, пока не увижу преимущество.

из проблем, с которыми я постоянно сталкиваюсь в приложениях Winforms, заключается в том, что поток графического интерфейса застревает во время выполнения долго выполняющейся задачи или просто перестает обновляться (да, я знаю - требует многопоточности).

Есть ли шаблон кода / шаблон дизайна, который я могу использовать при реагировании на щелчки мышью или нажатия кнопок? Должен ли быть поток обработки, всегда работающий в приложении GUI?

В основном, как мне написать отличное приложение Winforms, которое легко обслуживать и не содержит каких-либо изворотливых ошибок обновления?

Ответы на вопрос(4)

Ваш ответ на вопрос