Chapter 6. Interacting with the Host Platform
Up until now we have only dealt with Silverlight itself. Now it's time to take things to a higher scope and deal with the environment of Silverlight. Not every piece of your application can be part of your Silverlight solution. Sometimes you may want to store data on the user's computer, interact with a JavaScript function, or even create an application that runs on the user's computer directly without the need for a browser. In this chapter we are going to deal with all of these things. We are going to discuss all the ways Silverlight can interact with its host platform.
In this chapter we will cover the following topics:
Implementing the printing API
Creating out-of-browser applications
Accessing the isolated storage
Interacting with the HTML DOM
Accessing the clipboard
Reading from and writing to the host filesystem
Handling alternative input methods
Implementing the printing API
You've just created the perfect LOB application. Everything works great...