ASP.NET Futures (July 2007): Using Silverlight with ASP.NET Server Controls
The ASP.NET Futures (May 2007) release introduced Silverlight 1.0
functionality to ASP.NET, which enables you to use JavaScript to interact with the Silverlight player and with XAML.
You can integrate the rich behavior of Silverlight into your Web application by using the following ASP.NET server controls:
- A
Media server control.
- A
Xaml server control.
Together, these server controls enable you to harness the power of media and to
provide your users with a rich internet application (RIA) experience beyond what
can be done with AJAX and DHTML alone. For more information about Silverlight, see
the Silverlight
Web site and the Silverlight
QuickStarts
The Microsoft ASP.NET Futures (July 2007) release includes additions and modifications to functionality introduced
in the previous release. For more information about changes, see the topics for individual controls and the
client and
server reference topics.
Note: In order to use the samples provided in this section, you must install the
latest Silverlight release. You can download the release from the
Silverlight Web site.
Note: To run ASP.NET Web pages that contain the Media or Xaml
controls when you use features such as the XamlUrl property, managed
code, or dynamic languages, you must set up MIME types in IIS for the following file
name extensions: .xaml, .dll (for using managed code assemblies), and .py
and .jsx (for using dynamic languages). For more information about configuring a Web
site for these controls, see the Readme.htm file in the "Microsoft Silverlight 1.1 SDK Alpha Refresh.zip"
file. This .zip file is part of the Microsoft Silverlight 1.1 SDK Alpha Refresh on the
Silverlight Web site.
Previous Futures releases covered:
- Futures (May 2007):
- The
Media control.
This control enables you to easily integrate media sources such as audio (WMA) and video (WMV)
into your Web application, without requiring any knowledge of XAML or JavaScript.
The
Media server control generates the appropriate markup and code for working
with media, and optionally enables you to customize the look of the media control by using
styles.
- The
Xaml control.
This control enables you to reference your own XAML and to optionally reference any client JavaScript files
that handle user interaction with the elements represented by the XAML. If you use managed code with your XAML,
this control provides a mechanism to embed your XAML application within the Web page.
|