The XAML file contains a Canvas object, which acts as a container for other elements. XAML-to allow the UI layout to be created using XAML markup language.Ī Silverlight application starts by invoking the Silverlight control from the HTML page, which then loads up a XAML file.Media-playback of MP3, WMA Standard, WMV7, WMV8 and WMV9/VC-1 streams.UI core-managing rendering of bitmap images (including compressed raster images like JPEG), vector graphics, text and animations.Input-handling input from devices like keyboard, mouse, stylus etc.It is made up of the following components: Silverlight 1, which was developed under the codename Windows Presentation Foundation/Everywhere (WPF/E) and released in 2007, consists of the core presentation framework, which is responsible for the UI ( user interface), interactivity and user input, basic UI controls, graphics and animation, media playback, Digital rights management (DRM), and DOM integration.