Это популярная комбинация ( MVC # и Winform)? Действительно ли MVC стоит того с традиционной разработкой приложений для Winform? Или мне просто придерживаться 3tier модели?
MVP (Model-View-Presenter) и MVP-VM (Model-View-Presenter-ViewModel) чаще всего используются с WinForms.
См. ТАК вопрос:
Winforms - примеры MVP
Сообщение в блоге Дэна Бунеа: Презентация модели
Сообщение в блоге Джереми Д. Миллера: Простой пример «диалогового окна« Смирение »»
Michael Feathers: Диалоговое окно «Смиренное» (pdf)
Взгляните на эти рамки http://koosserymvcwin.codeplex.com/Wiki/View.aspx?title=koossery.MVCwin%20Overview&referringTitle=Home