Archive for the ‘Atom’ Category

Last night, Microsoft announced some of the APIs that are coming for Windows Live. Most interestingly, AtomPub will be the foundation of most of the Windows Live APIs going forward. Tim recently asked what happened to Web3S. Well, now you know. AtomPub won. More commentary available from Dare. (In case there’s a messed-up character in […]

Windows Live Writer works fine with AtomPub servers that don’t return or expect ETags. However, if ETags are returned then Writer will use them. If a conflict is detected on PUT, this dialog is shown: If Yes is pressed, we retrieve the current version of the entry, overwrite the fields that are visible in Writer, […]

Finally Final!


We’re thrilled to bring you the final version of Windows Live Writer 2008–our first non-beta release! We haven’t added many major new features since Beta 3. We’ve been focused on polishing off our more egregious remaining bugs, while trying hard not to introduce any regressions. Highlights Vista x64 support is back. And not a moment […]

Those of us in the blogging world have a very specific idea of what "categories" are used for; they represent human-readable labels that are used to group related blog posts, so that (human) readers can easily retrieve a list of your posts that relate to a particular topic. For the purposes of this post, I’ll […]

My post on autodiscovery covered how Windows Live Writer decides which protocol to use, and how it finds the service document. Service documents can contain multiple collections; I didn’t mention how Writer decides which collection to use. Blog Post Collections Here’s how Writer decides what collection to use for blog posts. First, Writer filters down […]

Summary: Use Basic, Digest, or X-WSSE over HTTP or HTTPS (with a valid, signed certificate), and we should be fine. For AtomPub, Windows Live Writer uses regular RFC2617 HTTP authentication. We make an initial request without credentials, and expect the server to return a 401 response code if required. We do not preauthenticate. At least […]

When things are working properly, Windows Live Writer only requires the user to know three pieces of information to configure a blog: the blog homepage URL, the username, and the password. Even the most novice bloggers should be able to answer those questions, and there’s no technical reason why we should ask more of anyone. […]