Como você implementaria o MVC em um aplicativo do Windows Forms?

Eu não desenvolvo muitos aplicativos desktop / Windows Forms, mas ocorreu-me que pode haver algum benefício em usar o padrão MVC (Model View Controller) para o desenvolvimento do Windows Forms .NET.

Alguém implementou o MVC no Windows Forms? Se sim, você tem alguma dica sobre o design?

questionAnswers(6)

yourAnswerToTheQuestion