Silverlight 2

Reviews
Shared by: David Chou
Stats
views:
85
rating:
not rated
reviews:
0
posted:
7/2/2009
language:
English
pages:
0
Microsoft Silverlight David Chou david.chou@microsoft.com Silverlight Enhanced richness in graphics, interactivity, and media content delivery capabilities Compelling Cross-Platform User Experiences    Internet Explorer, Firefox, Safari, Opera Windows (XP, Vista, Server), Apple OS X, Linux Windows Mobile, Nokia S60/S40 (Symbian) Low Cost, High-Quality Media    SMPTE VC-1 HD video standard; WMV (v7-v10), WMA, MP3 PlayReady digital rights management Adaptive streaming with Windows Media technologies Sophisticated .NET Platform Capabilities   Multi-language support – C#, VB, Ruby, Python, and JavaScript/AJAX Rich frameworks – WPF UI, LINQ, DeepZoom, extensible controls and templating models, layout management, integrated data binding, internationalization, local data cache/storage, etc. Robust networking – WS-*/SOAP, REST/POX/JSON, RSS, sockets, crossdomain access, etc. Enhanced performance in compiled managed code   Silverlight Architecture Framework Data UI (WPF) Networking (WCF) .NET for Silverlight LINQ XLINQ DLR XML Extensible Controls BCL WS-*/SOAP REST RSS/ATOM Sockets POX JSON HTML DOM Integration MS AJAX Library Ruby Python Generics Collections CLR Execution Engine XAML UI Core Inputs Presentation Core DRM Vector Animation Text Images Keyboard Mouse Media Ink Media Controls VC1 WMA MP3 Layout Editing Browser Host Integrated Networking Stack JavaScript Engine Application Services Installer Legend Legend V1 V2 Designer & Developer Collaboration Server Vista Web Desktop Designer Look, behavior, brand, and emotional connection Developer Media & RIA Function, deployment, data, security, operational integrity Long-term Vision Next-generation web platform for delivering visually stunning and interactive user experiences on the web, devices, and beyond. Web Windows Media Player Xbox 360 Composite Services Desktop Applications Media Center Phones App Services IPTV Consumer Electronics Devices Media Services Web Browser (Win & Mac) Media Devices HD-DVD Platform Services Web Experiences / RIA HD Standards Emerging Other Media Clients © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Developer Reference Silverlight 1 Key Components          2D grapics (shapes, transformations, cliping, masking) Animations Input: mouse, keyboard, and ink Media (VC-1, WMV, WMA, MP3) Imaging (JPG, PNG) Text (static and flow) HTTP downloader XAML Parser (includes CreateFromXAML API) JavaScript/AJAX programming model Released to the Web (RTW) 2007.09.05 Silverlight 2 Key Components  Cross-platform .NET runtime; managed code support  Multi-languages support (C#, VB, Python, Ruby, JavaScript)  WPF UI framework plus built-in extensible controls; with styles and templating models, layout management, data manipulation, and media support  Integrated data support (LINQ, XML, local data cache); with data binding and templating frameworks  Robust networking (WS-*/SOAP, REST, RSS/ATOM, JSON, POX); with built-in sockets and cross-domain support  Localization/globalization; double-byte font support (East Asian)  Rich base class library (Collections, I/O, generics, threading, etc.)  Content access protection support (PlayReady DRM)  Adaptive streaming  Deep Zoom Beta 1 (limited go-live) 2008.03.05 Beta 2 (go-live) planned Q3CY08 RTW Planned Q4CY08 Silverlight 2 Built-in controls with rich declarative templating/skinning model Silverlight 2 Deep Zoom Seamless Viewing & Loading of Huge Images  Loads only the data necessary to show the part of an image the user is viewing  Effectively turns a large image into an efficiently scaling vector Deep Zoom Composer  Preprocessing tool outputs image tiles and XML description file  Breaks image into 256 x 256 tiles then generates pyramids of tiles at lower resolutions into a collection MultiScaleImage Control  Built-in Silverlight control that can be pointed to the image collection generated by the composer  Transparently manages user inputs and determines which tiles at what resolutions need to be downloaded  Provides seamless transitions Windows Server 2008 for Media Streaming …for Streaming Media  2x Scalability  Server Core Install  Built-in Cache/Proxy Plug-in …for Progressive Downloads IIS7 with Media Pack Includes  Bit Rate Throttling  Web Server Playlists  Supports Broad Set of Formats (including Flash, RealMedia, Quicktime, H.264 and Windows Media) Free downloads from iis.net Silverlight Streaming http://silverlight.live.com  Free, scalability-on-demand hosting/streaming environment for Silverlight applications Windows Live Platform  10 GB total storage per account  Up to 10 min/1.4 Mbps video playback  1 TB/sec network bandwith  105 MB max upload size (per upload)  Complete API programmability Silverlight for Mobile Silverlight 1     Browser plug-in model: IE Mobile Windows Mobile 6, Nokia S60 & S40 JavaScript support Device specific media stack Silverlight 2     .NET runtime Windows Mobile 7 Multi-language support Feature parity with desktop version v1 CTP Planned Q2CY08 v1 RTW Planned Q4CY08 v2 CTP Planned Q4CY08 v2 RTW Planned Q2CY09 Silverlight + SharePoint Silverlight Blueprint for SharePoint          Source code and guidance for developers Sample application components Visual Studio application templates Released as open source on CodePlex Provides a helper assembly Used to access SharePoint data sources Includes a wrapper class that hosts Silverlight Wrapper class also acts as a Web Part Fully extensible Implementation

Related docs
Silverlight - O'Reilly
Views: 224  |  Downloads: 27
Silverlight
Views: 67  |  Downloads: 3
Silverlight
Views: 45  |  Downloads: 12
Silverlight 3 Briefing
Views: 109  |  Downloads: 19
Microsoft Releases Silverlight 2
Views: 82  |  Downloads: 8
Silverlight advantages over ajax
Views: 122  |  Downloads: 11
Microsoft Silverlight Fact Sheet
Views: 98  |  Downloads: 9
steps installing silver light 2.0
Views: 47  |  Downloads: 0
Microsoft Silverlight Technology
Views: 101  |  Downloads: 6
cheap asp hosting-Silverlight Fits.doc
Views: 2  |  Downloads: 0
Silverlight 2 Beta 2 Tutorial
Views: 58  |  Downloads: 9
Silverlight 2 Capabilities Statement
Views: 0  |  Downloads: 0
premium docs
Other docs by David Chou
SaaS on Azure
Views: 17  |  Downloads: 4
Silverlight for Architects
Views: 24  |  Downloads: 5
Windows Azure Platform
Views: 93  |  Downloads: 15
SOA and Cloud Computing
Views: 105  |  Downloads: 13
FY10 Q2 Database Options Arch Council
Views: 80  |  Downloads: 4
FY10 Q2 Data Access Arch Council
Views: 79  |  Downloads: 4
Architecting Solutions Leveraging the Cloud
Views: 81  |  Downloads: 7
Microsoft Cloud Computing
Views: 33  |  Downloads: 8
Architecting for the Windows Azure Platform
Views: 920  |  Downloads: 10
Microsoft Windows Azure Platform
Views: 90  |  Downloads: 10
Software as a Service in the Cloud
Views: 114  |  Downloads: 9
The role of the Architect in turbulent times
Views: 139  |  Downloads: 4