Microsoft Silverlight provides developers with a unified programming model for building rich Web user experiences that incorporate UI and media. The topics in this section describe Silverlight programming concepts and explain how to build Silverlight-based applications with graphics, audio, video, and animation.
Describes how to use the Storyboard object to make function calls at every frame or at a time interval of your choice, effectively providing the functionality of a timer.
Describes how Silverlight scripting applications expose their functionality through a browser-based Document Object Model (DOM) and a Silverlight-specific object model.
Describes how to create XAML objects dynamically, and then add them to the existing Silverlight object hierarchy. You can create a single Silverlight object, such as a TextBlock, or an entire tree of Silverlight objects.
Describes how to use the OnLoad event, which occurs after the XAML content in the Silverlight plug-in has been loaded. You can handle this event and make any final adjustments to the Silverlight content, using the Silverlight object model.
Describes how to specify your own parameter values during initialization by using the initParams initialization parameter. These parameter values can be retrieved at run time by accessing the plug-in's InitParams property.