I am just starting out with Caliburn Mico so be gentle with me!
I am looking at Caliburn as an alternative to MVVMLight as I want to be able to share my ViewModels across multiple assemblies.
For example, I have a several Views available in different assemblies that are available to users depending on their access rights in the application. Normally it is one view per assembly.
Each view in the assembly needs to bind to a ViewModel in the main Silverlight app (or I can move the VM out to a different assembly, I don't mind).
In other words, from my separate assembly, I want to be able to bind to the ViewModel (probably using a locator) which is in the main app assembly.
Is this possible using the Caliburn framework, if so, can someone point me in the right direction either by showing me some code sharing a URL with me?