Publishing to BlogEngine from Word 2007

7. June 2008 21:47 by rtur.net in BlogEngine  //  Tags: , , , ,   //   Comments (17)

A lot of "power bloggers", prefer to use Windows Live Writer instead of built-in web editor. No matter how good web editor is, desktop publishing is just too hard to beat, at least at the moment. I personally like WLW myself and use it whenever I can. But this is not the only choice you have on the desktop; another big one is MS Word 2007. I'm not an Office guru, but if you watch the video at the end of this post you can get ideas how easy and intuitive content creation can be when you have the right tool at your disposal. You can set it up with BlogEngine just as easy as WLW. Simply open new document and go to Publish/Blog in the office menu.

You'll get a new document loaded in the publishing workspace. Here, create your content the way you usually do in Word. You can use most of the features, including complex objects like graphs, charts, clip arts etc. This is the most appealing reason for using Word as your publishing platform; no other tool will give you same feature set to work with document. What pleasantly surprised me - it generates amazingly clean HTML code. Cleaner than WLW and so much cleaner than Word 2003 (which totally sucks in making HTML code). All objects will be conveniently converted into images when you hit "Publish", so that you can use Excel to feed a chart, select layout, format it nicely and it will be sent to the blog as standard image file. Sweet!

Once you done, click "Publish" button. If you don't yet have a blog setup, Word will launch simple wizard and collect information needed to access to your blog. Use "other" as you blog provider and then click "next".

Select "MetaWebLog" as blog's API and type in path to your blog followed by metaweblog.axd. This is not a real file, HttpHandler will intercept requests for this virtual page and send back everything client, in our case MS Word, needs to know to communicate with blog engine. Add user ID and password. In picture options, select "my blog provider". Check "remember password" so you don't have to type it every time you publish to the blog.

If all worked fine, you'll get confirmation that account has been created.

Now every time when you click "Publish" document will be sent to your blog. There is also draft option, set categories, you can open existing blog post for editing and other useful perks. All things considered, Word 2007 is excellent tool for desktop to web publishing. Unless your religion strictly forbid using any “M$” products, you definitely should try it.

This video is about Word 2007 in general, but it is must see for anyone who ever is going to open Office 2007.


Comments

michal
michal
6/9/2008 7:59:54 PM #

This is cool, but can I edit tags with Word before I publish?

rtur.net
rtur.net
6/10/2008 3:19:40 AM #

No, you can’t use tags. Compare to WLW, it’s a trade-off. You got better tools to create content but WLW much better in other areas. Two most important, IMHO - it makes better use of metaweblog API (pulling down styles, layouts etc. including tags) and better supports extensions.

trackback
Krishnan's Blog
6/10/2008 2:39:18 PM #

Trackback from Krishnan's Blog

MS word 2007 as your Desktop Blog Publishing tool

marco
marco
6/17/2008 8:41:43 AM #

This is cool

Kelly
Kelly
6/18/2008 7:56:30 AM #

I am just noticing that you have the same problems with the comments that is in the Blog.Engine.  You have that annoying ajax icon.  I am wondering if your buttons work for bolding.  In the current version of Blog.Engine they don't work.

rtur.net
rtur.net
6/18/2008 4:55:15 PM #

Grrr... turns out my theme was missing "#commentPreview" that turns this ajax image off. The bolding seems to work fine, at least here. I'll take a look if it is broken in the latest build.

Kelly
Kelly
6/19/2008 6:51:18 AM #

Yes the bolding in your blog seems to be working.  Mine still does not... but it also does not load the extensions... not sure why.  Maybe something do to with them being saved in the database or something.  I had to change the extension manager to call the LoadExtensions() method if the Extensions.Count == 0.  That way I don't get an error at least on the comments control and they show up in the Extensions manager.

I am glad you got yours fixed...and thanks for all the good work you are doing!! I love Blog.Engine!

Thanh Tran
Thanh Tran
7/6/2008 6:10:43 AM #

Hi,

Thanks for your great post. But I have difficult try it myself. I've just setup a blogengine.net 1.4 at http://blog.kgsoft.com.vn . But when I try the http://blog.kgsoft.com.vn/metaweblog.axd URL, I got the following error message

<methodResponse>

<fault>

<value>

<struct>

<member>
<name>faultCode</name>
<value>01</value>
</member>

<member>
<name>faultString</name>

<value>
Invalid XMLRPC Request. (StartIndex cannot be less than zero.
Parameter name: startIndex)
</value>
</member>
</struct>
</value>
</fault>
</methodResponse>

Can you help me figure out what's happen?

rtur.net
rtur.net
7/6/2008 5:42:20 PM #

I've just tried it with 1.4 and it worked fine for me. Did you try it on your local install to eliminate host from the equation?
I noticed you have same annoying Ajax image on comment form I used to have, you can get rid of it by setting #commentPreview display to none, like in standard theme:

#commentPreview{
  display:none;
  clear:both;
  min-height: 150px;
}

Thanh Tran
Thanh Tran
7/7/2008 5:58:26 AM #

Hi,

Thanks for your hint. Actually when I paste the http://blog.kgsoft.com.vn/metaweblog.axd into browser address, surely it will return error, as this is not a proper way to call. Regard to my Office 2007 can not register with my blog, it's because I enter the wrong password. Foot

trackback
Loosely Coupled Human Code Factory
10/23/2008 11:11:59 PM #

Trackback from Loosely Coupled Human Code Factory

Getting More From Word 2007

Steve
Steve
1/9/2009 1:53:47 PM #

Is there an option to use Word 2007 to publish to a Page rather than to a blog in BlogEngine.NET?

Mouse Cursor
Mouse Cursor
1/23/2009 5:43:46 AM #

I use post2blog cos i'm really particular about the html formatting that blog clients generate. I found this <a href="http://www.brilliances.com/desktop-xml-rpc-blogging-clients-reviewed/">review</a> to be quite good - it compares a lot of desktop clients.

pingback
msqr.wordpress.com
1/29/2009 1:07:32 PM #

Pingback from msqr.wordpress.com

Adding first blog from Word 2007 « Msqr’s Weblog

pingback
bromham.org.uk
2/3/2009 10:07:14 AM #

Pingback from bromham.org.uk

Bromham, Wiltshire, England | Publishing to The Website from Word 2007

Slim Fit Blog
Slim Fit Blog
3/17/2009 12:28:30 AM #

i accept it generates amazingly apple-pie HTML code. Cleaner than WLW and so abundant cleaner than Word 2003

trackback
RTur.net
12/5/2009 9:23:43 PM #

How to email posts to BlogEngine

How to email posts to BlogEngine

Comments are closed

Text Widget

Lorem ipsum dolor sit etconsectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.