Single Instance Silverlight application

Topics: Bootstrappers & IoC
Jun 21, 2012 at 3:51 AM

I have a WPF application that has a menu structure. Clicking on some of the menu items launches different silverlight screens in a web browser control. All of the silverlight screens are within the same silverlight application. Is there a way to only have one instance of the silverlight application for each of the screens? Currently every time i launch one of the silverlight screens it runs through the whole initialisation / bootstrapping process etc.

I assume i want to do something like this.

http://www.tozon.info/blog/post/2009/11/01/Detecting-duplicate-instances-of-a-running-Silverlight-application.aspx 

Does caliburn.micro have a similar way of handling this scenario? Or how can i modify the code in the above link to work with caliburn.micro?