Silverlight has been designed with security in mind. In many situations, you can deploy Silverlight applications on your Web site without incurring much new security risk. However, there are scenarios where extra care and attention must be taken. For these situations, it’s imperative that Web developers and system administrators understand the nuances of the technology, and make informed decisions about deployment.
This document helps you develop and deploy Microsoft Silverlight 2 applications that are secure as possible. There are other interesting Silverlight security topics, but this document focuses on the security of Silverlight deployments. It is not intended, for example, to provide advice to end users about installation and maintenance of Silverlight, or give insight into the security of the runtime itself.