+ All Categories
Home > Education > Silverlight Framework Architecture

Silverlight Framework Architecture

Date post: 07-Nov-2014
Category:
Upload: ashok
View: 4,895 times
Download: 1 times
Share this document with a friend
Description:
 
Popular Tags:
16
Silverlight framework architecture Presented By Ashokkumar T
Transcript
Page 1: Silverlight Framework Architecture

Silverlight framework architecture

Presented By Ashokkumar T

Page 2: Silverlight Framework Architecture

The Silverlight Platform

Core presentation framework .NET Framework for Silverlight Installer and updater

Page 3: Silverlight Framework Architecture

Silverlight Framework Architecture

Page 4: Silverlight Framework Architecture

.NET Silverlight framework

Partial list of the .NET Framework for Silverlight features

DataCommon Language Runtime (CLR)Base Class LibrariesDynamic Language Runtime (DLR)Windows Presentation Foundation (WPF)Windows Communication Foundation (WCF)

Page 5: Silverlight Framework Architecture

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

Page 6: Silverlight Framework Architecture

Base Class LibrariesA set of .NET Framework librariesProvide essential programming

functions, such as string handling, regular expressions, input and output, reflection, collections, and globalization.

Page 7: Silverlight Framework Architecture

Dynamic Language Runtime (DLR)

Provides the framework to dynamically compile and Execute JavaScript, IronPython, and IronRuby managed code

Page 8: Silverlight Framework Architecture

Windows Presentation Foundation (WPF)

Windows Communication Foundation (WCF)

Provides a rich set of controls, including Button, Calendar, CheckBox, DataGrid, DatePicker, HyperlinkButton, ListBox, RadioButton, and ScrollViewer.

libraries to interface with remote services,such as Web servers, RSS feeds, and other Web services

Page 9: Silverlight Framework Architecture

Core Presentation Components XAML parserUI rendering LayoutDeep Zoom ControlsMedia pipelineData bindingInputDRM

Silverlight core presentation framework

Page 10: Silverlight Framework Architecture

InputInputHandles 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.

Page 11: Silverlight Framework Architecture

LayoutEnables 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.

Page 12: Silverlight Framework Architecture

ControlsImplements 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.

Page 13: Silverlight Framework Architecture

DRM

Enables digital rights management of media assets.

XAML

Provides a parser for XAML markup.

Page 14: Silverlight Framework Architecture

Silverlight application architecture

Page 15: Silverlight Framework Architecture

Additional Silverlight Programming Features

Isolated storage Asynchronous programming File management HTML–managed code interaction Serialization Packaging XML libraries

Page 16: Silverlight Framework Architecture

Web site

Silverlight home page http://www.microsoft.com/silverlight

Silverlight .net community

http://silverlight.net


Recommended