Here is discussion about Silverlight internals . I have exposed the undocumented API's of the CoreClr (Silverlight CLR). It will be helpful if you need to host the Silverlight CLR outside the browser. CoreClr allows multiple instances in single process. So i think you will enjoy this series.