Office Development Bloggers OPML

I have been experimenting with Outlook 2007 RSS Feeds and Windows Live. I have been adding a bunch of RSS feeds for the most popular blogs related to Office, SharePoint, and VSTO. I have to say it… I am surprised to see so many people devoted to blog about Office, at some point it looked like I was trying to stress-test Outlook while adding RSS feeds! I added ~60 RSS feeds and I thought it would be awesome if I could export my feeds to OPML, so I started playing around and discovered Outlook 2007 allows you to export your RSS Feeds and save them as an OPML file. Here's how…

How-to export a collection of RSS Feeds in Outlook 2007

You can export a collection of your RSS Feeds to an .opml file and then import from that file to another computer that you or someone else uses. This is a great way to share a collection of RSS Feeds with someone else or to make a backup of your RSS Feeds settings.

You can choose which RSS Feeds to include in the exported .opml file.

  1. On the File menu, click Import and Export.

  2. Click Export RSS Feeds to an OPML file, and then click Next.

  3. Select the check boxes for each RSS Feed to include in the export.

  4. Click Next.

  5. Click Browse to navigate to the location where you want to save the .opml file.

  6. In the File name text box, type a name for the export file.

  7. Click Save, and then click Next.

    The .opml file is saved

What is OPML?

OPML stands for Outline Processing Markup Language. OPML is a standard that defines a set of XML elements and attributes to create outlines.

Outlines can be used for specifications, legal briefs, product plans, presentations, screenplays, directories, diaries, discussion groups, chat systems and stories.

In a nutshell, an OPML file has the following structure:

<?xml version="1.0"?>
<opml version="1.0">
<head>
<title>OPML exported from Outlook</title>
<dateCreated>Mon, 11 Sep 2006 18:04:15 -0700</dateCreated>
<dateModified>Mon, 11 Sep 2006 18:04:15 -0700</dateModified>
</head>
<body>
<outline
text="A discussion of what's new in Access 2007 (formerly "Access 12")"
type="rss" xmlUrl="https://blogs.msdn.com/access/rss.aspx"/>
<outline text="Microsoft Excel 2007 (nee Excel 12)" type="rss"
xmlUrl="https://blogs.msdn.com/excel/rss.aspx"/>
<outline text="Office Rocker!" type="rss"
xmlUrl="https://blogs.msdn.com/officerocker/rss.xml"/>
<outline text="doncampbell's weblog" type="rss"
xmlUrl="https://blogs.msdn.com/doncampbell/rss.xml"/>
<outline text="Doug Mahugh" type="rss"
xmlUrl="https://blogs.msdn.com/dmahugh/rss.xml"/>
</body>
</opml>

So why would you need OPML? Well, you can use it to share your RSS feeds with other people. OPML is one of those tech goodies inspired in the philosophy: knowledge is common wealth. Or if you are selfish, you can use it in your own benefit and add your OPML to other RSS feed reader tools.

Read more about the OPML spec here.

How-to import your OPML to Windows Live

A cool place to read RSS feeds is Windows Live. No matter where you are, you can logon to Windows Live and read your favorite RSS feeds by importing your OPML file. Michael Coates tells you how.

I followed the steps and found all my RSS feeds under "My Stuff", so now I can add Office Bloggers to my Windows Live site J.

So, since I am not selfish, you can download my Office Development Bloggers OPML here (see attachment), and soon you will find it as a download on MSDN.

Enjoy,

~Erika

OfficeBloggersOnMSDN.opml