回答
兩個卡利和PRISM是非常好的。但是,如果你走下MVC的道路,你會錯過強大的雙向綁定。考慮MVVM,這是一個非常乾淨和實用的WPF方法。這是微軟用於表達融合的模式。
是的MVVM很好:) Caliburn應該可以很好地工作,我只是擔心它可能會被迫手動添加太多的屬性,我真的很討厭這一點。 – kitsune 2008-12-04 08:05:09
有複合WPF又名微軟模式的PRISM &實踐。
一個額外的可能性是PureMVC的(www.puremvc.org)
- 似乎充分證明,有good short doc/UML,項目響應,並已被移植到.NET - 存在一個WPF演示,它將很快發佈,但你也可以聯繫項目業主。
問候, 保羅
從AS3/Flash/Flex的角度來看,我有一些這方面的經驗。我喜歡它一段時間,但經歷了它的一些缺點後,我轉向其他選擇。發展速度很快,但其後果卻一塌糊塗。如果您在項目創建後曾經進行過調試,那通常既不好玩也不容易。其他MVC框架實施更好的結構標準。 – 2013-08-29 19:39:04
一個新的MVC框架可以與Gateway Programming School的SimpleMVC一起使用,它幾乎和.net技術(WebForms,WinForms,WPF,Xamarin Forms)一起工作。這link給出了一個概述和示例用法。
一個簡短的例子是從SimpleControllerBase創建一個具有業務邏輯的控制器。這將取決於您提供的SimpleModelBase實現。 ISimpleView的實現通過WPF頁面和控件來處理。派生控制器僅適用於擴展ISimpleView的接口,以便將WPF部件抽象出來。然後,您可以使用視圖上的屬性來執行雙向數據綁定,就像MVVM一樣,但具有適當的分層體系結構。
- 1. WPF的MVC類型框架
- 2. Javascript MVC框架
- 3. Javascript MVC框架
- 4. Flex MVC框架
- 5. Flex - MVC框架
- 6. 開發Winform/Wpf/Metro風格應用程序的MVC/MVP框架
- 7. JavaScript MVC框架+ raphaelJS
- 8. MVC框架:從URL
- 9. Servlets vs MVC框架
- 10. Jquery.Validate和MVC框架
- 11. Servlet 3.0 MVC框架
- 12. ASP.NET MVC REST框架
- 13. MVC框架和CMS
- 14. Javascript的目的MVC框架
- 15. ASP.NET MVC框架中的Ajax
- 16. ASP.net 3.0的MVC框架?
- 17. asp.net的MVC日誌框架
- 18. 實體框架Vs的MVC
- 19. winforms的mvc框架.net
- 20. Java MVC Web框架的架構差異
- 21. 實體框架WPF/MVVM
- 22. WPF單元測試框架
- 23. 實體框架4和WPF
- 24. 尋找WPF MVVM框架
- 25. 實體框架v4和wpf
- 26. WPF - 從框架內訪問框架的BackStack屬性
- 27. MVC插件架構和實體框架
- 28. 臨ASP.net MVC框架 - url.action
- 29. servlet和jsp在MVC框架
- 30. SQL,MVC,實體框架
從技術上講,Caliburn是一個MVVM框架,帶有一點MVP,但我也一直在混淆MVx的不同風格。 – dthrasher 2010-04-26 15:45:45