目前我正在使用MVVM Light,但是我發現Windows Store應用程序中的LayoutAwarePage提供了自己的基本MVVM實現。 Windows Store應用推薦使用什麼樣的MVVM實現?看來,使用MVVM Light,我可以添加冗餘代碼。也許有可能整合兩個系統?LayoutAwarePage的MVVM是否足夠?
3
A
回答
1
我最近在我最近做的一個項目的所有頁面中使用了LayoutAwarePage。我發現它在支持設備方向更改,導航和流程生命週期管理方面很有用,例如:與空白頁面相比,Windows appstore特定的內容。 LayoutAwarePages DefaultViewModel非常適合快速簡便的啓動和運行,但如果您想要在可測試性,組件的鬆散耦合/關注點分離以及最小程度地使用代碼隱藏方面純粹實現MVVM模式可能在MVVM光線的右邊。
無論如何,希望這對您有幫助,祝您好運。
安德魯
2
您可能也有興趣檢查出黃秋葵應用程序框架(http://okra.codeplex.com)。這是一個MVVM框架,專爲Windows 8開發而設計,允許您仍然使用LayoutAwarePage作爲視覺狀態。
Andy
相關問題
- 1. Gmail是否足夠安全?
- 2. java.util.regexp是否足夠高效?
- 3. MinGW是否足夠穩定
- 4. shell腳本是否足夠?
- 5. uNhAddIns是否足夠活躍?
- 6. PHP是否足夠動態?
- 7. 這是否足夠安全?
- 8. OpenSSL :: Random的Ruby種子是否足夠?
- 9. 複合鍵的索引是否足夠?
- 10. 單元測試:是否足夠好?
- 11. 是否足夠使用.NET Image Conversion?
- 12. 是否足夠用於尾遞歸?
- 13. .htaccess目錄限制是否足夠?
- 14. Django ImageField驗證(這是否足夠)?
- 15. HTML元標籤是否足夠?
- 16. 末端2端測試是否足夠?
- 17. TensorFlow推理(服務),CPU是否足夠?
- 18. 用Alloy UI開發YUI是否足夠?
- 19. Sencha Touch 2.它是否足夠光滑?
- 20. mysql_real_escape_string()是否足夠用於MySQL REGEXP?
- 21. MVC +驗證屬性是否足夠?
- 22. 這些安全功能是否足夠?
- 23. Erlang是否通過cookie足夠安全?
- 24. 對於@NSManaged變量,Fileprivate是否足夠?
- 25. Google App Engine配額是否足夠?
- 26. scala eclipse IDE是否足夠穩定?
- 27. Request.ServerVariables [「REMOTE_ADDR」]是否足夠可靠?
- 28. 是否足夠快地使用2d ImageView?
- 29. 足夠的保護足夠了嗎?
- 30. UNIX`time`命令是否足夠滿足基準?