I don't know if you're a current user of our Design Pattern Framework package, but these are exactly the kind of questions we answer. The framework includes example projects using MVC, MVP, as well as MVVM (WPF). It may very will be the fastest and most effective way to get answers to your questions.
I would also like to mention that it is important to get the MV architecture right from the beginning. Once you're on a wrong path, it is difficult and time-consuming to correct this.
BTW: In our next release, Design Pattern Framework 4.0, we will also include ASP.NET MVC 2 and Silverlight MVVM. It's included in your subscription if you were to purchase today.
Hope this helps.
Dan McMillan, May 28, 2010
Great link, thanks!
May 03, 2010