Configuring Elevated Trust

Prior to Silverlight 4, Silverlight applications could run only in a sandboxed mode, with partial trust. This protective measure prevented rogue Silverlight applications from damaging the user's machine. This was an essential security measure but vastly limited the possibilities available to Silverlight applications. By restricting you to the sandbox, you couldn't interact with the host operating system. For example, you couldn't

  • Read or write files from the users' file systems without their interaction via the open or save file dialogs.
  • Interact with hardware attached to the users' machines, such as printers, scanners, and biometric devices.
  • Query a local database engine, such as SQL Server.
  • Interact with oter applications ...

Get Pro Business Applications with Silverlight 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.