任何人都知道類似於asp.net mvc for winforms或wpf?有沒有類似於winforms或wpf的asp.net mvc?
回答
開發WPF應用程序最受歡迎的(在我看來最可用)模式是MVVM
(代表Model-View-ViewModel
)。
可以讀取一個演練在這裏相當廣泛的介紹:http://msdn.microsoft.com/en-us/magazine/dd419663.aspx
那麼,MVC是一種模式,您可以隨時以MVC方式組織您的代碼。我不太清楚你所要求的(一個框架或類似的東西......我不熟悉任何類型的wpf mvc框架,但這並不意味着沒有一個),因爲那裏是不是在winforms和wpf中管理網址,在asp.net-mvc中是其他很酷的東西。
如果您想以WPF方式進行編碼,我強烈建議您使用MVVM方式。
這裏是WPF MVVM最終開始 - http://community.infragistics.com/pixel8/media/p/91950.aspx
你可以看一看實現Model-View-View Model in WPF。
它不是像.NET MVC這樣的框架,但是它的核心MVC是一種模式,MVVM是WPF的一種類似模式。
有關的WinForms,你可以實現自己的MVP(模型視圖主持人)或者MVC(模型視圖控制器模式也有像CAB一些框架(複合應用程序塊),你可以使用基本上是MVC模式的http://msdn.microsoft.com/en-us/library/aa480450.aspx
那麼windows應用程序設置的方式實際上是有道理的,事件驅動模型可以用於維護狀態的環境中,的javascript黑客模擬webforms中的這些「狀態」是瘋狂的。因此,MVC在Web中有意義,因爲Web是無狀態的,在w indows我們有國家,應該使用它們。如果你真正想要的是用於你的Windows服務或者其他什麼的web界面,你可以在你的安裝程序中放入一個casini的副本,讓他們使用web界面而不會有問題。希望這可以幫助。
- 1. 有沒有類似Snoop(WPF)或FireBug(ASP.NET)的Windows窗體?
- 2. Winforms或WPF MVC
- 3. 有沒有類似於PHP或HTML/CSS中的ASP.NET Master Page?
- 4. WinForms是否有類似於WPF的Application.Activate的事件?
- 5. WPF或WinForms,類似於MVC查詢字符串的值提供程序/綁定
- 6. WPF中的類似WinForms Propertygrid?
- 7. ASP.NET MVC 3中有沒有類似.js.erb的模板?
- 8. Java世界中有沒有類似於WPF和MVVM的東西?
- 9. WPF - 有沒有類似於PathCompactPath的東西?
- 10. Grails:類似於ASP.NET MVC EditorForModel()
- 11. Spring MVC 3:有沒有類似於JSF的h:outputText的標籤?
- 12. 有沒有類似於Java的mini-mvc-profiler?
- 13. 有沒有類似於ASP.NET上的PHP表單動作?
- 14. 有沒有類似於RingtonePreference的VibrationPreference?
- 15. 有沒有類似於Python的node-git?
- 16. 有沒有類似於Azure的ServerSpec
- 17. 有沒有類似於C的IRB?
- 18. 有沒有類似於Objective-c的AutoMapper?
- 19. 有沒有辦法在C#中的WinForms或WPF的3D遊戲?
- 20. MVC框架,類似於ASP.NET MVC,但Winform
- 21. Javascript MVC框架類似於Asp.net MVC
- 22. 有沒有類似於CoffeeScript或JavaScript的ActiveModel?
- 23. UIImageView有沒有UV座標(或類似)?
- 24. ASP.NET沒有MVC或類似的任何腳本/樣式表壓縮器?
- 25. 有沒有Julia類似於numpy.argmax?
- 26. 阿賈克斯只有在ASP.NET MVC與PagedList.MVC或分頁類似
- 27. 沒有ASP.NET的ASP.NET MVC?
- 28. 有沒有類似於Ruby的Sinatra的.NET框架?
- 29. ASP.NET MVC控件類似於表格
- 30. DevExpress WinForms - 在WPF中尋找類似於Grid的控件