Upload
maheshs2000
View
1.279
Download
3
Tags:
Embed Size (px)
DESCRIPTION
What's new in Silverlight 4
Citation preview
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