I\'m developing a project using the MVVM pattern in WPF.
One of the key benefits to MVVM is maintaining clear separation between business logic and presentation.
2 weeks now with my Model & View Models in a dll, my xaml in an exe and no problems whatsoever.