Don't dismiss controllers in a MVVM scenario - they remain useful and are an easy target for certain responsibilities that would burden VMs. With some infrastructure they can look much like W
If one looks into how [Caliburn.Micro] performs binding between models and views, a number of methods must be considered that play a role.
* Conventions play a role how bindings are derived from
Membus 1.5.0 is a kind of V2 release in that it removed a number of things that had ben marked as obsolete and also provides users with a new feature.
If you wanted to have MemBu
Are you tired of null checks in your C# code? if (blahdiblah != null) ?
There are several ways out
* Code in a different language
* Live with it
* Put some guidance on your code like e.g. NotNul