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
In case it would not be obvious, there is a ton of things out there that can be reused in the form of packages. Those packages would roughly fall into any of the following categories where a single fr
[Scal] (containing name parts of __S__tructureMap and __Cal__iburn.Micro) is a project into which flows the way I like to work with Caliburn.Micro (CM). Scal brings together what I like to use in a
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