Learn how you can add Microsoft Web Gadgets to Windows Live Spaces, which launched as a blogging service two years ago and has grown into a social networking platform with over 100 million users worldwide. Discover how you can create and distribute your own gadgets, unlock the power of SpacesAPI, and learn how to mashup your Spaces data via RSS, BlogIt, MetaWeblog, and more
3. Windows Live Spaces Overview
Why develop with Spaces?
Spaces platform API's, Feeds, and Gadgets
Demos, Demos, Demos
A Call to Action
Questions
4. The place to share information about
Profile
yourself, and discover information
about others!
Blog
Photos
Friends
Gadgets
5. Launched in December 2004
Over 93 Million Spaces created and growing
Over 110 Million unique users per month
51 Markets, 25 Languages
Integration with Messenger, Hotmail, Search and Gallery
Large, diverse user community
Compelling development ecosystem
6. Not just a service, but an evolving platform.
Rich set of APIs and integration options for developers.
RSS and XML Feeds
Spaces Url APIs
Search Meta Parameters
MetaWeblog API
Gadget Platform
7. http://<alias>.spaces.live.com/feed.rss
More information at http://dev.live.com/spaces
• All Entries
• Category Specific
Blog
Profile
• Comments
• All Albums
• Individual Album
Friends Photos
• Comments
• All Lists
Updated Spaces Lists • Specific List
9. Provide interfaces into core Spaces functionality.
BlogIt, Send Message, Add Gadget, View Friends, etc.
Find out more at: http://dev.live.com/spaces
EXAMPLE:
http://spaces.live.com/BlogIt.aspx?Title=quot; +
escape(document.title) + quot;&SourceURL=quot; +
escape(window.location.href) + quot;&description=quot; +
escape(sel.text)
10. Standardized Blog API
Used to Get / Set attributes of weblog posts.
Supports XML-RPC Protocol
Used by Blogjet, Windows Live Writer, and Word 2007
Find out more at: http://dev.live.com/spaces
11. Leverage meta parameters using Search.Live.Com
Enables targeted searching
Search Blogs, Spaces, People, Market, etc.
Find out more at http://dev.live.com/spaces
EXAMPLE:
Goto http://search.live.com and enter:
paradise site:jpbruno.spaces.live.com meta:search.pt(blogs)
12. Demo – Adding Gadgets to your Space
Gadgets 101
The Anatomy of a Gadget
Building Gadgets for Spaces
Gadget Development Resources
Demo – Building a Gadget
The future of Gadgets
13. Mini-Applications hosted on a user's Space or Live.com
Developed using the Microsoft Web Gadget Framework
Comprised of a Manifest, Script file, and Style Sheet
Shared across Gadget community
Manifest
Gadget
JavaScript
CSS
14. 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 07
Visual Differentiation (Gold/Silver)
Bulk uploading of items
Additional Benefits – Fall 07
1 Source: Nielsen//NetRatings NetView March 2007
17. 1. Upload
Windows Live Gallery
Gadget Logic
ASMX
Gadget
HTML
JavaScript
2. Install
4. Render
CSS
HTML / XML
Windows Live Spaces
3. Instantiate
18. Start with the Web Gadget SDK
Leverage newer features (Get/Set prefs, Init Params)
Upload to http://gallery.live.com
Install it on your Space.
Promote using URL APIs
Find out more at http://dev.live.com/spaces
20. Web Gadget SDK
Gadget Starter Kit
Additional Resources
Developing – VS Web Express, Notepad
Execution – IIS, Cassini, Apache
Debugging – Fiddler, Developer Toolbar
Find out more at http://dev.live.com/spaces
21. Go create a Space - http://spaces.live.com
Build gadgets
SDK, docs, forums
Publish to Gallery
Build mashups
RSS Feeds, SpacesAPI, MetaWeblog, Search
Post questions/comments to the forums
Partner with us
24. http://dev.live.com
Date Time Session Location
4/30 1:00pm Open Mic: Custom domains and its direction! Sandbox
4/30 1:30pm Building a Real, Money-Making Business Application Delfino 4005
Using Virtual Earth
4/30 4:30pm The 30 Minute Social Application Lando 4204
8:00pm After Hours Mashup … get your hands dirty
4/30 Toscana 3701
5/1 8:30am Using Windows Live Services In Your Own Web Palazzo M
Applications
5/1 10:15am Broaden Your Market With Windows Live Lando 4301A
5/1 10:15am Panel Discussion: Services on the Web: Build or Buy Delfino 4101A
5/1 11:45am Opening up Windows Live Data Lando 4204
25. http://dev.live.com
Date Time Session Location
5/1 1:00pm Open Mic: Get more users and make money with Sandbox
Windows Live Gallery
5/1 2:15pm Creating a Domain Communication Experience on Delfino 4105
Windows Live
5/1 2:15pm Developing with Windows Live Spaces Delfino 4005
5/1 2:30pm Open Mic: Deep dive on Windows Live ID Sandbox
5/1 6:00pm Evening Event: MIX Party at PURE PURE