It is a real challenge to run Silverlight applications standalone and have a way to do interprocess communication with windows applications! For our ongoing challenge we got inspired by DesLighter from Blendables – after this I found a more generic recipe  Stand alone multiplatform Silverlight application on Tamir Khason Blog.

In both concepts you implement a purpose built http server in the Host Application that wants to communicate with a Silverlight App integrated in a Webbrowser Control.

Some of this Scenarios can be solved with Silverlight 4 out of Browser functionalities – yet this is a very flexible and generic approach that fits our current challenges better.