Skip to main content

Microsoft Silverlight

Whitepapers

On this page you will find a series of whitepapers designed to help you use Silverlight.

Whitepaper Categories

Getting started

These whitepapers provide a good overview of Silverlight.

Silverlight Enterprise Deployment
This paper provides guidance on how to deploy Silverlight within organizations using common infrastructure deployment services. It also describes the installer switches for 3rd party deployment tools or manual script processes for deployment.

Silverlight Architecture Overview
This white paper provides a high-level overview of the Silverlight architecture and how it fits into the Microsoft offering for building next-generation Web applications. Also, this white paper provides an architectural review of the Silverlight technology.

Silverlight Installation Experience Guidance
The Microsoft Silverlight Installation Experience whitepaper and sample code cover the principals that will help developers and designers produce effective installation experiences on web sites.

Silverlight Overview
Provides an overview of Silverlight including a discussion on the differences between Silverlight 1.0 and Silverlight 2.

Security Guidance for Silverlight Applications
Provides security guidance when developing and deploying Microsoft Silverlight 2 applications.

Using Silverlight and RSS with ASP.NET
Learn how to use Microsoft Silverlight and RSS through ASP.NET to create a simple hero bar that is easily customizable and regenerated.

Search Engine Optimization for Silverlight Applications
This document describes some best practices for search engine optimization of Silverlight applications. These practices are designed to help developers make their Silverlight content discoverable on a search engine results page and to provide an acceptable experience for users who do not have Silverlight enabled.

Media & Animation

These whitepapers provide an overview of the Video and Media capabilities of Silverlight.

Smooth Streaming Technical Overview
IIS Smooth Streaming dynamically detects local bandwidth and CPU conditions and seamlessly switches, in near real time, the video quality of a media file that a player receives. This technical overview provides background information and technical details that describe IIS Smooth Streaming and its benefits.

Silverlight Migration Guide - Upgrading Your Online Media Experiences
See how to provide Rich Interactive Applications using your existing media assets and Microsoft Silverlight to bring your video and audio content to Mac, Windows, Linux and Mobile Devices everywhere the Web works. Silverlight gives you the power to create amazing media experiences while supporting the highest performance video codecs, DRM with Microsoft PlayReady, Smooth Streaming, and more.

Content Protection
This article provides an overview of how Silverlight DRM can help to protect your content and business models.

Animation Overview
This article provides a high-level overview of Silverlight animations.

Audio and Video Overview
This article provides an overview of the Video and Media capabilities of Silverlight.

Using Silverlight to Build a Hero Bar
Learn how to use Microsoft Silverlight and RSS through ASP.NET to create a simple hero bar that is easily customizable and regenerated.

ASP.NET Server Controls for Silverlight in the Silverlight 3 SDK
The ASP.NET Server Controls for Silverlight™ (“ASP.NET Silverlight controls”), which are the ASP.NET MediaPlayer and Silverlight controls, have been removed from the Silverlight SDK for Silverlight version 3. This document provides guidance for developers who worked with these ASP.NET controls in previous versions of Silverlight. The information in this document is useful for developers who are moving from the Silverlight 2 SDK to the Silverlight 3 SDK and who either want to upgrade their existing applications or create new applications and are considering using the ASP.NET Silverlight controls.

Silverlight Server Administration

Silverlight and Web Analytics
Rich interactive applications and media players built using Microsoft Silverlight are easily integrated with web analytics services such as WebTrends On Demand, Omniture SiteCatalyst, Google Analytics, and Microsoft AdCenter Analytics.

Line of Business Application Development

Implementing Data Validation in Silverlight with INotifyDataErrorInfo
This whitepaper describes how the new INotifyDataErrorInfo interface in Silverlight 4 Beta can be used to support both synchronous and asynchronous data validation in line of business applications. It is illustrated with an extensive sample application.

Microsoft Communities