The Windows Live Dev Platform Martin Parry Developer & Platform Group Microsoft Ltd
[email protected] http://martinparry.com Agenda What is Windows Live? Authentication Maps Address Book Photos Windows Live Quick Apps Windows Live Desktop Apps What is Windows Live? Web Services Hotmail, Virtual Earth, LiveID, Spaces, etc., etc. Client Applications Messenger, Mail, Photo Gallery, etc. A platform of components Your app can consume any/all services Features that would be “hard” to build yourself Terms of Use Based on Unique Users Per Month Apps with fewer than 1 Million UUs per month... Pay nothing Averaged over a 3 month period Services exposed through controls... Pay nothing Services in beta... Pay nothing Apps with more than 1 Million UUs per month... You have a choice... Pay $0.25 per UU per year, or Enter into revenue-sharing ad-funding agreement with Microsoft There are some exceptions... Search: free up to 750,000 queries per month Virtual Earth: free up to 3,000,000 map tiles per month Our Demo Site Authentication Windows Live ID Service Ok, it’s Passport, but now it’s different... Federated Can integrate with Windows CardSpace 300 Million users have a Windows Live ID App still has a Users database, but freed from storing a secret-per-user (now 1 per app) Are all Live IDs
[email protected] ? Managed vs. unmanaged members Windows Live ID Sign-in There’s a “control” – actually an iframe Register your application at MS website Tell us your hostname, a secret, and a return URL You get a unique ID; you embed it in your app Implement