I\'m primarily from an ASP.Net background with some MVC. I\'ve also done a little Silverlight and MVVM, however I\'m now about to move into Winforms which I have very little exp
Try to find examples of Supervising Controller MVP flavor, I use that with WinForms, very successfully I would say. The entities support INotifyPropertyChanged, presenter binds them to the view, and presenter subscribes to the PropertyChanged event so that it knows when view changed something (dirty checking). View is responsible only for binding data, all other functionality is moved to the presenter.