Developing with Windows Live


Published on

Learn how to build dynamic and interactive applications using the full capabilities of the Windows Live platform including APIs that enable streaming media, messaging, storage, presence, authentication, and more. Also learn how to use the Windows Live Tools for Microsoft Visual Studio to more easily integrate Windows Live services into ASP.NET applications.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Developing with Windows Live

  1. 1. Residents Visitors
  2. 2. What is possible (Demo) What is the platform Demos of enhancing a site Developer tools Getting Started / Resources
  4. 4. Find Identity User Data Notifications Infrastructure & Locate & Messaging Live Search Live ID Contacts Messenger Admin Center Virtual Earth Photos Alerts Silverlight Streaming App Storage Agents Terms of Service March 2008
  5. 5. Messenger (Beta) Alpha to Beta services • Live Contacts API • IM Control • Silverlight • JavaScript Library Streaming Previews (CTPs) Standardizing • Windows Live Tools • AtomPub as future for VS direction • Application Based • Windows Live ID Storage Delegated Authentication • Photo API
  6. 6. Residents Visitors
  7. 7. 420m+ Live IDs active monthly & 1bn + authentications / day Provides Single Sign On to WL services Easy to sign up & integrate Developer tooling SDK Samples ASP.NET Ruby PHP Perl Python Java
  8. 8. ~ 70 contacts per address book REST API with delegated authentication Read/Write mode with full dataset Read only subset (optimized for invites) User browses to Website Consent Token Call to data renders link Screen & returned source grants permission
  9. 9. JavaScript client API 300m+ active Messenger users You own the experience Great examples (Tafiti / iBloks) JavaScript Invoke Send & User object for Sign in Receive signs in user & Control IMs buddies
  10. 10. JavaScript Web Map Control Maps, aerial photos, 3D environment, geo- coding, and routing Vector and raster overlay capabilities 16 million + local points of interest (Live Search) 15 petabytes of mapping data Call made Data Call made to local rendered Application Map to get loaded navigation source to into map maps get data runtime
  11. 11. Store/stream Silverlight Applications & their media elements Geo-located, up to 1.4 terabit / second aggregated bandwidth Transcode in the cloud functionality REST & WebDAV APIs Up to 1400 Kbps “streamed”
  12. 12. Residents Visitors
  13. 13. Windows Live Tools for Visual Studio Toolbox extensions for Visual Studio and Visual Web developer Drag and Drop integration ADO.NET Data Services (aka Astoria) Consumes AtomPub service end points for Application Based Storage Photo API LINQ to cloud capabilities
  14. 14. Quick Apps – open source apps • End to end applications • Technical reference / idea generation •
  15. 15. Windows Live Platform helps you attract & engage visitors. A lot of progress since MIX07 Developer tools and resources to get you started.
  16. 16. © 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.