|
RSS & Atom In Action: Web 2.0 Building Blocks
An innovator's guide to application development with blog, wiki, and newsfeed technologies, this book introduces the new ways of collaboration enabled by these technologies and focuses on the fundamental concepts needed to understand how the technologies can be used in real world applications. Blog and wiki server internals are covered in depth, and
newsfeed formats and web service protocols for blogging are covered from a developer's point-of-view. Also covered are a variety of techiques programmers can use to monitor blog conversations, such as newsfeed search engines, and ways to join in the conversation such as comments, trackbacks, and Weblogs.com pings. Examples in Java and C# are provided to show how to parse Atom and RSS format newsfeeds, how to generate valid newsfeeds, how to serve them efficiently, and how to automate blogging via web services based on the new Atom protocol and the older MetaWeblog API. Focus is given to more than a dozen blog apps—small but immediately useful example applications based on blog, wiki, and newsfeed technologies.
PART I
1: New Ways of Collaborating
2: Development Kick-start
3: Blogs and Wikis In Depth
4: Newsfeed Formats
5: How to Parse Newsfeeds
6: How to Serve Newsfeeds
7: Blogginf with XML-RPC
8: Blogging with Atom
9: Joining the Conversation
PART II BLOG APPLICATIONS
10: Search and monitor blog space
11: Create a group blog by aggregation
12: Keep your blogs in sync
13: Blog by sending email
14: Send a daily blog digest by email
15: Blog your software build reports
16: Use a wiki for software documentation
17: Blog from an IRC chat room
18: Distribute files podcast style
19: Automatically download podcast files
20: Splice your own custom newsfeeds
21: Log to a blog with Log4J or Log4N
22: Ping to get the word out
23: Backup a blog in newsfeed format
24: Format a blog as a book
25: Validate your newsfeeds automatically
26: Create your own blog editor in Java
27: Create your own blog editor in C#
|