ASP.NET Controls for Silverlight
The Silverlight 2 Software Development Kit (SDK) 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 also includes ASP.NET helper classes that provide extensibility if you are writing custom controls that require Silverlight support.