現在のコンボボックスで選択されたアイテム、現在のカレンダーで選択された日付、現在のデータグリッドで選択された行、現在のカレンダーの選択モードなどのデータをどこに保持する必要がありますか?
View Model と Model のどちらが良いですか?
すべてのデータはモデルにあるべきだと思いますが、一方で、状況がロジック部分を必要とする場合や、変更後にさらにアクションを開始する場合、ロジックをモデルに入れるのはばかげています。モデルも (私の意見では) View Model メソッドを呼び出すべきではないので、私にとっては少し問題です。
あなたの意見は?
編集:WPFでのみ使用することは私にとって興味深いです。