Silverlight is a web browser plug-in
Download
1 / 20

PPT format - PowerPoint PPT Presentation


  • 362 Views
  • Updated On :

Silverlight is a web browser plug-in . 1. There are two versions. 2. V1. V2. September 2007. ~October 2008. V2 is backwards compatible & where you’d start today. Plug-in can be installed on demand. 3. Also available as an optional Windows Update. Plug-in is small and self-contained. 4.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'PPT format' - sherlock_clovis


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Slide2 l.jpg

There are two versions

2

V1

V2

September 2007

~October 2008

V2 is backwards compatible & where you’d start today


Slide3 l.jpg

Plug-in can be installed on demand

3

Also available as an optional Windows Update


Slide4 l.jpg

Plug-in is small and self-contained

4

~10 Second Download

No Additional Dependencies


Slide5 l.jpg

Runs cross-browser, cross-platform

5

?Linux support is from Novell’s Moonlight project


Slide6 l.jpg

Displays rich UI in the browser

Single Unified Framework

Media

6

Controls

Graphics

Silverlight

Layout, Animation, Data Binding


Slide7 l.jpg

Uses controls which can be styled

7

Control UI separated from Control behaviour



Slide9 l.jpg

Integrates within the HTML page

9

Silverlight

Control

Silverlight

Control 1

Rich HTML & JavascriptInterop

Silverlight

Control 2

Silverlight “Islands” in HTML

Full Page Silverlight UI


Slide10 l.jpg

Connects with a range of services

10

HTTP GET/POST

Silverlight

SOAP, JSON, REST, XML

Sockets


Slide11 l.jpg

Runs code in a tight, fixed sandbox

11

All code gets same limited permissions


Slide12 l.jpg

<object> tag launches the plug-in

12

Source parameter points to the Silverlight Application


Slide13 l.jpg

Applications come in .XAP (Zip) files

13


Slide14 l.jpg

.XAP files come from any web server

14

myapp.xap

Browser requests XAP file, unzips it, runs .NET code


Slide15 l.jpg

.XAP files contain .NET app code

Common .NET Development

15

.NET Languages ( C#, VB, etc )

.NET Tools ( Visual Studio, etc )

.NET Developers & Skills

Specific .NET Frameworks/Runtimes

Desktop/Server

Mobile Devices

Silverlight

.NET Framework 3.5 Sp1

.NET Compact Framework

Silverlight .NET Framework


Slide16 l.jpg

.NET app code is code with markup

16

XAML markup language

defines UI

.NET code handles interaction

Silverlight .NET Application


Slide17 l.jpg

Development tools are on Windows

17

Free, low barrier to entry,

not very productive

Free fully fledged integrated environment

Paid for professional & team development tools


Slide18 l.jpg

Design tools are on Windows

18

Expression Blend for design of Silverlight applications

( paid for product )


Slide19 l.jpg

UI/Code separation facilitates design

19

Single project

structure

XAML

Code

Designer styles & adds interaction in Blend

Developer writes code

in Visual Studio


Slide20 l.jpg

Where to find more information?

20

www.silverlight.net


ad