silverlightsilverlight-4.0mvvmprism-4region-management

Multi-shell application?


I am new to Prism.

  1. Imagin a scenario where you want to develop a multi-region application, but there should are many types of screens and I want those regions to be in one screen only, whereas, for instance in the HomePage which is the application map (like in QuickBooks, see image bellow), there should be no regions, and the whole layout should be different.

  2. Also I want that the application should be available for registered users only; unregistered users are automatically forwarded to the LoginView, and they're not supposed to see the regions etc.

How are these two aspects achieved?

QuickBooks home page


Solution

  • I think I am going to implement the entire application using View-Based Navigation.