Silverlight Momentum and Introducing Silverlight 3
1. Silverlight 3 Briefing
Christophe Lauer – http://twitter.com/CLaueR
Business Development Manager w/ Web Agencies
Microsoft France
2. Microsoft .NET Application Platform
Deliver applications across the UX Continuum
Consistent Tools &
Application Model
Develop Deploy Design
Browser User Experience Continuum Client
3. What is Silverlight?
Microsoft Silverlight is a free, cross-browser, cross-
platform plug-in that enables rich internet applications
and rich media experiences on the Web and Desktop.
4. What does Silverlight do?
Silverlight enables the rapid delivery of a new class of
high-quality, safer and more scalable experiences,
developed and designed using familiar tools.
7. Silverlight Momentum
By the Numbers
400,000
22 months 400m+ +
since launch downloads Developers &
Designers
Source: Microsoft Developer Tracker 2008 Report
8. Silverlight Momentum
By the Numbers
400,000 200+
22 months 400m+ + partners in
since launch downloads Developers &
Designers
30 countries
9. Silverlight Momentum
By the Numbers
400,000 200+ 350+
22 months 400m+ + partners in Microsoft
since launch downloads Developers & Products &
Designers
30 countries Websites
10. Silverlight Momentum
By the Numbers
400,000 200+ 350+ Thousands
22 months 400m+ + partners in Microsoft of Apps
since launch downloads Developers & Products & across the
Designers
30 countries Websites world
www.silverlight.net/showcase
11. Silverlight Customer Stories
Continental Airlines
Call Center Application
• Customers were able to get better results using the
Web than call center agents inhouse
• Reservation System was rewritten as a RIA
• Call Center Agents can now provide better service
• Browser based application reduced costs
• Cross-platform, cross-browser capabillity reduces
development, configuration and deployment costs
“One of the things I truly enjoyed about working with Silverlight was being able to decouple the
business logic from the user interface. We didn’t have to wait for the design to be done, and Infusion
(the design agency) didn’t have to wait for us to be done.” “Because Silverlight supports multiple
languages, including C#, we could take advantage of our existing Microsoft investment and
experience and easily extend it out to the Web. We can also give our application a richer feel and a
stronger user experience.”
Jeff Matthew, Senior Manager in Technology, Continental Airlines
12. Silverlight Customer Stories
MGM – Stargate SG1
stargate.mgm.com
• Immersive fan site for latest season of cult TV show
• Photosynth and Deep Zoom enable
• Interstitial advertising opportunity generates
revenue
• Potential opportunities for richer experiences using
Silverlight on other MGM franchises
“We knew the content had to be visually compelling, but we also wanted people to interact with and
explore every detail of the images in front of them.”
“This experience is going to offer Stargate fans just what they want to see in just the kind of detail that
they like. It’s a unique opportunity for people to walk around the ship, virtually, on their computer. It’s
phenomenal.”
Thomas Hughes, VP of Digital Marketing, MGM Studios
13. Silverlight Customer Stories
Tata Nano
experience.tatanano.com
• New car online booking & in-showroom experience
• Demonstrated car to potential customers via the
Web as no showroom models available
• Showroom and Web experience built in 15 days
• Distributed to 450 showrooms and millions of online
visitors
“Given the constraints we had, I think the product we delivered was phenomenal, Microsoft gave us
the right technology at the right time and the right cost. We definitely want to use this sort of
experience to help market our existing cars and the new cars we’ll roll out in the future. It’s a great way
to give customers an understanding of our products.”
Nitin Seth, Head of Car Product Group (Passenger Car Business Unit), Tata Motors
14. Silverlight Customer Stories
eBay
Ie8.ebay.com/sidebar
• Internet Explorer 8 Sidebar in Silverlight
• Displays eBay activity even when away from eBay
website
• Prototyped by one engineer, half time for a week
• Rich interactive experience packs a lot of content
into a small space
“Because of its highly dynamic nature, we figured that Silverlight could help us make transitions
easily, present highly contextual information without having to worry about AJAX workarounds, and
pack a lot of information into a very small space. We also figured that with Silverlight, if we could
imagine it, we could do it, without the technical limitations of working in HTML.”
Jonathan Gabbai, Global Innovations Manager, Internet Marketing for eBay
15. Silverlight Customer Stories
Hardrock International
http://memorabilia.hardrock.com
• Online access to the cream of 70,000 item rock
memorabilia collection
• Silverlight Deep Zoom allows inspection of minute
detail and intuitive navigation
• Metadata provides facts about the image being
browsed
• Built in just 30 days
“Once we saw Deep Zoom in action, there was no longer a debate about which technology we would
use. Deep Zoom doesn’t just approximate the real-life experience people have at Hard Rock, it goes
even further so that fans can get closer and interact with pieces in ways they couldn’t in person.”
Michael Lemme, Creative Director at Duncan/Channon
16. Silverlight Customer Stories
Roland Garros 2009
Tennis Tournament
• IIS Smooth Streaming of Tournament
• First live test of Smooth Streaming using Beta code
• 139,710 unique users
• 290k hours of video delivered
• Average daily visit 64 minutes
• 80% of streams > 1Mpbs
• 50% of streams @ 3Mbps
“"The HD broadcast of Roland Garros shown on our websites (www.france2.fr and www.france3.fr)
was successful, For two weeks, nearly 140 000 users have watched this HD broadcast with an
amazing record time of 64 minutes on average viewing per user and per day for a total of 290 000
hours available in HD."
Laurent Souloumiac, CEO of France Télévisions Interactive.
17. Silverlight Customer Stories
Bondi
www.playboyarchive.com
• Playboy and Rolling Stone archives online
• A new model for monetizing printed content archives
• Deep Zoom and text search featured
• Rolling Stone Archive launches Summer 2009
“Silverlight gave us the tools we need to effectively monetize archival publishing content and deliver
a compelling user experience”.
Marat Aktar, Co-founder, Bondi Digital Publishing
18. Silverlight Customer Stories
NBCOlympics.com
www.nbcolympics.com
• Exclusive US online coverage of the 2008 Olympics
• Live and on-demand video, multiple video streams
• Rich Interactive Player
• Average 27 Minutes spent on site (compare with 3
minutes average for other, non-Silverlight sites)
• 1.3 Billion page views
• 70 Million video streams
• 600 Million minutes of video content
“The Olympics are a massive project, an event with 34 sports, 304 medal events, and 10,000 athletes, all of which
happens in just 17 days. So how do you take 2,000 hours of live video and 3,500 hours of on-demand video and put
it on a digital platform? How do you deliver this content to the online audience, an audience that is becoming more
and more important to us, in a way that will engage and entertain them? How do you manage all that while upholding
obligations to exclusive advertisers on the Web, who have come to expect very high levels of production value? We
looked around the spectrum of companies, all over the world, and there was really only one we felt could do this, and
that was Microsoft.”
Perkins Miller, SVP Digital Media, NBCSports
19. Silverlight Customer Stories
Applicant Explorer
www.careerbuilder.com
• 1.6 Million jobs posted
• 23 Million Users/month
• Rich Internet Application
• Integrates Silverlight and Live Search
• Searching 30 million resumes
• Integration with Social Networking sites
• Rapidly narrows candidate search
• Dynamically sort by content type
• Scheduled for release in 2009
" Applicant Explorer is designed to provide employers with a more complete picture of an applicant,
pulling information from a variety of sources to highlights skills, experience and accomplishments .
Working with Microsoft Silverlight gives us the ability to easily load, sort, filter and page data so
recruiters can dynamically sift through large amounts of data quickly and easily. We expect the
application will introduce a greater efficiency and depth of knowledge into the overall recruitment
experience.”
Greg Brass, Director, Profile Search, Careerbuilder.com
20. Silverlight Customer Stories
Perfect Car Finder
www.kbb.com/KBB/PerfectCar
Finder/PhotoEdition.aspx
• Trusted resource for Auto industry pricing
• 12 Million website visits per month
• RIA enables customers to find perfect car
• Rich Silverlight Controls
• DeepZoom photo explorer
• 2 months, 1 developer
• ASP.NET Ajax, Visual Studio, 64-bit Windows
Server and IIS, SQL Server
“Although the customer experience delivered by our Silverlight client is entirely new, the technology
we used to deliver that experience was already familiar… a C# developer who had never used
Silverlight before was able to deliver a mockup in just two days without learning any new skills or
tools and complete the project in less than two months. Some people believe that Silverlight is just
the Microsoft version of Adobe Flash, but we could never have used Flash to deliver what we did in
only eight weeks.“
Andy Lapin, Director or Architecture
21. Silverlight Customer Stories
Where’s Rogan? Campaign
nymag.com/rogan
• Interactive video series
• New model for advertising/brand promo
• Eyewonder in-stream ad platform
• Akamai media player framework
• Interaction rates 10% higher
“This joint project produced a richer, more engaging ad experience for viewers and proved a great
example of how sites can monetize their video content and create new advertising space.”
Ricky McClellen, CIO of EyeWonder
22. Silverlight Customer Stories
Instant Streaming
www.netflix.com
• World’s largest online movie rental service
• 10 Million Subscribers (Feb 2009)
• 12,000 Movies and TV episodes
• Instantly stream movies to PC and Mac
• PlayReady DRM for content protection
• Timeline navigation; rewind, fast-forward
• Faster, more robust connection
“Netflix chose Silverlight because it makes a faster and more agile development environment
possible, allowing Netflix to quickly deliver a superior instant watching experience to our subscribers.
When Netflix deployed Silverlight last fall, Netflix members realized a richer experience of access
and quality to instantly watch movies and TV episodes from Netflix on their PCs and, for the first
time, were able to instantly watch the same content on their Intel-based MacIntosh computers.”
Steve Swasey, Netflix VP of Corporate Communications
23. Silverlight Customer Stories
K2 blackpoint
www.k2.com
• RIA tooling
• Creates process-driven Applications without code
• Visually build Sharepoint workflow applications
• Silverlight based tooling
“Our investments in Silverlight allows us to go beyond anything we have managed to do before in a
timeframe that continues to keep us in the leadership position for building workflow based
applications on Microsoft’s platform. We plan to continue to invest in Silverlight moving forward and
are really excited about the new features in Silverlight 3, particularly the new offline and out of
browser capabilities"
Adriaan van Wyk, CEO of K2
25. Silverlight 3 Themes
Support for Higher
Quality Video & Audio
Empowering
Rich Experiences
Improving
RIA Productivity
Out of Browser
Capabilities
Design Tooling
26. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Smooth Streaming More Format Choices
Media
Graphics
Full Screen HD Playback Extensible Media Formats
RIA Productivity
Out of Browser
Design Tooling
Industry Leading
Content Protection
27. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
IIS7 Smooth Streaming
Live & On-Demand True HD 720p+
IIS Media Services (formerly IIS Media Pack) is an integrated
Media
HTTP media delivery platform, which features Smooth Streaming
which dynamically detects and seamlessly switches, in real time,
Graphics
the video quality of a media file delivered to Silverlight based
clients depending on local bandwidth and CPU conditions.
RIA Productivity
Out of Browser
Design Tooling
28. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
More Format Choices
In addition to native support for VC-1/WMA, Silverlight 3 now
Media
offers native support for H.264 and AAC, giving content
distributors a choice of widely supported industry formats
Graphics
RIA Productivity
Out of Browser
Design Tooling
29. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
True HD Playback
in Full Screen
Silverlight 3 leverages graphics processor unit (GPU) hardware
Media
acceleration to deliver true full-screen 720p+ HD video playback
Graphics
RIA Productivity
Out of Browser
Design Tooling
30. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Extensible Media
Format Support
With the new Raw AV pipeline, Silverlight can support a wide
Media
variety of third-party codecs. Audio and video can be decoded
outside the runtime and passed to Silverlight for rendering,
Graphics
extending format support beyond the native codecs.
RIA Productivity
Out of Browser
Design Tooling
31. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Industry Leading
Content Protection
Silverlight DRM, Powered by PlayReady Content Protection
Media
enables protected in-browser experiences using AES encryption
or Windows Media DRM.
Graphics
RIA Productivity
Out of Browser
Design Tooling
32. Silverlight 3 New Capabilities : Media
Support for Higher Quality Video and Audio
Demos
Media
Graphics
RIA Productivity
Out of Browser
Design Tooling
33. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Perspective 3D Graphics Bitmap Caching
Media
Graphics
New Bitmap API Themed App Support
RIA Productivity
Out of Browser
Design Tooling
Enhanced Control Skinning Improved Text Rendering
34. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Perspective 3D Graphics
& Animation Effects
Silverlight 3 supports Perspective 3d Effects, so users can rotate
Media
or scale live content in space without writing any additional code,
and Animation Effects such as spring and bounce, to make more
Graphics
natural movement.
RIA Productivity
Out of Browser
Design Tooling
35. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Bitmap Caching
Silverlight 3 dramatically improves the rendering performance of
Media
applications by allowing users to cache vector content, text, and
controls into bitmaps.
Graphics
RIA Productivity
Out of Browser
Design Tooling
36. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
New Bitmap API &
Pixel Shader Effects
Read and write pixel values directly to a bitmap with the new
Media
Bitmap API, and use the new Pixel Shader Effects such as blur
and drop shadow or create your own unique effects that can be
Graphics
applied to any control or object in the application.
RIA Productivity
Out of Browser
Design Tooling
37. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Themed Application
Support
Developers can now theme applications by applying styles to
Media
their controls and changing them at runtime. Additionally, styles
can be cascaded by basing them on each other.
Graphics
Dev Productivity
Out of Browser
Design Tooling
38. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Enhanced
Control Skinning
Silverlight 3 provides easier skinning capabilities by keeping a
Media
common set of controls external from an application. This allows
the sharing of styles and control skins between different
Graphics
applications.
RIA Productivity
Out of Browser
Design Tooling
39. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Improved Text Rendering
& Font Support
Silverlight 3 provides greatly more efficient rendering and rapid
Media
animation of text, and applications can load faster by enabling
the use of local fonts.
Graphics
RIA Productivity
Out of Browser
Design Tooling
40. Silverlight 3 New Capabilities : Graphics
Empowering Rich Experiences
Demos
Media
Graphics
RIA Productivity
Out of Browser
Design Tooling
41. Silverlight 3 New Capabilities : RIA Productivity
Improving RIA Productivity
Controls SEO and Deep Linking
Media
Graphics
Enhanced Data Support Improved Performance
Dev Productivity
RIA
Out of Browser
Design Tooling
Advanced Accessibility
42. Silverlight 3 New Capabilities : RIA Productivity
Improving RIA Productivity
60+ Controls
60+ high-quality, fully skinnable and customizable controls
avilable such as charting and media, new layout containers such
Media
as dock and viewbox, and controls such as autocomplete,
treeview and datagrid. Controls come with nine professional
Graphics designed themes and the source code can be
modified/recompiled or utilized as-is.
Dev Productivity
RIA
Out of Browser
Design Tooling
43. Silverlight 3 New Capabilities : RIA Productivity
Improving RIA Productivity
SEO and Deep Linking
Solve the SEO-related challenges posed by RIAs by utilizing
business objects on the server, together with ASP.NET controls
Media
and site maps, and automatically mirror database-driven RIA
content into HTML that is easily indexed by the leading search
Graphics engines. Deep linking now allows bookmarking within a RIA.
Dev Productivity
RIA
Out of Browser
Design Tooling
44. Silverlight 3 New Capabilities : RIA Productivity
Improving RIA Productivity
Enhanced Data Support
.NET RIA services and a new set of data controls for Silverlight 3
provide a range of new capabilities which make it easier than
Media
ever before to build out a complex, data driven user interface.
New features include Element to Element Binding, Data Form
Graphics controls, data validation capabilities, and support for
business objects on both the client and server
Dev Productivity
RIA
Out of Browser
Design Tooling
45. Silverlight 3 New Capabilities : RIA Productivity
Improving RIA Productivity
Improved Performance
Improvements include Application Library Caching to reduce
application size, Enhanced DeepZoom for more fluid navigation
Media
with larger DeepZoom collections, Binary XML for compressed
and thus speedier communication with the server, and Local
Graphics
Connection which allows communication between two Silverlight
Dev Productivity
RIA applications on the client without server roundtrip
Out of Browser
Design Tooling
46. Silverlight 3 New Capabilities : RIA Productivity
Improving RIA Productivity
Enhanced Accessibility Support
Silverlight 3 is the first browser plug-in to provide access to all
system colors, allowing partially-sighted people to make
Media
changes such as high contrast color schemes for ease of
readability by using familiar operating system controls.
Graphics
Dev Productivity
RIA
Out of Browser
Design Tooling
47. Silverlight 3 New Capabilities : Dev Productivity
Improving RIA Productivity
Demos
Media
Graphics
Dev Productivity
RIA
Out of Browser
Design Tooling
48. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Run Apps Out of Browser Desktop & Start Menu
Media
Graphics
Safer & More Secure Smooth Installation
RIA Productivity & Auto Update
Out of Browser
Design Tooling
Windows Integration Connectivity Detection
49. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Run Applications Outside
of the Web Browser
Media Applications can now be installed and run from the desktop as
lightweight web companions, allowing users to take their favorite
Graphics Web applications with them, regardless of whether they are
connected to the Internet or not.
RIA Productivity
Out of Browser
Design Tooling
50. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Desktop Shortcuts &
Start Menu Support
Applications can be stored on the desktop on both Windows and
Media
Mac OS, and accessed with one-click from the Start Menu or
Applications Folder
Graphics
RIA Productivity
Out of Browser
Design Tooling
51. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Safer & More Secure
Silverlight leverages the security features of the .NET
Framework, and runs inside a secure sandbox with persistent
Media isolated storage. As they share most of the security restrictions
of traditional web apps, Silverlight apps can be trusted without
Graphics security warnings or prompts, minimizing user interruptions.
RIA Productivity
Out of Browser
Design Tooling
52. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Smooth Installation
& Auto-Update
Media Silverlight applications are stored in a local cache and do not
require extra privileges to run, so the installation process is quick
Graphics and efficient as well as consumer friendly, with support for
non-administrator install . Upon launch applications can check
RIA Productivity for new versions and automatically update themselves.
Out of Browser
Design Tooling
53. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Windows Support
Take advantage of new Windows 7 capabilities with support for
Media Superbar integration, multitouch user input, and location aware
services such as GPS support.
Graphics
RIA Productivity
Out of Browser
Design Tooling
54. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Connectivity Detection
In Browser / Out of Browser
Media Silverlight applications can now detect whether they have
Internet connectivity and can react intelligently including caching
Graphics a users’ data until their connection is restored.
RIA Productivity
Out of Browser
Design Tooling
55. Silverlight 3 New Capabilities : Out of Browser
Out of Browser
Demos
Media
Graphics
RIA Productivity
Out of Browser
Design Tooling
56. Silverlight 3 New Capabilities : Design Tooling
Designed for Silverlight 3
Media
Graphics
RIA Productivity
Out of Browser Expression Blend 3 enables developers and designers to take
full advantage of the underlying power of the delivery platform.
Design Tooling 3D transformations in Silverlight, visual effects such as blur and
glow, hardware acceleration, and the Visual State Manager allow
the exploration of new design concepts
57. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Prototyping in SketchFlow Visual Design Workflow
Media
Graphics
Accessible Interactivity Design w/ Data
RIA Productivity
Out of Browser
Design Tooling
VSTF Integration Design Surface Extensibility
58. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Breakthrough Design Prototyping
SketchFlow introduces a new set of innovative features for the
rapid prototyping of user experiences. SketchFlow helps
Media
designers rapidly explore the navigation and composition of an
application using visual tools without the need for coding, to
Graphics communicate ideas to other stakeholders, and to collect in-
context annotated feedback.
RIA Productivity
Out of Browser
Design Tooling Start Navigation
Main Menu Data Entry
59. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Visual Design Workflow
Adobe Photoshop and Illustrator import enables integration with
existing workflows, with full support for individual layers which
Media
retain their original layer effects, layout, editable text, and vector
content.
Graphics
RIA Productivity
Out of Browser
Design Tooling
60. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Accessible Interactivity
Add interactivity to applications without having to write code
using Behaviors, which encapsulate complex design interactions
Media
into reusable components which can be directly applied to a user
interface element in the application.
Graphics
RIA Productivity
Out of Browser
Design Tooling Behave
61. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Design with Data
Design time Sample Data makes it easy to design data-
connected applications without access to live data, and with fast
Media
and easy generation of “dummy” placeholder data.
Graphics
RIA Productivity
Name URL Phone
Out of Browser
John Doe www.yes.com 555-1234
Design Tooling
Sue Smith www.no.com 555-5678
Li Wei www.hm.com 313-1234
62. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Source Control Integration
w/ VS Team Foundation Server
Media Teams can access Team Foundation Server directly from
Expression Blend ensuring they can collaborate effectively with
Graphics the rest of the team; work is versioned, tracked, backed-up and
above all safe.
RIA Productivity
Out of Browser
Design Tooling
63. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Design Surface Extensibility
Custom project and item templates, custom context menu items,
custom adorners on the design surface when a designer selects
Media
a custom component, and enhanced support for VS2010
extensibility APIs all help provide a fluid design and development
Graphics
environment
RIA Productivity
Out of Browser
Design Tooling
64. Silverlight 3 New Capabilities : Design Tooling
Breakthrough Design with Expression Blend 3
Demos
Media
Graphics
RIA Productivity
Out of Browser
Design Tooling
66. Silverlight 3 Themes
Support for Higher
Quality Video & Audio
Empowering
Rich Experiences
Improving
RIA Productivity
Out of Browser
Capabilities
Expression Blend 3
Preview
67. Available Now
Available Mix 2009
Silverlight Version 3
March 17
www.microsoft.com/silverlight
Expression Studio 3
www.microsoft.com/expression
On July 10, 2009 in San Francisco, CA, Microsoft Corp. unveiled Silverlight 3, the most powerful platform for creating and delivering Rich Internet Applications (RIAs) and media experiences on the Web. This third version continues Silverlight’s track record of rapid innovation by introducing more than 50 new features, including support for running Silverlight applications out of the browser, dramatic video quality and performance improvements, and features that radically improve developer productivity. Combined with the continued innovation in our world-class tools for designers and developers - Visual Studio and Expression Blend - Silverlight 3 empowers more than 6 million .NET developers to create cutting-edge RIAs and media experiences. With Silverlight, RIAs are now first-class citizens on any computer.
For anyone and any organisation looking to deliver exceptional application and media experiences across a range of platforms and devices Microsoft has both the tooling and platform to deliver exceptional results.Visual Studio and Expression Studio enable seamless collaboration between development and design tasks, targeting the .NET platform across the UX continuum from client to multiple web browsers on multiple platforms and devices.
Free – no cost to download the plugin, the SDK. You don’t have to use a Microsoft Server to serve Silverlight. You can develop and deploy Silverlight without paying a penny.Cross Browser – Major browsers are supported but recent implementations saw successful use in over 30 types of browserCross Platform – Windows, Intel Macs and Linux (via MoonLight & the open source community)Rich Internet Applications – Productivity, entertainment, communications and social networkingRich Media Experiences – High Definition Video, Audio, Gaming, AnimationWeb and Desktop – Applications are deployed through the browser but can be installed on the desktop for connected or disconnected use.Silverlightis a cross-browser, cross-platform (Mac OS, Windows and Linux) and cross-device browser plug-in that helps companies design, develop and deliver applications and experiences on the Web. Installed as a free browser plug-in approximately 5MB in size, in less than 10 seconds, Silverlight enables a new class of rich, safe, secure and scalable cross-platform experiences. .NET Framework High Performance2D graphics and interactivityRich skinnable UI controlsHigh quality Media and StreamingHTML IntegrationRobust NetworkingPowerful Data Support : WCF, ADO.NET, LINQMove from Web to Desktop and MobileDesigner– Developer Tools2D graphics, animation, layout, high-definition video, databinding, networking and controls to create richer experiences than previously possibleHigh performance – faster than Chrome V8 or AS3Rich UI – skinning / control templates is unique. In flex you need to edit code / movie clipsHTML integration – you don’t need to throw away your web site – you can spot enhance with eg SL chart or datagridRobust Networking – sockets support; also working on binary XMLPowerful data support – WCF for web services (most folks use these); can also use ADO to query via URLDesigner – Dev tool – unique in that you can do graphics, animation; as well as working on control templates / skins, layout and look of your data
Rapid Delivery : Silverlight projects typically take less time than traditional methods for creating rich web content. This is due to the rich & innovative tooling, comprehensive platform and familiarity with the .NET platform and languagesHigh Quality : Silverlight projects produce very high quality results especially for user experience. This is because of the focus on design tooling and UX features within the platform. For video, Silverlight is used in preference to other technologies due to it’s performance delivering HD content and ability to cope with challenging network conditions through IIS Smooth Streaming technology.Safer : Silverlight projects are always sand-boxed even when deployed to the desktopScalable : Silverlight allows developers to architect the ideal split of client and server processing as well as using multi-core processors on the client machine making Silverlight applications more scaleable. For video applications Silverlight’s performance delivering video allows larger numbers of consumers to be served simultaneouslyDeveloped and Designed using Familiar Tools : Silverlight includes the .NET framework and has support built into Visual Studio for using familiar .NET languages such as C# and VB.NET.Expression Studio enables prototyping and design iterations, lock-step with developers using Visual Studio and importuing graphic elements from Adobe Photoshop and Illustrator while preserving information such as layering.