2013-01-12 183 views
0

我有一個WPF項目在MVVM中很好地建立起來,有一些WCF的webservices,現在我在現在要添加另一個用戶界面(web或移動)的地方。MVVM多用戶界面

Views和ViewModel目前封裝了一個WPF項目。如果我想創建一個新的Web界面,那麼在Web項目中利用ViewModel邏輯的最佳方式是什麼?

回答

1

這是將視圖模型和視圖保存在單獨項目中的好理由,視圖項目引用視圖模型項目。現在,您必須讓Web用戶界面項目引用所有WPF代碼才能獲取所需的視圖模型代碼。我不知道你將WPF項目重構爲兩個項目是否可行,但如果我處於你的位置,我會研究它。