Silverlight 4 pioneered the delivery of a new class of Rich Internet Applications to work on the desktop without additional code or runtimes. Silverlight 4 extends this capability:
For Sandboxed applications
For Trusted applications
- Smooth interface can enhance the animation to enhance the usability of the application
- Provide support for ‘toast’ notification windows, allowing applications to communicate status or change information while the user is working on another application through a popup window on the taskbar.
- Offline DRM, extending the existing Silverlight DRM powered by PlayReady technology to work offline. Protected content can be delivered with a persistent license so that users can go offline immediately and start enjoying their content.
- Control over aspects of UI include window settings such as start position, size and chrome.
- Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) for example storage of media files and taking local copies of reports.
- Run other desktop programs such as Office, for example requesting Outlook to send an email, send a report to Word or data to Excel.
- COM automation enables access to devices and other system capabilities by calling into application components; for instance to access a USB security card reader.
- A new user interface for requesting application privileges access outside the standard Silverlight sandbox.
- Group policy objects allow organizations to tailor which applications may have elevated trust.
- Full keyboard support in fullscreen mode richer kiosk and media applications.
- Enhancements to networking allow cross-domain access without a security policy file.
- Custom Window ‘chrome’ to provide a highly branded experience