Herkes, asp.net mvc ile winforms veya wpf için benzer bir şey biliyor mu?winforms veya wpf için asp.net mvc'e benzer bir şey var mı?
cevap
WPF uygulamaları geliştirmek için en çok kabul edilen (ve benim düşüncemde en kullanışlı olan) model MVVM
(Model-View-ViewModel
anlamına gelir).
:. Kendi MVP (model görünümü sunum) veya MVC (model görünümü denetleyicisi kalıplarını uygulayabilir Win için http://msdn.microsoft.com/en-us/magazine/dd419663.aspx
MVC bir modeldir, kodunuzu her zaman bir MVC biçiminde düzenleyebilirsiniz. Ne istediğinizi tam olarak bilmiyorum (bir çerçeve ya da bunun gibi bir şey ... wpf için herhangi bir mvc çerçeveye aşina değilim, ama bu bir tane olmadığı anlamına gelmez), çünkü orada winforms ve wpf ve asp.net-mvc diğer serin şeyler url yönetmek değildir.
WPF yolunda kod yazmak istiyorsanız, MVVM yöntemini yapmanızı kesinlikle öneririz. http://community.infragistics.com/pixel8/media/p/91950.aspx
Sen Model-View-View Model in WPF uygulayan bir göz sürebilir -
İşte wpf MVVM için nihai bir başlangıçtır.
.NET MVC gibi bir Çerçeve değil, onun çekirdek MVC bir desen ve MVVM WPF için yakın bir analog.
(ayrıca CAB gibi bazı çerçeveler vardır Temelde bir MVC kalıbı olan http://msdn.microsoft.com/en-us/library/aa480450.aspx kullanabileceğiniz birleşik uygulama bloğu.
Windows uygulamalarının ayarlanma şekli aslında mantıklıdır, olayları yöneten bir model durumları koruyan bir ortamda kullanılabilir. javascript'in web formlarındaki bu "durumları" taklit etmesi harikaydı, bu yüzden web'de vatansız, web'de bizde devletler var ve bunları kullanmalıyız. Gerçekten ne isterseniz, windows servisiniz için bir web arayüzü veya herhangi bir şey varsa, casinanın bir kopyasını yükleyicinize yerleştirebilir ve web arayüzünü sorunsuz bir şekilde kullanabilirsiniz. Bu yardımcı olur umarım.
- 1. Javascript'te gsub'a benzer bir şey var mı?
- 2. Java'da WebClient.DownloadString'e benzer bir şey var mı?
- 3. Go, lambda ifadeleri veya benzer bir şey var mı?
- 4. WinForms veya WPF
- 5. ToolStripButton için bir WPF eşdeğeri var mı?
- 6. Java için lxml veya nokogiri'ye benzer bir kitaplık var mı?
- 7. Python'da PHP'nin SimpleXML'sine benzer bir şey var mı?
- 8. Angularjs jQuery'nin ajaxSetup'ına benzer bir şey var mı?
- 9. İlkbaharda Grails Domain özellikleri alanına benzer bir şey var mı?
- 10. "A" veya "Ait" ilişki veya başka bir şey var mı?
- 11. WebRTC veya WebSocket veya başka bir şey var mı?
- 12. JavaScript veya jQuery'nin Excel'in VLOOKUP'una benzer bir işlevi var mı?
- 13. Bir iPad popover'ına benzer bir şey sağlamak için bir iPhone kütüphanesi var mı?
- 14. iOS'un mobil tarayıcılar için URL şemalarını kontrol etmek için canOpenURL'ye benzer bir şey var mı?
- 15. Bir Subversion Checkout Hook veya benzeri bir şey var mı?
- 16. Nhibernate benzer bir şey var mı? Hazırda bekletme için "Kod ile Eşleştirme"
- 17. Asp.net için RAD var mı?
- 18. Java'da pyparsing'e benzer bir kitaplık var mı?
- 19. C# WinForms bir sürgü kontrolü var mı?
- 20. regexp_like benzer işlev var mı?
- 21. jQuery.toggle (boolean) gibi bir şey var mı?
- 22. LARGEST_INTEGER makrosu veya benzeri bir şey var mı? (C)
- 23. Winforms projesinin wpf projesine dönüştürülmesi
- 24. Android'de NSDictionary gibi bir şey var mı?
- 25. Ruby on Rails için MAMP gibi bir şey var mı?
- 26. Android için Twitter Bootstrap gibi bir şey var mı?
- 27. NetworkStream, SerialPort için DataReceived benzeri bir şey var mı? (C#)
- 28. Android'in kaynak sistemine benzer bir boyutta küçük bir şey var mı?
- 29. Asp.Net MVC'de bir görünüm var mı?
- 30. Javascript'in GWT'deki uyarısına benzer bir şey yaratmanın bir yolu var mı?