Existe um modelo de código / padrão de design que eu possa usar ao reagir a cliques do mouse ou pressionamentos de botão? [fechadas

Um dos problemas que vejo constantemente com os aplicativos Winforms é que o thread da GUI fica preso enquanto uma tarefa de longa execução está em execução ou simplesmente para de ser atualizada (sim, eu sei - precisa de encadeamento

Existe um modelo de código / padrão de design que eu possa usar ao reagir a cliques do mouse ou pressionamentos de botão? Deve haver sempre um encadeamento de processamento em execução no aplicativo GUI?

Basicamente, como eu escrevo um ótimo aplicativo Winforms que é fácil de manter e não possui bugs de atualização peculiare

questionAnswers(4)

yourAnswerToTheQuestion