Silverlight Framework Architecture
Upcoming SlideShare
Loading in...5

Silverlight Framework Architecture






Total Views
Views on SlideShare
Embed Views



3 Embeds 119 106 11 2



Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Silverlight Framework Architecture Silverlight Framework Architecture Presentation Transcript

  • Silverlight framework architecture Presented By Ashokkumar T
  • The Silverlight Platform Core presentation framework .NET Framework for Silverlight Installer and updater
  • Silverlight Framework Architecture
  • .NET Silverlight framework Partial list of the .NET Framework for Silverlight features Data Common Language Runtime (CLR) Base Class Libraries Dynamic Language Runtime (DLR) Windows Presentation Foundation (WPF) Windows Communication Foundation (WCF)
  • Data  Supports Language-Integrated Query (LINQ) and LINQ to XML features  Supports the use of XML and serialization classes for handling data Common Language Runtime (CLR)  Provides  Memory management,  Garbage collection,  Type safety checking,  Exception handling. For silverlight applications
  • Base Class Libraries A set of .NET Framework libraries Provide essential programming functions, such as string handling, regular expressions, input and output, reflection, collections, and globalization.
  • Dynamic Language Runtime (DLR)  Provides the framework to dynamically compile and Execute  JavaScript,  IronPython, and  IronRuby managed code
  • Windows Presentation Foundation (WPF) Provides a rich set of controls, including Button, Calendar, CheckBox, DataGrid, DatePicker, HyperlinkButton, ListBox, RadioButton, and ScrollViewer. Windows Communication Foundation (WCF) libraries to interface with remote services,such as  Web servers,  RSS feeds, and  other Web services
  • Silverlight core presentation framework Core Presentation Components XAML parser UI rendering Layout Deep Zoom Controls Media pipeline Data binding Input DRM
  • Input InputHandles inputs from hardware devices such as the  keyboard and mouse, drawing, or other input devices. UI rendering Renders vector and bitmap graphics, animations, and text.
  • Layout Enables dynamic positioning of UI elements Media Provides streaming of audio and video file  Playback and other management. Deep Zoom  Enables you to zoom in on and pan around high resolution images.
  • Controls  Implements extensible controls, such as  Buttons,  Sliders,  Calendars, and  textboxes, which provide customizable functionality to applications. Data binding Enables linking of data objects and UI elements.
  • DRM  Enables digital rights management of media assets. XAML Provides a parser for XAML markup.
  • Silverlight application architecture
  • Additional Silverlight Programming Features  Is la d s ra e o te to g  As hro usp g m ing ync no ro ra m  Filem na e e a g m nt  HTML– a g d c d inte c n m na e o e ra tio  Se liza n ria tio P c g a ka ing  XML lib rie ra s
  • Web site  Silverlight home page  Silverlight .net community