Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sascha P. Corti Developer Evangelist Microsoft Switzerland

Similar presentations


Presentation on theme: "Sascha P. Corti Developer Evangelist Microsoft Switzerland"— Presentation transcript:

1 Sascha P. Corti Developer Evangelist Microsoft Switzerland sascha.corti@microsoft.com http://blogs.msdn.com/swiss_dpe_team

2

3 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

4 http://www.silverlight.net

5 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

6 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 3

7

8 https://connect.microsoft.com/ silverlightmapcontrolctp

9 Your Web App with embedded Map maps.live.commaps.live.com Virtual Earth Platform MapTiles Imagery Tiles Elevation and 3D Models Search (Yellow Pages) Geo- coding Collections User Generated Traffic Data Routing and Directions Data Services & Reporting Virtual Earth Web Services AJAX Control Silverlight Control

10 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

11 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

12 Download from: http://virtualearthwpf.codeplex.com/ Download Libraries and Sample Code InfoStrat Surface Applications http://infostrat.com/home/solutions/Surface/SurfaceSVP.htm

13

14 http://www.microsoft.com/ expression

15 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

16 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

17

18 http://www.microsoft.com/ expression

19

20 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

21

22 http://www.iis.net/media

23 Packet PlayPlaySeekSeekPausePause

24 Bit Rate Heuristics 00:00 00:02 00:04 00:06 00:08

25 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

26

27 http://www.microsoft.com/ web/downloads/platform.aspx

28 Web Platform Installer 2.0 Microsoft Developer ATOM Feed Your Server + all Prerequisites + Install Scripts

29

30

31

32

33

34

35

36 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

37 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.mspxwww.techdays.chhttp://www.microsoft.com/switzerland/msdn/de/presentationfinder.mspxhttp://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: TechEd 2009 Europe, 9-13 November 2009, Berlinhttp://www.microsoft.com/switzerland/msdn/de/events/default.mspx MSDN Flash (our by weekly newsletter) Subscribe: http://www.microsoft.com/switzerland/msdn/de/flash.mspxhttp://www.microsoft.com/switzerland/msdn/de/flash.mspx MSDN Team Blog RSS: http://blogs.msdn.com/swiss_dpe_team/Default.aspxhttp://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.chhttp://www.pocketpc.ch/www.msugs.chwww.dotmugs.chwww.fugs.ch

38 Presentations TechDays: www.techdays.chwww.techdays.ch TechNet Events TechNet Events: http://technet.microsoft.com/de-ch/bb291010.aspx Save the date: TechEd 2009 Europe, 9-13 November 2009, Berlinhttp://technet.microsoft.com/de-ch/bb291010.aspx TechNet Flash (our by weekly newsletter) Subscribe: http://technet.microsoft.com/de-ch/bb898852.aspxhttp://technet.microsoft.com/de-ch/bb898852.aspx Schweizer IT Professional und TechNet Blog RSS: http://blogs.technet.com/chitpro-de/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.chwww.swissitpro.chwww.nt-ag.chwww.sqlpass.ch

39 7. – 8. April 2010 Congress Center Basel

40 Classic Sponsoring Partners Media Partner Premium Sponsoring Partners

41


Download ppt "Sascha P. Corti Developer Evangelist Microsoft Switzerland"

Similar presentations


Ads by Google