Upload
andrew-merritt
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Silverlight is a cross-browser, cross-platform plug-in*
* An auxiliary program that works with a software package to enhance its capability. For example, plug-ins used in Photoshop to add a filter for some special effect. Other examples of Plug-ins are Macromedia Flash, Digital Video Express(Divx) Player plug-in, Windows Media Player etc.
Why it’s time for Silverlight
Run on all popular browsers and OS
Consistent experience irrespective of platform
Supports AJAX methodology for rich Internet
applications
Includes compelling graphics, 2D vector &
animation
Streams video/audio and scales video quality from
mobile device to 720 HDTV video modes
Small download 4 MB
Programming Language
XAML- core of Silverlight for Rich User interface All other - for programming logic
Button b1 = new Button();b1.Content = "OK";b1.Background = new SolidColorBrush(Colors.LightBlue);b1.Width = 100;
<Button Width="100"> OK <Button.Background> LightBlue </Button.Background></Button>
Load, Parse, Display
XAML / C #/ JavaScript
Compile and Run
Silverlight Business Model
0%
50%
100%
B ytes Delivered
UnwatchedWatched
Delivering media without going broke
Video delivery trend
Silverlight Business Model
Why stream?Why stream?
Live StreamingLive Streaming
Fast StreamingFast Streaming
LoggingLogging
Caching and ProxyingCaching and Proxying0%
10%20%30%40%50%60%70%80%90%
100%
B ytes Delivered
UnwatchedWatched
Windows Media Services