Your SlideShare is downloading. ×
0
What’s New in
Silverlight 3.0
What‟s New
•   Media support
•   Perspective 3D
•   Local messaging
•   Framework improvements
     Styling
     Resourc...
H.264/AAC/MP4
• Silverlight 3 supports H.264/AAC/MP4
• Industry standard format
   Hardware decoders on most devices
   ...
GPU Acceleration
• Opt-in feature on the Silverlight 3 plug-in
   Enables final surface draw with the GPU
• Opt-in featur...
Perspective 3D
• Perspective 3D
   Not to be confused with the true 3D functionality
    offered by WPF
• Put 2D objects ...
Animation Easing
• Premise: Can‟t replicate real-life physics
  using purely linear animations
• SL3 adds stock animation ...
Local Messaging
• Cross plug-in Silverlight communication
   Between plug-ins on the same page, different browser
    tab...
New Controls

•   Data Controls (DataPager, DataForm)
•   Containers (DockPanel, WrapPanel, TabPanel)
•   Expander
•   Lab...
UI Framework Improvements
•   Merged Resource Dictionaries
•   BasedOn Styles
•   Styles can be changed at runtime
•   New...
Silverlight “Out of the Browser”
• Part of the standard Silverlight core
    No additional download required
• Enabled on...
Other Big Additions
• Line of Business functionality
   Navigation Framework
   Data at Design Time
   SEO Support
   ...
More Information
• http://www.silverlight.net
• MIX Conference content -
  http://www.visitmix.com
• Tim Heuer‟s Blog - ht...
Questions?
• My contact information
   EMail: bjohnson@objectsharp.com
   Twitter: LACanuck
   Blog: http://www.objects...
Upcoming SlideShare
Loading in...5
×

Whats New In Silverlight 3

1,201

Published on

Presentation for the Toronto Silverlight User Group covering highlights of the recently announced Silverlight 3 from Microsoft

1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
1,201
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
74
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Whats New In Silverlight 3"

  1. 1. What’s New in Silverlight 3.0
  2. 2. What‟s New • Media support • Perspective 3D • Local messaging • Framework improvements  Styling  Resources  Controls  Data at design time • Out-of browser (SLOOB)
  3. 3. H.264/AAC/MP4 • Silverlight 3 supports H.264/AAC/MP4 • Industry standard format  Hardware decoders on most devices  YouTube, iPhone, Flash supported format  Base format for QuickTime and iTunes • Live/On-Demand 720p+ HD Smooth Streaming • Extensibility at the raw AV pipeline level
  4. 4. GPU Acceleration • Opt-in feature on the Silverlight 3 plug-in  Enables final surface draw with the GPU • Opt-in feature per Element  Use GPU to blend/composite multiple Elements  Use GPU to stretch Elements • Works in-browser and in full-screen mode • Scenarios:  Performance – no other visual impact
  5. 5. Perspective 3D • Perspective 3D  Not to be confused with the true 3D functionality offered by WPF • Put 2D objects in 3D space • Rotate in any of the three axes  Can also offset the point of rotation
  6. 6. Animation Easing • Premise: Can‟t replicate real-life physics using purely linear animations • SL3 adds stock animation easing functions  Elastic, Bouncing, Circles, Sines, various exponential • Also provides EasingFunctionBase so that you can create your own
  7. 7. Local Messaging • Cross plug-in Silverlight communication  Between plug-ins on the same page, different browser tabs or different browsers • Implementation  Shared memory  Exposed like “named pipes”  String based messages
  8. 8. New Controls • Data Controls (DataPager, DataForm) • Containers (DockPanel, WrapPanel, TabPanel) • Expander • Label • TreeView • ViewBox • ChildWindow • DatePickerTextBox • And more
  9. 9. UI Framework Improvements • Merged Resource Dictionaries • BasedOn Styles • Styles can be changed at runtime • New VSM “Invalid” states  Provides a mechanism for validation  Supported on TextBox, CheckBox, ComboBox, ListBox, RadioButton, PasswordBox (not in Beta)
  10. 10. Silverlight “Out of the Browser” • Part of the standard Silverlight core  No additional download required • Enabled on a „by-application‟ basis • User gesture to take “out of the browser”  Right click  Custom button in the application • Can detect network state  Connected, disconnected and changed state  Launch state, update APIs
  11. 11. Other Big Additions • Line of Business functionality  Navigation Framework  Data at Design Time  SEO Support  N-Tier data support (RIA .NET Services, post SL3) • Web Service Stack Improvements  Binary XML, SOAP faults, Credentials • Silverlight Toolkit Release
  12. 12. More Information • http://www.silverlight.net • MIX Conference content - http://www.visitmix.com • Tim Heuer‟s Blog - http://timheuer.com/blog • Shawn Wildermuth‟s Blog - http://wildermuth.com/
  13. 13. Questions? • My contact information  EMail: bjohnson@objectsharp.com  Twitter: LACanuck  Blog: http://www.objectsharp.com/blogs/bruce  MSN: lacanadians@hotmail.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×