Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.
description
Transcript of Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.
![Page 1: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/1.jpg)
Best of Mix 2009March 18 – 20, 2009, Las VegasWhat you havent' heard at other sessions.Sascha P. CortiDeveloper EvangelistMicrosoft [email protected]://blogs.msdn.com/swiss_dpe_team
![Page 2: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/2.jpg)
Mix09
![Page 3: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/3.jpg)
AgendaSilverlight 3 Out of Browser ApplicationsVirtual Earth Silverlight Control
+ WPF/Surface ControlExpression Blend 3
SketchFlowExpression Web 3
SuperPreviewInternet Information Server 7
Smooth StreamingWeb Platform Installer V2
Web Application GalleryWindows Mobile 6.5
![Page 5: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/5.jpg)
Silverlight 3Visual Studio 2008 Tools CTP & Blend 3 CTP
http://silverlight.net/getstarted/silverlight3/default.aspx
VideoSupports H.264 / AAC / MP4Custom Codec APIs
GPU AccelerationUse GPU to blend / composite / stretch multiple Elements
Perspective 3DPixel APIs
Dynamic Bitmap GenerationRender Visual Tree to Bitmap
3
![Page 6: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/6.jpg)
“Out of Browser”Silverlight runs “Out of Browser” (Sandboxed)Built into the core Silverlight RuntimeEnabled per “Application”
Manifest updateRight click to take “Out of Browser”
Custom Button in the ApplicationAuto Updating
New Networking APIsConnected, Disconnected and Changed State
Offline APIsLaunch State, Update APIs
3
![Page 7: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/7.jpg)
Silverlight 3Out of Browser Experience
DEMO
![Page 8: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/8.jpg)
Virtual EarthSilverlight Control & SDK
Test me
Todayhttps://connect.microsoft.com/silverlightmapcontrolctp
![Page 9: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/9.jpg)
Your Web Appwith embedded
Mapmaps.live.com
YourCustom Applica
tionVirtual Earth
Platform
What Is Virtual Earth?
Map Tiles
Imagery Tiles
Elevation and 3D Models
Search(Yellow Pages)
Geo-coding
Collections
User Generated
TrafficData
Routing and
Directions
Data Services & Reporting
Virtual EarthWeb Services
AJAX Control
Silverlight
Control
![Page 10: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/10.jpg)
Silverlight vs. AJAX MapRich, Interactive Mapping Experience
Zooming, Panning using DeepZoomSilverlight Features impossible in AJAX Map
Scaling images & Video in a seamless mannerBleinding Objects with Transparency in RealtimePerformance Improvements regarding Number of Items to render on the Map
Pushpins (UIElements), Polylines, PolygonsDevelopment Environment
Fully Managed Code Visual Studio, Debugging Tools, Unit Tests
![Page 11: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/11.jpg)
Virtual Earth Silverlight ControlDownload from:
https://connect.microsoft.com/silverlightmapcontrolctpDownload & Install SDK .MSI No Virtual Earth credentials needed for CTP
Interactive, Online SDKhttps://sharepoint.connect.microsoft.com/silverlightmapcontrolctp/iSDK
![Page 12: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/12.jpg)
InfoStrat Virtual Earth Controlfor WPF & SurfaceDownload from:
http://virtualearthwpf.codeplex.com/ Download Libraries and Sample Code
InfoStrat Surface Applicationshttp://infostrat.com/home/solutions/Surface/SurfaceSVP.htm
![Page 13: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/13.jpg)
Virtual EarthSilverlight Control & SDK
DEMO
![Page 14: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/14.jpg)
Expression Blend 3
Test me
Todayhttp://www.microsoft.com/expression
![Page 15: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/15.jpg)
Expression Blend 3Support for Silverlight 3SketchFlow
Project Design InterfaceSketchFlow Player to Test & Share DesignFeedback Entered in Player, Viewed in Blend
Adobe Potoshop & Illustrator ImportImported as Layers with PositionsBitmaps / Text / Masks / FillsFully Editable!
Fast and Easy Control SkinningEnhanced editing of visual states
![Page 16: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/16.jpg)
Expression Blend 3Sample Data
Create sample data on the flyDesign Apps without access to live DataPopulate with configurable random dataDrag and drop Master-Detail creation
Introducing BehaviorsProduction-quality interactivity appliedwith Drag & Drop Ease
Expression Blend for DevelopersSource Code Control: Team Foundation ServerEditor with Intellisense for Code & XAML
![Page 17: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/17.jpg)
Expression Blend 3SketchFlowPhotoShop Import
DEMO
![Page 18: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/18.jpg)
Expression Web 3 andSuperPreview
Test me
Todayhttp://www.microsoft.com/expression
![Page 19: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/19.jpg)
Expression Web SuperPreview
![Page 20: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/20.jpg)
Expression Web 3Even more powerful Editor for Standards
HTML / CSS / JavaScript / OSS LanguagesSuperPreview
Part of Expression Web 3Free Stand-AloneRendering done Server-SideDownload SuperPreview Trial Today!
http://www.microsoft.com/expression/try-it/Default.aspx
![Page 21: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/21.jpg)
Expression Web 3SuperPreview
DEMO
![Page 22: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/22.jpg)
Internet Information Server 7Smooth Streaming
Test me
Today http://www.iis.net/media
![Page 23: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/23.jpg)
Movie
Media Delivery Approaches
Packet
Packet
Packet
Packet
Packet
Traditional Streaming
Smooth Streaming
Movie
Progressive Download
Play Seek Pause
Video @ 01:04?Video @
01:06?Video @ 01:08?
![Page 24: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/24.jpg)
Adapting Bit Rate in Real-Time
2.4M
…
300K
Bit Rate Heuristics
300K @ 00:00?700K @ 00:02?
2.4M @ 00:04?1.5M @
00:06?2.4M @ 00:08?
00:00
00:02
00:04
00:06
00:08
300K (start quickly)700K (good
network)2.4M (great network)1.5M
(glitch)2.4M (play on…)
![Page 25: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/25.jpg)
Solve the "Last Mile" Challenge
Smooth StreamingVideo Playback does not StopBest quality for network/CPU at any point in timeInstant start-up, instant seek
Live Smooth StreamingLive Streams “Pause”-ableEliminates the “re-buffering” experience
Leverage HTTP ChachesBetter QoS with existing HTTP Caches. Only 1 Infra.Smart Client Heuristics self-correct video delivery
![Page 26: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/26.jpg)
Internet Information Server 7Smooth Streaming
DEMO
![Page 27: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/27.jpg)
Web Platform Installer V2Web Application Gallery
Test me
Todayhttp://www.microsoft.com/web/downloads/platform.aspx
![Page 28: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/28.jpg)
Web Platform Installer 2.0
Microsoft
Developer
Web Platform Installer 2.0 Beta
ATOMFeed
Your Server
+ all Prerequisites+ Install Scripts
![Page 29: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/29.jpg)
Web Platform Installer V2Web Application Gallery
DEMO
![Page 30: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/30.jpg)
Windows Mobile 6.5
![Page 31: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/31.jpg)
Windows Mobile 6.5
User Experience
![Page 32: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/32.jpg)
Internet Explorer 6
![Page 33: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/33.jpg)
Backup your Life
Microsoft
MyPhone
![Page 35: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/35.jpg)
No Demo Possible, Sorry!
DEMO
![Page 36: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/36.jpg)
SummaryMuch Innovation in Latest Generation Web Platform by MicrosoftTry everything you heard today!
Links throughout the PresentationSubscribe to Swiss DPE Team Blog
http://blogs.msdn.com/swiss_dpe_team
Watch all the Sessions from Mix09 Livehttp://live.visitmix.com
![Page 37: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/37.jpg)
Save the date for tech·days next year!14 – 15 avril 2010, CICG
![Page 38: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/38.jpg)
Classic Sponsoring Partners
Premium Sponsoring Partners
![Page 39: Best of Mix 2009 March 18 – 20, 2009, Las Vegas What you havent' heard at other sessions.](https://reader035.fdocuments.net/reader035/viewer/2022070420/56815e7d550346895dcd058b/html5/thumbnails/39.jpg)