3 ms·
I just started learning WPF by rebuilding an old WinForms project and have been overwhelmed with the all of the "half-baked" and outdated information as the aut
by _JamesA_ 10y ago
I just started learning WPF by rebuilding an old WinForms project and have been overwhelmed with the all of the "half-baked" and outdated information as the author mentions.
I've been trying to implement MVVM using a 2009 MSDN Magazine article "Patterns - WPF Apps With The Model-View-ViewModel Design Pattern" [1] as a guide.
Are there any decent MVVM frameworks or patterns that are worth investigating?
[1]: https://msdn.microsoft.com/en-us/magazine/dd419663.aspx https://msdn.microsoft.com/en-us/magazine/dd419663.aspx
- domy 10y agoPersonally, I've grown very fond of ReactiveUI (https://github.com/reactiveui/ReactiveUI https://github.com/reactiveui/ReactiveUI) over the time I've been using it. While the learning curve upfront is rather steep, I think it's absolutely worth it.
- zip1234 10y agoI've heard good things about Reactive but haven't invested the time in learning it. I have been using Caliburn for MVVM as it simplifies a lot of WPF oddities.
- chrisbennet 10y agoI'm using MVVM Light on a current project. I haven't used any other MVVM tools so I can't tell you how it compares. http://www.mvvmlight.net/ http://www.mvvmlight.net/