opening up windows live data

18

Upload: goodfriday

Post on 05-Dec-2014

561 views

Category:

Technology


0 download

DESCRIPTION

Data wants to be free! So come to this technical deep dive to learn how you can POST/GET/PUT/DELETE your way into Windows Live. We'll cover how you can ask users for permission to access and then interact with their Windows Live services (e.g. address book, Spaces, etc.)

TRANSCRIPT

Page 1: Opening up Windows Live Data
Page 2: Opening up Windows Live Data

Opening up Windows Live Data

Yaron Y. GolandGroup Program ManagerMicrosoft Corporation

Page 3: Opening up Windows Live Data

Windows Live Web Services @ MIXAdd video, photos, contacts, maps and search to your site!!

Web Controls

Windows Live User

WebDAV SOAPSOAPREST HTTP/SOAPService

APIs

Silverlight Streaming

Spaces Photo

Live Search

Virtual Earth

Authenti- cation

REST

Live Contacts

Page 4: Opening up Windows Live Data

Data Wants To Be Free

It’s a question of utilityLive Contacts

Central Store for all Windows Live Contacts DataHotmailMessengerSpacesEtc.

500 Million Active Address Books

Name/Password

Page 5: Opening up Windows Live Data

Doing Better Than Name/PasswordNameTitleGroup

demo

Page 6: Opening up Windows Live Data

Windows Live Data

A system to allow Windows Live users to give permission to third party websites to access their Windows Live data/servicesAlpha

Initial Release – Now – Live ContactsRefresh – 60 Day– Spaces Photos

Beta – Later This YearV1 – Next Year

Page 7: Opening up Windows Live Data

Business Terms

< 1 Million Unique Users/Month == FreeBased on 3 month running average

>= 1 Million Unique Users/Month == $0.25/User/Year

Calculated Quarterly

Contracts Will Run for 2 – 3 YearsThose < 1 Million can sign contracts for less $

Page 8: Opening up Windows Live Data

Building A Windows Live Data Site NameTitleGroup

demo

Page 9: Opening up Windows Live Data

More Details

What to do if DATs are stolenMutual SSL SupportSpace’s Photos - WebDAVThere Cannot Be Only One

Page 10: Opening up Windows Live Data

What About Browser Applications?

JSON SupportCross Domain SupportBeta

Page 11: Opening up Windows Live Data

Building a Smart Client With Windows Live DataNameTitleGroup

demo

Page 12: Opening up Windows Live Data

Revoking Permissions

NameTitleGroup

demo

Page 13: Opening up Windows Live Data

PrivacyProblem Proposed Solution

Help users make better choices Phishing DB and considering TRUSTe and Extended Validation Certs

Help Users Better Manage Their Identity One time use IDs? Pair wise unique IDs? Aliases? Multiple Accounts?

Permissions are good until revoked Reminder e-mails

Sharing not Granular Enough Support filtering records & fields

Page 14: Opening up Windows Live Data

Questions?

For More Information Go To http://dev.live.com

Page 15: Opening up Windows Live Data

More Information & EventsDate Time Session Location

5/1 1:00pm Open Mic: Get more users and make money with Windows Live Gallery

Sandbox

5/1 2:15pm Creating a Domain Communication Experience on Windows Live

Delfino 4105

5/1 2:15pm Developing with Windows Live Spaces Delfino 4005

5/1 2:30pm Open Mic: Deep dive on Windows Live ID Sandbox5/1 6:00pm Evening Event: MIX Party at PURE PURE

http://dev.live.com

Page 16: Opening up Windows Live Data

Reach Millions of UsersWindows Live Gallery – http://gallery.live.com

Personalize Windows Live and Windows Vista

Most popular personalization website1

3.9M Users & 27M page views/month1

4800 items. 15 languages supported

Upload and Share Content for Free

New Partner Tiers – May 07Visual Differentiation (Gold/Silver)

Bulk uploading of items

Additional Benefits – Fall 07

1 Source: Nielsen//NetRatings NetView March 2007

Page 17: Opening up Windows Live Data

Thank You!

Page 18: Opening up Windows Live Data

© 2007 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.