silverlight 4 - what's new

Post on 24-May-2015

1.278 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

What's new in Silverlight 4

TRANSCRIPT

Silverlight 4 -What’s new?

Mahesh Krishnan

Agenda – What’s new?

• A bit of history• All the new bits:–Developer Tools–Better UI/UX support–More help for writing Business Apps–More OOB features

Silverlight History

• Silverlight 1– Cross browser/Cross platform– High quality video/audio– AJAX

• Silverlight 2–Write managed code– Rich UI control library and better UX– Deep zoom– Good Network support

Silverlight History (Contd)

• Silverlight 3– Out of Browser– GPU Acceleration– Behaviors– Perspective transforms– Pixel shaders– Silverlight toolkit

Silverlight 4 Changes

Tooling Support

• Visual Studio 2010 provides better developer experience– Better design surface experience– Better XAML Intellisense– Drag drop databinding

• Expression Blend 4– Lots and lots of new stuff (too much to

list here)

Tooling Support

Demo

UI/UX Changes

• Implicit styles• New controls (RichTextEditBox,

ViewBox, etc)• Drag/drop support• Mouse right click/mouse wheel support• Full screen keyboard support• DataGrid enhancements• ICommand support

UI/UX Features

Demo

Support for Business Apps

• Printing support• WCF RIA Services• Clipboard support• Enhanced

Internationalization/Localization• MEF support• Enhanced data binding

Printing support

Demo

Out of Browser/Elevated Trust

• Support for Trusted Applications• Render HTML within Silverlight

(WebBrowser control)• Support for Toast notifications• Access local file system (with some

restrictions)• COM support• Cross domain network calls

OOB/Elevated Privileges

Demo

Media Related Features

• Webcam and Microphone support• Local recording• Support for higher quality

audio/video• Media playback restrictions and

content protection

Webcam

Demo

Summary

• Silverlight 4 contains number of new enhancements:– Better UI/UX support– Better support for writing Business Apps–More Out of Browser features–Media related changes

Shameless plug

Twitter: @MaheshKrishnan

Blog: blogesh.wordpress.com

top related