As I posted, I received some criticism about my extended MVP pattern over on ScottGu's blog. I wanted to submit my response here, and I'll link to this post in a comment on ScottGu's blog. I will venture to guess that the vast majority of the folks that read ScottGu's blog are pretty sharp folks. And experienced software developers know that there is no sure-fire solution to every problem; there is no single architecture or design pattern that fits every project; there is no silver bullet so to speak. Microsoft's offering of an MVC framework as well as a...