私は最近、MVPパターンを初めて使用した小売POSシステムを構築するために.Net WPFプロジェクトに取り組んだ。私はアプローチの変化に頭を抱えていましたが、それをやった後はコンセプトが揺れていると思いました!MVC/MVP/MVVM何なのか?
私の質問はこれです:MVC、MVPとMVVMの違いは何ですか?明確な区別がある場合は、あるパターンを別のパターンに適用すべきときのガイドラインはありますか?
誰かがこれに関するガイダンスを提供したり、違いを説明する記事を指し示すことができれば、非常に感謝しています。
デフォルトでMVVパターンでWPFがSilverlightとして開発された場合、MVPをどのように使用できましたか? –
[MVPとMVCとは何ですか?その違いは何ですか?](http://stackoverflow.com/questions/2056/what-are-mvp-and-mvc-and-what-is-the-difference) – Mast