什麼是我們用於遵循MVVM模式的標準Silverlight應用程序的編碼標準?有沒有可用的微軟?標準指南是針對C#的,我正在尋找特定於Silverlight的東西。
Silverlight編碼標準
感謝
瑞裏
什麼是我們用於遵循MVVM模式的標準Silverlight應用程序的編碼標準?有沒有可用的微軟?標準指南是針對C#的,我正在尋找特定於Silverlight的東西。
Silverlight編碼標準
感謝
瑞裏
MS有一些關於它的文檔,但不完全看起來像CLS-符合
微軟花形&實踐 http://msdn.microsoft.com/en-us/library/gg405484(v=pandp.40).aspx
我不認爲設計模式有我們應該遵守的嚴格規定。重點是解決問題,但知道它是如何解決我們面前...
如果你有一個大項目,你可以把自己的規則。
謝謝Davut,我會檢查出來以及。我一定會考慮定義一些規則,因爲我不希望團隊實現他們對MVVM的理解。 – hangar18
您可能會發現MVVM的標準並非一成不變。人們會以不同的方式使用一些常用的方法來實現它。處理MVVM的最佳方法是儘可能找到適合您需求的解決方案,但不要害怕改變它。
這篇文章(http://msdn.microsoft.com/en-us/magazine/dd419663.aspx)幫助我開始使用MVVM。
謝謝凱爾。我會檢查出來的。它是我的第一個MVVM實現,我擔心開發團隊會朝不同的方向發展 – hangar18
有一點需要注意的是,由於Silverlight不包含完整的.NET功能,MVVM的某些實現將無法工作。我發現,由於Silverlight缺少CommandManager,一些人實施Commands的方式引發了問題。大多數問題似乎已經解決了。 –
你應該也prevered棱鏡patten –