Out of Browser with COM Interop Lab

Version: 1.2


In this Lab we'll build an out-of-browser application, see how to elevate permissions and learn how to manipulate COM objects to control applications such as Outlook and Excel. We'll add code to send records in a DataGrid control into Excel and even sync changes made in Excel with the DataGrid. In addition, we'll also learn how to load data from Silverlight into an Outlook email message, change the chrome of an out-of-browser application, sign a XAP to make it trusted and perform a silent installation of a XAP file.


  1. Introduction
  2. Exercise 1 - Creating an Out-of-Browser Application
  3. Exercise 2 - Signing a XAP Assembly and Performing Silent Installations
  4. Conclusion