Title of Presentation
Download
Report
Transcript Title of Presentation
Sascha P. Corti
Developer Evangelist
Microsoft Switzerland
[email protected]
http://blogs.msdn.com/swiss_dpe_team
Silverlight 3 Out of Browser Applications
Virtual Earth Silverlight Control
+ WPF/Surface Control
Expression Blend 3
SketchFlow
Expression Web 3
SuperPreview
Internet Information Server 7
Smooth Streaming
Web Platform Installer V2
Web Application Gallery
Windows Mobile 6.5
http://www.silverlight.net
3
Visual Studio 2008 Tools CTP & Blend 3 CTP
http://silverlight.net/getstarted/silverlight3/default.aspx
Video
Supports H.264 / AAC / MP4
Custom Codec APIs
GPU Acceleration
Use GPU to blend / composite / stretch multiple
Elements
Perspective 3D
Pixel APIs
Dynamic Bitmap Generation
Render Visual Tree to Bitmap
3
Silverlight runs “Out of Browser” (Sandboxed)
Built into the core Silverlight Runtime
Enabled per “Application”
Manifest update
Right click to take “Out of Browser”
Custom Button in the Application
Auto Updating
New Networking APIs
Connected, Disconnected and Changed State
Offline APIs
Launch State, Update APIs
https://connect.microsoft.com/
silverlightmapcontrolctp
maps.live.com
Virtual Earth
Platform
Map
Tiles
Imagery
Tiles
Elevation
and 3D
Models
Your Web App
with embedded
Map
AJAX
Control
Search
(Yellow
Pages)
Your
Custom
Applicati
on
Silverlight
Control
Geocoding
Collections
User
Generated
Virtual Earth
Web Services
Traffic
Data
Routing and
Data
Directions Services &
Reporting
Rich, Interactive Mapping Experience
Zooming, Panning using DeepZoom
Silverlight Features impossible in AJAX Map
Scaling images & Video in a seamless manner
Bleinding Objects with Transparency in Realtime
Performance Improvements regarding Number of
Items to render on the Map
Pushpins (UIElements), Polylines, Polygons
Development Environment
Fully Managed Code
Visual Studio, Debugging Tools, Unit Tests
Download from:
https://connect.microsoft.com/silverlightmapcontrolctp
Download & Install SDK .MSI
No Virtual Earth credentials needed for CTP
Interactive, Online SDK
https://sharepoint.connect.microsoft.com/
silverlightmapcontrolctp/iSDK
Download from:
http://virtualearthwpf.codeplex.com/
Download Libraries and Sample Code
InfoStrat Surface Applications
http://infostrat.com/home/solutions/Surface/SurfaceSVP.htm
http://www.microsoft.com/
expression
Support for Silverlight 3
SketchFlow
Project Design Interface
SketchFlow Player to Test & Share Design
Feedback Entered in Player, Viewed in Blend
Adobe Potoshop & Illustrator Import
Imported as Layers with Positions
Bitmaps / Text / Masks / Fills
Fully Editable!
Fast and Easy Control Skinning
Enhanced editing of visual states
Sample Data
Create sample data on the fly
Design Apps without access to live Data
Populate with configurable random data
Drag and drop Master-Detail creation
Introducing Behaviors
Production-quality interactivity applied
with Drag & Drop Ease
Expression Blend for Developers
Source Code Control: Team Foundation Server
Editor with Intellisense for Code & XAML
http://www.microsoft.com/
expression
Even more powerful Editor for Standards
HTML / CSS / JavaScript / OSS Languages
SuperPreview
Part of Expression Web 3
Free Stand-Alone
Rendering done Server-Side
Download SuperPreview Trial Today!
http://www.microsoft.com/
expression/try-it/Default.aspx
http://www.iis.net/media
04
06
08
Play
Packet
Seek
Packet
Packet
Pause
Packet
Packet
00
02
04
06
08
00:00
00:02
00:04 00:06
00:08
Bit Rate
Heuristics
Smooth Streaming
Video Playback does not Stop
Best quality for network/CPU at any point in time
Instant start-up, instant seek
Live Smooth Streaming
Live Streams “Pause”-able
Eliminates the “re-buffering”
experience
Leverage HTTP Chaches
Better QoS with existing
HTTP Caches. Only 1 Infra.
Smart Client Heuristics
self-correct video delivery
http://www.microsoft.com/
web/downloads/platform.aspx
Web Platform Installer 2.0
ATOM
Feed
+ all Prerequisites
+ Install Scripts
Your Server
Microsoft
Developer
http://developer.windowsmobile.com
Much Innovation in Latest Generation Web
Platform by Microsoft
Try everything you heard today!
Links throughout the Presentation
Subscribe to Swiss DPE Team Blog
http://blogs.msdn.com/swiss_dpe_team
Watch all the Sessions from Mix09 Live
http://live.visitmix.com
check out these websites, blogs & more!
Presentations
TechDays: www.techdays.ch
MSDN Events: http://www.microsoft.com/switzerland/msdn/de/presentationfinder.mspx
MSDN Webcasts: http://www.microsoft.com/switzerland/msdn/de/finder/default.mspx
MSDN Events
MSDN Events: http://www.microsoft.com/switzerland/msdn/de/events/default.mspx
Save the date: Tech•Ed 2009 Europe, 9-13 November 2009, Berlin
MSDN Flash (our by weekly newsletter)
Subscribe: http://www.microsoft.com/switzerland/msdn/de/flash.mspx
MSDN Team Blog
RSS: http://blogs.msdn.com/swiss_dpe_team/Default.aspx
Developer User Groups & Communities
Mobile Devices: http://www.pocketpc.ch/
Microsoft Solutions User Group Switzerland: www.msugs.ch
.NET Managed User Group of Switzerland: www.dotmugs.ch
FoxPro User Group Switzerland: www.fugs.ch
check out these websites, blogs & more!
Presentations
TechDays: www.techdays.ch
TechNet Events
TechNet Events: http://technet.microsoft.com/de-ch/bb291010.aspx
Save the date: Tech•Ed 2009 Europe, 9-13 November 2009, Berlin
TechNet Flash (our by weekly newsletter)
Subscribe: http://technet.microsoft.com/de-ch/bb898852.aspx
Schweizer IT Professional und TechNet Blog
RSS: http://blogs.technet.com/chitpro-de/
IT Professional User Groups & Communities
SwissITPro User Group: www.swissitpro.ch
NT Anwendergruppe Schweiz: www.nt-ag.ch
PASS (Professional Association for SQL Server): www.sqlpass.ch
7. – 8. April 2010
Congress Center Basel
Premium Sponsoring Partners
Classic Sponsoring Partners
Media Partner