My Interpretation of Model-View-ViewModel (MVVM) – Part 1 of n ...
Note to my language. If you've got time, please feel free to correct the mistakes in my English. Why am I posting in English? ... ViewModels can. Support of different views: You want to create multiple UIs for an application? That's much easier; Ease of the use of WPF Controls: Ever tried to fill a Treeview in WPF without MVVM? It's quite uncomfortable. Taking advantage of WPF-Features like Data Templates, Data Binding and dynamic Control creation ...