Silverlight 4 hat ja jede Menge wunderbware Features wenn man der Benutzer die Anwendung installiert und man in den Out Of Browser Setting elevated Trust erzwingt.
Folgende Funktionen stehen dann zur Verfügung
- Com Interop
- Browser Control
- aufhebung Cross Domain limitierungen
- Ziwschenablage
- Notification Toast
- Basic Clear Text Authentication auf Net Requests
- Drucken
- lokaler Datei Zugriff
- Aufhebung Fullscreen limitierungen
Blöd wirds wenn man eine solche Anwendung debuggen muss. Jedes mal die Silverlight APP zu deinstallieren und wieder zu installieren ist eher langweilig.
Es geht auch anders
Das Silverlight Projekt per Rechtsclick als Startup definieren. [Set as Startup]. In den Projekt Eigenschaften im Tab Debug – Out of Browser application aktivieren.