2
Prism for WPFとは何ですか?
最近プリズムと呼ばれるものに出会いました。プロジェクトを実行するマイクロソフトは、それを次のように説明しています WPFおよびSilverlightでの複合アプリケーションのガイドライン。 詳細な説明を読んだ後でも、私はそれが実際に何であるかについてほとんど手がかりがありません、私は恐れています。 私はここで、誰かが私にプリズムが実際に何であるか、そしてなぜそれを学ぶべきなのかについての明確な簡潔な説明を与えてくれることを望んでいます。私は数年前からWPF開発者であり、MVVMを公平に使用しており、最近、Prismを使用している人々に遭遇しましたが、個人的にはここでのループから少し抜け出したと感じています。 特に、次の点について疑問に思っています。 Prismは、MSDNサイトに記載されているとおり、文字通り(または主に)小冊子ですか?それにはライブラリが含まれていますか? PrismはMVVMフレームワークですか?他の人や自分のものよりも「公式のMicrosoft MVVMフレームワーク」として使用する必要がありますか? 依存性注入を提供しますか?このようにMEFと関係がありますか? WPF / Silverlightの開発者として、Prismの機能について知っておくべきことは他にもあります。