2009-11-16 32 views

回答

1

是。視圖應該只管理數據到用戶界面元素的轉換,控制器應該只編排視圖和模型之間的交互,剩下的(業務邏輯和數據訪問,包括對遠程服務的調用)應該在模型中。

1

Sorskoot,

對於您的情況,我創建了一個與WCF接口的Services類。我的ViewModels然後與服務接口。

而且,使用Silverlight引入Silverlight 4中,您可能希望創建自己的模型,並使用轉換器轉換的WCF對象進入你的應用程序,所以你必須分出個高低來。另外,您可以開始使用IDataErrorInfo,INotifyPropertyChanged等功能。

搜索上束帶。這不是Silverlight兼容的,但會讓你知道我所指的是什麼。看看DataWrappers。

相關問題