私は WPF アプリケーションに取り組んでおり、MVVM パターンを使用して構造化しています。当初、ViewModel は再利用可能であるべきだと考えていましたが、今ではよくわかりません。
- WinForms アプリケーションに同様の機能が必要な場合、ViewModel を再利用できますか?
- Silverlight は、WPF が行うすべてのことをサポートしているわけではありません。Silverlight アプリケーションで再利用できるはずですか?
- アプリケーション用の Linux GUI を作成したい場合はどうすればよいですか。次に、ViewModel を Mono でビルドする必要があります。これは私が努力すべきことですか?
- 等々..
そう; 1 つの特定の View を念頭に置いて ViewModel クラスを作成する必要がありますか、それとも再利用性を考えるべきですか?