ASP.NET Controls for Silverlight

Introduction

The Silverlight 2 Software Development Kit (SDK) Beta 1 includes two ASP.NET server controls, the MediaPlayer control and the Silverlight control. These controls enable Silverlight content to be embedded in an ASP.NET Web page. The ASP.NET MediaPlayer control lets you integrate media sources such as audio (WMA) and video (WMV) into a Web site, without requiring any knowledge of XAML or JavaScript. The ASP.NET Silverlight control enables you to integrate XAML and any supporting code (a managed-code assembly, a managed dynamic-language script module, or client JavaScript libraries) into a Web site. Unlike the MediaPlayer server control, the Silverlight server control is generic and is not designed only to manage media files.

The ASP.NET controls for Silverlight are designed to seamlessly integrate with the Silverlight client plug-in to deliver Rich Internet Applications (RIA). The controls let you use the familiar ASP.NET server control model, which automatically provides Silverlight support. The Silverlight 2 SDK Beta 1 also includes ASP.NET helper classes that provide extensibility if you are writing custom controls that require Silverlight support.

Note

If you have installed the ASP.NET 3.5 Extensions Preview (December 2007) or the ASP.NET Futures (July 2007) release, you must update your Web applications if you want to:

   • Use the latest releases of the ASP.NET server controls for Silverlight in the Silverlight 2 SDK Beta 1 or the Silverlight Tools Beta 1 for Visual Studio 2008

   • Use the ASP.NET MVC framework in the ASP.NET MVC Preview 2

For more information, see Readme: ASP.NET MVC Preview 2 and ASP.NET Server Controls for Silverlight.

In This Section

ASP.NET Silverlight Overview

Describes the ASP.NET server controls for Silverlight.

The MediaPlayer Control

Describes how to use the MediaPlayer server control.

The Silverlight Control

Describes how to use the Silverlight server control.

ASP.NET Silverlight API

Provides client and server reference for ASP.NET classes for Silverlight.

This topic is ASP.NET 3.5 Extensions pre-release documentation and is unsupported by Microsoft. Blank topics are included as placeholders and existing content is subject to change in future releases. To provide feedback or ask questions about the release, please go to the ASP.NET 3.5 Extensions forums.