The Silverlight core presentation framework

The Silverlight core presentation framework is a subset of the Windows Presentation Foundation
language. The core presentation framework provides the libraries and utilities necessary to parse
the Silverlight XAML files, present the UI to the browser, and handle interaction from the user.

The following is a list of components that are included with the core presentation framework listed

*XAML parser: Parses the XAML files into objects.
* UI renderer: Handles rendering of XAML objects, such as vector/bitmap graphics, animation,
and text, into UI elements that are displayed in the applications.
*Layout: Utilizes canvas, grid, and other controls to dynamically position and size UI
elements.
* Controls: Implements extensible controls, such as buttons, sliders, calendars, and text
boxes, which provide customizable functionality to applications.
*Media pipeline: Provides streaming of audio and video files as well as playback and
other management.
*Data binding: Enables data objects to be directly linked to UI elements in a one-way or
two-way relationship. Changes to values can then be reflected automatically using the link.
*Input: Handles the input from user input devices such as a mouse, keyboard, and other
input requests.
*DRM: Implements digital rights management to protect media files in Web applications.

Comments

Popular Posts