What Is Really Simple Discovery (RSD)?

That is a fine question in need of a good answer.  The answer for implementors is easily found in the spec.  For the rest of us there is the exceedingly sparse entry (at the time of this writing) in Wikipedia.

That entry is somewhat pathetic at the moment. I mean who wrote that crap?! Hmmm.. Well taking a look at the history... I see that the perpetrator was...oh! me.

Well I am sure one of you can do a much better job than I did of elaborating on the topic.

What others have said

Requesting Gravatar... tod hilton Aug 15, 2006 4:46 PM
# re: What Is Really Simple Discovery (RSD)?
A better job than you? Oh my, are you turning humble on us all of a sudden? :-P
Requesting Gravatar... Haacked Aug 15, 2006 6:27 PM
# re: What Is Really Simple Discovery (RSD)?
Humble? Me? Hell no! Just realistic. That was really a subpar effort, but I had no time to do better.
;)
Requesting Gravatar... Ryan Williams Feb 09, 2007 2:12 PM
# re: What Is Really Simple Discovery (RSD)?
Care to provide a sample of using RSD in .NET? Something along the lines of:

1) request blog home page
2) parse html for EditURI link
3) access RSD file
3) deserialize RSD xml into object (or just use XmlDocument I suppose)
4) Read RSD object to determine endpoint and API type and save off along with user's username and password.

Shouldn't be too hard, but you're probably a lot quicker than I. I haven't found anybody do this all the way through yet and it'd be good to have an example.

What do you have to say?

(will show your gravatar)
Please add 5 and 8 and type the answer here: