A few weeks ago Ivan made a small post to the Sitefinity forums and announced:
Yes the Live Writer support is fully functional. As a matter of fact all the guys and girls on blogs.telerik.com are using Live Writer for their everyday blogging.
This forum post probably went unnoticed by most people, but it's an incredible announcement. Windows Live Writer is a free desktop application that can be used to compose your blog offline. When you're finished composing, you can publish with a 'click' of a button. I've now written a handful of blog posts using Live Writer, it's a nice little editor that makes publishing online extremely easy.
If you are blogging on the Sitefinity platform, you need to give Windows Live Writer a look.
MetaWeblog API
In fairness, the Sitefinity team hasn't specifically created support for Windows Live Writer. Rather, they've created support for the MetaWeblog API. The MetaWeblog API is an XML-RPC web service that exposes methods for managing blog posts. Windows Live Writer (as well as other blog editors) use this API to publish compositions online.
Configuring Windows Live Writer to Publish to your Sitefinity Blog
There is a full KB article that contains a lot of information about the MetaWeblog API & Sitefinity. Below I'm going to walk-through, very specifically, setting up Windows Live Writer to publish to your Sitefinity blog. If you need additional information, please refer to the KB article or the Sitefinity forums.
Step 1: Download Windows Live Writer and run the installer.
Step 2: Click "Writer" from the list of products to be installed.
Step 3: Click the "Add to installation" button.
Step 4: When the installation is finished, click the "Close" button.
You will be prompted to create a new Windows Live Spaces account. Because you will be publishing to Sitefinity, this is not necessary.
Step 5: From your Start menu, load the "Windows Live Writer" program.
You will be prompted to setup a new Weblog service. If you are not prompted click "Tools" and then "Accounts" from the menu above. Then click the "Add" button to create a new Weblog service.
Step 6: Choose "Another weblog service" for your Weblog Type and click the "Next" button.
Step 7: For the "Weblog Homepage URL" type the URL you've configured for your blog in Sitefinity.
Step 8: Type the Sitefinity username & password you use to modify your blog. Click the "Next" button.
Step 9: Type "http://<your url>/blogs/metablog.ashx" for the "Remote posting URL".
Step 10: Click "Next". Live Writer will contact the Sitefinity MetaWeblog API. Click the the "Finish" button to complete the setup.
Write your Blog Post and Publish
You are now done and ready to publish new blog posts to your Sitefinity blog. Use Windows Live Writer to write your article. When you're ready to publish your post, just click "Publish".
