<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html">Comments - MSDNDevelopment - Duncan Mackenzie .NET</title>
  <icon>http://www.duncanmackenzie.net/Content/icons/frog.ico</icon>
  <logo>http://www.duncanmackenzie.net/Content/icons/frog.png</logo>
  <updated>2007-11-15T13:31:00</updated>
  <subtitle type="html">Code/Tea/Etc.</subtitle>
  <id>http://www.duncanmackenzie.net/tags/msdndevelopment/comments/atom</id>
  <link rel="alternate" type="text/html" hreflang="en" href="/tags/msdndevelopment/atom"/>
  <link rel="self" type="application/atom+xml" href="http://www.duncanmackenzie.net/Tags/MSDNDevelopment/Comments/ATOM"/>
  <generator uri="http://oxite.net" version="1.0">Oxite</generator>
  <logo>http://www.duncanmackenzie.net/Content/icons/frog.png</logo>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200711150131000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200711150131000</id>
    <updated>2007-11-15T13:31:00</updated>
    <published>2007-11-15T13:31:00</published>
    <author>
      <name>Kiernan</name>
    </author>
    <content type="html" xml:lang="en">
      Yay lets pervert html and xml into offshoot formats and protcols in an effort to lockin users to rss and podcast clients.. &lt;br /&gt;&lt;br /&gt;This is going to be like herding cats.. This is why I don't use any Microsoft languages.. Pervert the language, lockin the developers.. What doesn't everyone use PHP? Obscurity is job security. &lt;br /&gt;&lt;br /&gt;FYI, I'm writing a web-based podcatcher.. And thinking about just open sourcing it.. So we can do away with all this xml perversion rubbish.. &lt;br /&gt;&lt;br /&gt;Screw the rss and podcast clients.. Nobody is going to download iTunes if they can mass download files with downthemall or a plugin that might combine that and a bit-torrent.. &lt;br /&gt;&lt;br /&gt;Send the jobs to china, see if I care, I can paint and do other things, I don't need to be a stinkin web programmer.. &lt;br /&gt;
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200706081114000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200706081114000</id>
    <updated>2007-06-08T11:14:00</updated>
    <published>2007-06-08T11:14:00</published>
    <author>
      <name>Hipster</name>
    </author>
    <content type="html" xml:lang="en">
      I'm finding that application/rss xml isn't recognized by IE6, so for backwards compatibility, you should use application/xml (IE7 and FF2 recognize it just fine). It's odd, though, because the IETF has pushed a standard through, but it isn't in the IANA's list of standard MIME types.
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200703060843000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200703060843000</id>
    <updated>2007-03-06T08:43:00</updated>
    <published>2007-03-06T08:43:00</published>
    <author>
      <name>Paulo</name>
    </author>
    <content type="html" xml:lang="en">
      Your blog is realy show
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200702280904000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200702280904000</id>
    <updated>2007-02-28T09:04:00</updated>
    <published>2007-02-28T09:04:00</published>
    <author>
      <name>Egil Andre</name>
    </author>
    <content type="html" xml:lang="en">
      it works well to use application/rss xml it is a RFC in rss 2.0 &lt;br /&gt;http://www.rssboard.org/rss-mime-type-application.txt&lt;br /&gt;&lt;br /&gt;But i have found out that IE7 doesn not take UTF-16, so you NEED to implement charset=utf-8 if your using text/xml or application/*... */xml&lt;br /&gt;&lt;br /&gt;ALWAYS specify encoding if your sending over http :) :)
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200701261213000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200701261213000</id>
    <updated>2007-01-26T00:13:00</updated>
    <published>2007-01-26T00:13:00</published>
    <author>
      <name>Jack Wolfgang</name>
    </author>
    <content type="html" xml:lang="en">
      I'm curious as to why the comment form says &amp;quot;basic HTML is allowed&amp;quot;, but my p and list tags weren't processed.
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200701261211000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200701261211000</id>
    <updated>2007-01-26T00:11:00</updated>
    <published>2007-01-26T00:11:00</published>
    <author>
      <name>Jack Wolfgang</name>
    </author>
    <content type="html" xml:lang="en">
      &amp;lt;p&amp;gt;I am working on modifying a WordPress theme right now, and I based it off their classic theme.  I was looking at the feed links in the header, and for some reason, the classic theme is setup as follows:&amp;lt;/p&amp;gt;&lt;br /&gt;&amp;lt;ul&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;Atom 0.3-application/atom xml&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;RSS .92-text/xml&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;li&amp;gt;RSS 2.0-application/rss xml&amp;lt;/li&amp;gt;&lt;br /&gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;&amp;lt;p&amp;gt;So I looked up the IANA MIME types, and sure enough, application/rss xml is not an official type.  So I put all my RSS feeds in application/xml in the link tag.  However, neither IE7 nor Firefox 2.0 does not display the feed icon for the feeds when they are linked this way.  So, I guess I am going with the non-standard application/rss xml.&amp;lt;/p&amp;gt;
    </content>
  </entry>
  <entry>
    <title type="html">Pageviews are Obsolete</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Pageviews-are-Obsolete#c-200609110719000"/>
    <id>http://www.duncanmackenzie.net/Blog/Pageviews-are-Obsolete#c-200609110719000</id>
    <updated>2006-09-11T19:19:00</updated>
    <published>2006-09-11T19:19:00</published>
    <author>
      <name>Kent Sharkey</name>
    </author>
    <content type="html" xml:lang="en">
      Let's see if I can comment from IE, as FF doesn't seem to work (dang Microsofties! It's a conspiracy!) &lt;br /&gt;&lt;br /&gt;Of course, agreed on PageViews. After all, the easiest way of upping your page views is to spread content across multiple pages *cough* developer.com *cough*. The content is no more useful -- in fact I'd argue it's less useful -- but &amp;quot;The numbers look better.&amp;quot; Sadly, PVs are the numbers marketers know, and until there is agreement on something better, the world won't change.
    </content>
  </entry>
  <entry>
    <title type="html">Beta versions of the MSDN home page now available...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608301046000"/>
    <id>http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608301046000</id>
    <updated>2006-08-30T22:46:00</updated>
    <published>2006-08-30T22:46:00</published>
    <author>
      <name>I can't be bothered with anything these days, but </name>
    </author>
    <content type="html" xml:lang="en">
      I can't be bothered with anything these days, but such is life. I don't care. So it goes. More or less nothing seems worth thinking about. I've just been hanging out waiting for something to happen, but that's how it is.
    </content>
  </entry>
  <entry>
    <title type="html">Beta versions of the MSDN home page now available...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608300148000"/>
    <id>http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608300148000</id>
    <updated>2006-08-30T01:48:00</updated>
    <published>2006-08-30T01:48:00</published>
    <author>
      <name>I just don't have anything to say right now. I hav</name>
    </author>
    <content type="html" xml:lang="en">
      I just don't have anything to say right now. I haven't been up to anything recently, but it's not important. I've just been sitting around waiting for something to happen, but shrug.
    </content>
  </entry>
  <entry>
    <title type="html">Beta versions of the MSDN home page now available...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608260323000"/>
    <id>http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608260323000</id>
    <updated>2006-08-26T03:23:00</updated>
    <published>2006-08-26T03:23:00</published>
    <author>
      <name>I haven't been up to anything recently, but so it </name>
    </author>
    <content type="html" xml:lang="en">
      I haven't been up to anything recently, but so it goes. Such is life. What can I say? Pretty much not much exciting going on to speak of. I haven't gotten much done lately, but I don't care.
    </content>
  </entry>
  <entry>
    <title type="html">Beta versions of the MSDN home page now available...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608240701000"/>
    <id>http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608240701000</id>
    <updated>2006-08-24T19:01:00</updated>
    <published>2006-08-24T19:01:00</published>
    <author>
      <name>I've just been staying at home waiting for somethi</name>
    </author>
    <content type="html" xml:lang="en">
      I've just been staying at home waiting for something to happen, but I don't care. Basically nothing seems worth thinking about. I can't be bothered with anything recently.
    </content>
  </entry>
  <entry>
    <title type="html">Beta versions of the MSDN home page now available...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608240123000"/>
    <id>http://www.duncanmackenzie.net/Blog/Beta-versions-of-the-MSDN-home-page-now-available#c-200608240123000</id>
    <updated>2006-08-24T01:23:00</updated>
    <published>2006-08-24T01:23:00</published>
    <author>
      <name>My life's been pretty dull recently. Shrug. My min</name>
    </author>
    <content type="html" xml:lang="en">
      My life's been pretty dull recently. Shrug. My mind is like a void. I haven't gotten anything done lately. I can't be bothered with anything recently.
    </content>
  </entry>
  <entry>
    <title type="html">Another little .Text update...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Another-little-Text-update#c-200606300204000"/>
    <id>http://www.duncanmackenzie.net/Blog/Another-little-Text-update#c-200606300204000</id>
    <updated>2006-06-30T14:04:00</updated>
    <published>2006-06-30T14:04:00</published>
    <author>
      <name>Valentin Hardement</name>
    </author>
    <content type="html" xml:lang="en">
      Hey man
    </content>
  </entry>
  <entry>
    <title type="html">Lead Developer position available with MSDN</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Lead-Developer-position-available-with-MSDN#c-200606300146000"/>
    <id>http://www.duncanmackenzie.net/Blog/Lead-Developer-position-available-with-MSDN#c-200606300146000</id>
    <updated>2006-06-30T13:46:00</updated>
    <published>2006-06-30T13:46:00</published>
    <author>
      <name>Nathalie Haggith</name>
    </author>
    <content type="html" xml:lang="en">
      Hey
    </content>
  </entry>
  <entry>
    <title type="html">A bug in my RSS generator, but is it really invalid?</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/A-bug-in-my-RSS-generator-but-is-it-really-invalid#c-200606300146000"/>
    <id>http://www.duncanmackenzie.net/Blog/A-bug-in-my-RSS-generator-but-is-it-really-invalid#c-200606300146000</id>
    <updated>2006-06-30T13:46:00</updated>
    <published>2006-06-30T13:46:00</published>
    <author>
      <name>Dane Munnings</name>
    </author>
    <content type="html" xml:lang="en">
      Hey
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512130422000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512130422000</id>
    <updated>2005-12-13T04:22:00</updated>
    <published>2005-12-13T04:22:00</published>
    <author>
      <name>Sam Ruby</name>
    </author>
    <content type="html" xml:lang="en">
      Both your RSS 2.0 and Atom 1.0 feeds look fine.  However, as all of the characters in these feeds are pure ASCII, there is no way to tell just by looking at the feeds whether or not you handle encoding issues properly.&lt;br&gt;&lt;br&gt;I would suggest trying the suggestions mentioned here:&lt;br&gt;&lt;br&gt;&lt;a target=&quot;_new&quot; href=&quot;http://intertwingly.net/stories/2004/04/14/i18n.html&quot;&gt;http://intertwingly.net/stories/2004/04/14/i18n.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;Both I&amp;amp;#241;t&amp;amp;#235;rn&amp;amp;#226;ti&amp;amp;#244;n&amp;amp;#224;liz&amp;amp;#230;ti&amp;amp;#248;n and “smart quotes”… note, I’m entering this from Firefox on Linux — you should try from IE6 on Windows.
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120813000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120813000</id>
    <updated>2005-12-12T20:13:00</updated>
    <published>2005-12-12T20:13:00</published>
    <author>
      <name>Mark</name>
    </author>
    <content type="html" xml:lang="en">
      Serve your feeds as &amp;quot;Content-type: application/atom+xml&amp;quot;, &amp;quot;Content-type: application/rss+xml&amp;quot;, or &amp;quot;Content-type: application/xml&amp;quot;.  Any of these three choices will allow you to declare your charset properly within the feed, and avoid all kinds of RFC 3023-related weirdness.  All three are supported by all major feed consumers.&lt;br&gt;&lt;br&gt;Declare your charset properly in the encoding attribute of the xml declaration on the first line of the feed.  Contrary to what you may have heard (cough Joshua Allen cough), getting your character encoding right is a prerequisite for producing well-formed XML.&lt;br&gt;&lt;br&gt;Link to your feeds with an autodiscovery link with type=&amp;quot;application/atom+xml&amp;quot; (this will soon be an RFC and already has a &amp;amp;lt;a href=&amp;quot;&lt;a target=&quot;_new&quot; href=&quot;http://diveintomark.org/tests/client/autodiscovery/&amp;quot;&amp;amp;gt;test&quot;&gt;http://diveintomark.org/tests/client/autodiscovery/&amp;quot;&amp;amp;gt;test&lt;/a&gt; suite&amp;amp;lt;/a&amp;amp;gt;) or type=&amp;quot;application/rss+xml&amp;quot;.  Both of these are widely supported by feed consumers.  No other type values are widely recognized.&lt;br&gt;&lt;br&gt;Oh, by the way, Dave Winer knows very little about XML, even less about character encoding, and absolutely jack about media types.  Ignore anything he says, you'll live longer.
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120327000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120327000</id>
    <updated>2005-12-12T15:27:00</updated>
    <published>2005-12-12T15:27:00</published>
    <author>
      <name>Duncan Mackenzie</name>
    </author>
    <content type="html" xml:lang="en">
      Phil... I don't know about IE7 either, I just know that IE6 attempts to download Sam's feed, after seeing application/rss+xml as its encoding...
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120325000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120325000</id>
    <updated>2005-12-12T15:25:00</updated>
    <published>2005-12-12T15:25:00</published>
    <author>
      <name>Phil Ringnalda</name>
    </author>
    <content type="html" xml:lang="en">
      D'oh. Maybe I could remember clear back to last week's last post to know that you don't have IE7 installed.
    </content>
  </entry>
  <entry>
    <title type="html">application/rss+xml vs. text/xml</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120321000"/>
    <id>http://www.duncanmackenzie.net/Blog/application-rss+xml-vs-text-xml#c-200512120321000</id>
    <updated>2005-12-12T15:21:00</updated>
    <published>2005-12-12T15:21:00</published>
    <author>
      <name>Phil Ringnalda</name>
    </author>
    <content type="html" xml:lang="en">
      Well, you should only switch the autodiscovery links in your HTML if you want them to not be discovered: there are probably a few implementations that will autodiscover a type=&amp;quot;application/xml&amp;quot; link, but many more that won't. There's no requirement that the type be what you actually serve: it's an &amp;quot;advisory type,&amp;quot; not a guarantee.&lt;br&gt;&lt;br&gt;The type for the feed itself is a no-fun question, but I do have one question, as a non-MSDN member and thus non-IE7 user: do you mean that IE7 doesn't know about application/rss+xml and insists on downloading it rather than displaying it?
    </content>
  </entry>
  <entry>
    <title type="html">Just spent way too much time fixing VB code coloring on MSDN2</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Just-spent-way-too-much-time-fixing-VB-code-coloring-on-MSDN2#c-200511170248000"/>
    <id>http://www.duncanmackenzie.net/Blog/Just-spent-way-too-much-time-fixing-VB-code-coloring-on-MSDN2#c-200511170248000</id>
    <updated>2005-11-17T14:48:00</updated>
    <published>2005-11-17T14:48:00</published>
    <author>
      <name>Duncan Mackenzie</name>
    </author>
    <content type="html" xml:lang="en">
      I think you have a point there Bill, I believe I added in too many lists... MsgBox and CallByName are built-in Functions, but not keywords...
    </content>
  </entry>
  <entry>
    <title type="html">Just spent way too much time fixing VB code coloring on MSDN2</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Just-spent-way-too-much-time-fixing-VB-code-coloring-on-MSDN2#c-200511170408000"/>
    <id>http://www.duncanmackenzie.net/Blog/Just-spent-way-too-much-time-fixing-VB-code-coloring-on-MSDN2#c-200511170408000</id>
    <updated>2005-11-17T04:08:00</updated>
    <published>2005-11-17T04:08:00</published>
    <author>
      <name>Bill McCarthy</name>
    </author>
    <content type="html" xml:lang="en">
      Hey Duncan,&lt;br&gt;&lt;br&gt;MsgBox and CallByBName aren't keywords AFAIK. Here, they aren't coloured in the IDE.&lt;br&gt;&lt;br&gt;BTW: I ahve code colouring code for the VB snipept Editor which you are welcome to borrow.  It will need tweaking to deal with escaped html though.&lt;br&gt;&lt;br&gt;&lt;br&gt;
    </content>
  </entry>
  <entry>
    <title type="html">Just spent way too much time fixing VB code coloring on MSDN2</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Just-spent-way-too-much-time-fixing-VB-code-coloring-on-MSDN2#c-200511170408000"/>
    <id>http://www.duncanmackenzie.net/Blog/Just-spent-way-too-much-time-fixing-VB-code-coloring-on-MSDN2#c-200511170408000</id>
    <updated>2005-11-17T04:08:00</updated>
    <published>2005-11-17T04:08:00</published>
    <author>
      <name>Bill McCarthy</name>
    </author>
    <content type="html" xml:lang="en">
      Hey Duncan,&lt;br&gt;&lt;br&gt;MsgBox and CallByBName aren't keywords AFAIK. Here, they aren't coloured in the IDE.&lt;br&gt;&lt;br&gt;BTW: I have code colouring code for the VB snipept Editor which you are welcome to borrow.  It will need tweaking to deal with escaped html though.&lt;br&gt;&lt;br&gt;&lt;br&gt;
    </content>
  </entry>
  <entry>
    <title type="html">Gave a talk earlier today about how we built MSDN2...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Gave-a-talk-earlier-today-about-how-we-built-MSDN2#c-200511110534000"/>
    <id>http://www.duncanmackenzie.net/Blog/Gave-a-talk-earlier-today-about-how-we-built-MSDN2#c-200511110534000</id>
    <updated>2005-11-11T05:34:00</updated>
    <published>2005-11-11T05:34:00</published>
    <author>
      <name>Adam</name>
    </author>
    <content type="html" xml:lang="en">
      Looks like there's a tiny bug in your XML documentation -&amp;amp;gt; MSDN2 converstion.&lt;br&gt;&lt;br&gt;&amp;quot;Registering a T:System.Web.Hosting.VirtualPathProvider&lt;br&gt;A custom VirtualPathProvider...&amp;quot;
    </content>
  </entry>
  <entry>
    <title type="html">RSS feed authoring for those without blog software or an enjoyment of typing angle brackets</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/RSS-feed-authoring-for-those-without-blog-software-or-an-enjoyment-of-typing-angle-brackets#c-200511030733000"/>
    <id>http://www.duncanmackenzie.net/Blog/RSS-feed-authoring-for-those-without-blog-software-or-an-enjoyment-of-typing-angle-brackets#c-200511030733000</id>
    <updated>2005-11-03T19:33:00</updated>
    <published>2005-11-03T19:33:00</published>
    <author>
      <name>Alex Barnett</name>
    </author>
    <content type="html" xml:lang="en">
      Look forward to seeing it ;-)
    </content>
  </entry>
  <entry>
    <title type="html">A bug in my RSS generator, but is it really invalid?</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/A-bug-in-my-RSS-generator-but-is-it-really-invalid#c-200509271207000"/>
    <id>http://www.duncanmackenzie.net/Blog/A-bug-in-my-RSS-generator-but-is-it-really-invalid#c-200509271207000</id>
    <updated>2005-09-27T12:07:00</updated>
    <published>2005-09-27T12:07:00</published>
    <author>
      <name>Duncan Mackenzie</name>
    </author>
    <content type="html" xml:lang="en">
      That is exactly it Mike, but the charset is actually part of the MIME type ... to avoid issues though, I will be stripping it off in the future versions of the generator...
    </content>
  </entry>
  <entry>
    <title type="html">Doing interesting things with XSL</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Doing-interesting-things-with-XSL#c-200508120903000"/>
    <id>http://www.duncanmackenzie.net/Blog/Doing-interesting-things-with-XSL#c-200508120903000</id>
    <updated>2005-08-12T09:03:00</updated>
    <published>2005-08-12T09:03:00</published>
    <author>
      <name>lisa@spacefold.com</name>
    </author>
    <content type="html" xml:lang="en">
      Sorry, previous response was dumb.  It will give you the same values each time on the same document (although it would be random when the contents of the site changed).&lt;br&gt;&lt;br&gt;However, something like this will work -- just supply a $seed argument along with your $numberToShow:&lt;br&gt;&lt;br&gt;&amp;amp;lt;xsl:apply-templates select=&amp;quot;channel/item&amp;quot; &amp;amp;gt;&lt;br&gt;&amp;amp;lt;xsl:sort select=&amp;quot;substring(substring-after(  position() div $seed ,'.'),3,5)&amp;quot; &lt;br&gt;               data-type=&amp;quot;number&amp;quot;/&amp;amp;gt;&lt;br&gt;&amp;amp;lt;xsl:apply-templates&amp;amp;gt;&lt;br&gt;&lt;br&gt;... the above assumes a positive/large seed number but you can obviously adapt if you're using a fractional seed number.&lt;br&gt;&lt;br&gt;&amp;amp;gt;L&amp;amp;lt;
    </content>
  </entry>
  <entry>
    <title type="html">Doing interesting things with XSL</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Doing-interesting-things-with-XSL#c-200508120820000"/>
    <id>http://www.duncanmackenzie.net/Blog/Doing-interesting-things-with-XSL#c-200508120820000</id>
    <updated>2005-08-12T08:20:00</updated>
    <published>2005-08-12T08:20:00</published>
    <author>
      <name>lisa@spacefold.com</name>
    </author>
    <content type="html" xml:lang="en">
      &amp;amp;gt;&amp;amp;gt;Out of the full list, display n randomly picked items &lt;br&gt;&lt;br&gt;How about using generate-id(), which will be pretty random on each run, and then sort by the generate-id()?
    </content>
  </entry>
  <entry>
    <title type="html">Another little .Text update...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Another-little-Text-update#c-200501280233000"/>
    <id>http://www.duncanmackenzie.net/Blog/Another-little-Text-update#c-200501280233000</id>
    <updated>2005-01-28T14:33:00</updated>
    <published>2005-01-28T14:33:00</published>
    <author>
      <name>Kent Sharkey</name>
    </author>
    <content type="html" xml:lang="en">
      Thomas is correct. managingEditor is optional, so removing the tag would also be valid. If it does exist, it is supposed to be a valid email address, but it can be missed.&lt;br&gt;&lt;br&gt;TTFN - Kent
    </content>
  </entry>
  <entry>
    <title type="html">Another little .Text update...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Another-little-Text-update#c-200501270524000"/>
    <id>http://www.duncanmackenzie.net/Blog/Another-little-Text-update#c-200501270524000</id>
    <updated>2005-01-27T05:24:00</updated>
    <published>2005-01-27T05:24:00</published>
    <author>
      <name>Thomas Freudenberg</name>
    </author>
    <content type="html" xml:lang="en">
      That's exactly what I described in &lt;a target=&quot;_new&quot; href=&quot;http://asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;amp;PostID=434771&quot;&gt;http://asp.net/Forums/ShowPost.aspx?tabindex=1&amp;amp;amp;PostID=434771&lt;/a&gt; . Another option is removing the managingEditor tag, if you don't want to expose your email address. The feed will still be valid without that tag.&lt;br&gt;
    </content>
  </entry>
  <entry>
    <title type="html">I'm leaving the MSDN Content Team...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Im-leaving-the-MSDN-Content-Team#c-200410180313000"/>
    <id>http://www.duncanmackenzie.net/Blog/Im-leaving-the-MSDN-Content-Team#c-200410180313000</id>
    <updated>2004-10-18T15:13:00</updated>
    <published>2004-10-18T15:13:00</published>
    <author>
      <name>Sean Gephardt</name>
    </author>
    <content type="html" xml:lang="en">
      Welcome to the Team, Duncan! Now you'll be allowed to sit with us at lunch! ;)
    </content>
  </entry>
  <entry>
    <title type="html">Supporting LiveBookmarks in FireFox 1.0</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Supporting-LiveBookmarks-in-FireFox-10#c-200410181038000"/>
    <id>http://www.duncanmackenzie.net/Blog/Supporting-LiveBookmarks-in-FireFox-10#c-200410181038000</id>
    <updated>2004-10-18T10:38:00</updated>
    <published>2004-10-18T10:38:00</published>
    <author>
      <name>Dare Obasanjo</name>
    </author>
    <content type="html" xml:lang="en">
      &amp;amp;gt;Auto-discovery in RSS Bandit and a few other programs should have ceased to work against these pages&lt;br&gt;&lt;br&gt;RSS Bandit uses a number of heuristics for locating the RSS feed for a page. Using the auto discovery link is merely step 1 of a four step process. So it is unlikely that change alone would have broken that feature in RSS Bandit.
    </content>
  </entry>
  <entry>
    <title type="html">I'm leaving the MSDN Content Team...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Im-leaving-the-MSDN-Content-Team#c-200410171233000"/>
    <id>http://www.duncanmackenzie.net/Blog/Im-leaving-the-MSDN-Content-Team#c-200410171233000</id>
    <updated>2004-10-17T12:33:00</updated>
    <published>2004-10-17T12:33:00</published>
    <author>
      <name>Duncan Mackenzie</name>
    </author>
    <content type="html" xml:lang="en">
      Thanks Sriram, I'll probably still write, that wasn't really part of the Content Strategist job... it is more something that I do on my personal time... but without a doubt there will be a reduced # of articles coming out of me :)
    </content>
  </entry>
  <entry>
    <title type="html">I'm leaving the MSDN Content Team...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Im-leaving-the-MSDN-Content-Team#c-200410171200000"/>
    <id>http://www.duncanmackenzie.net/Blog/Im-leaving-the-MSDN-Content-Team#c-200410171200000</id>
    <updated>2004-10-17T12:00:00</updated>
    <published>2004-10-17T12:00:00</published>
    <author>
      <name>Sriram</name>
    </author>
    <content type="html" xml:lang="en">
      I'll miss your articles - they were always chock-full of technical content - but usually done with an amazingly fun app that made you smack your head and go &amp;quot;Why didnt I think of that?&amp;quot;.
    </content>
  </entry>
  <entry>
    <title type="html">New MSDN RSS feeds are live...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/New-MSDN-RSS-feeds-are-live#c-200410120554000"/>
    <id>http://www.duncanmackenzie.net/Blog/New-MSDN-RSS-feeds-are-live#c-200410120554000</id>
    <updated>2004-10-12T17:54:00</updated>
    <published>2004-10-12T17:54:00</published>
    <author>
      <name>Sean Gephardt</name>
    </author>
    <content type="html" xml:lang="en">
      Hey, You added attributes to the RSS feeds so that people might be able to sift through them programatically.I was going to advocate that....
    </content>
  </entry>
  <entry>
    <title type="html">New MSDN RSS feeds are live...</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/New-MSDN-RSS-feeds-are-live#c-200410060634000"/>
    <id>http://www.duncanmackenzie.net/Blog/New-MSDN-RSS-feeds-are-live#c-200410060634000</id>
    <updated>2004-10-06T06:34:00</updated>
    <published>2004-10-06T06:34:00</published>
    <author>
      <name>Roger Bonine</name>
    </author>
    <content type="html" xml:lang="en">
      I think that the MSDN feeds are great, but they have one major drawback: there is a lot of unnecessary duplication.  For example, I went out and added the Visual Studio 2005 feed and got articles about ADO.NET 2.0 query notifications and ASP.NET 2.0 profiles.   Both nice things to know, but not related to Visual Studio.   If I want to also subscribe to the ASP.NET feed, I'll get the same ASP.NET article in both of those places (and probably in others as well, such as the SQL feed).&lt;br&gt;&lt;br&gt;Also, the &amp;quot;Visual Studio&amp;quot; feed also includes articles about VS 2005, so if I subscribe to both, I get those items twice.   This sort of thing makes the targeted feeds less useful.
    </content>
  </entry>
  <entry>
    <title type="html">I've been working on a new RSS generation system for MSDN for the past little while</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409301254000"/>
    <id>http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409301254000</id>
    <updated>2004-09-30T12:54:00</updated>
    <published>2004-09-30T12:54:00</published>
    <author>
      <name>Rob Sutherland</name>
    </author>
    <content type="html" xml:lang="en">
      News feed doesn't display correctly in Thunderbird. Thunderbird reads the post fine, and displays the basic information (subject, author, date) but when selected doesn't display the summary/description and link information - just a blank window. Visual C# seems to be the only MS feet that does this (of the one i look at regurlarly: MSDN: ASP.NET, MSDN: Visual C#, MSDN Just posted, ...)
    </content>
  </entry>
  <entry>
    <title type="html">I've been working on a new RSS generation system for MSDN for the past little while</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409271011000"/>
    <id>http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409271011000</id>
    <updated>2004-09-27T22:11:00</updated>
    <published>2004-09-27T22:11:00</published>
    <author>
      <name>andrew brodie</name>
    </author>
    <content type="html" xml:lang="en">
      why can't you make halo2 no ps2 the reasonis i go over to my frends place so i can play halo1 so can you ask sony to put out halo2 out please thank you.
    </content>
  </entry>
  <entry>
    <title type="html">I've been working on a new RSS generation system for MSDN for the past little while</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409271200000"/>
    <id>http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409271200000</id>
    <updated>2004-09-27T12:00:00</updated>
    <published>2004-09-27T12:00:00</published>
    <author>
      <name>Kent Tegels</name>
    </author>
    <content type="html" xml:lang="en">
      An OPML rolling all of these up would just rule...
    </content>
  </entry>
  <entry>
    <title type="html">I've been working on a new RSS generation system for MSDN for the past little while</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409270401000"/>
    <id>http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409270401000</id>
    <updated>2004-09-27T04:01:00</updated>
    <published>2004-09-27T04:01:00</published>
    <author>
      <name>Luc Cluitmans</name>
    </author>
    <content type="html" xml:lang="en">
      Update: Yep, it works fine now in FireFox, thanks!&lt;br&gt;&lt;br&gt;I wish more RSS feeds would attach a stylesheet... Thanks for setting a good example.&lt;br&gt;
    </content>
  </entry>
  <entry>
    <title type="html">I've been working on a new RSS generation system for MSDN for the past little while</title>
    <link rel="alternate" type="text/html" href="http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409271237000"/>
    <id>http://www.duncanmackenzie.net/Blog/Ive-been-working-on-a-new-RSS-generation-system-for-MSDN-for-the-past-little-while#c-200409271237000</id>
    <updated>2004-09-27T00:37:00</updated>
    <published>2004-09-27T00:37:00</published>
    <author>
      <name>Luc Cluitmans</name>
    </author>
    <content type="html" xml:lang="en">
      One quick note: the stylesheet seems to be working correctly in IE only. FireFox recognizes the stylesheet, but the result doesn't seem to be HTML at all, but one large line of text. I am not into stylesheeting enough to figure out what is going wrong, but it looks like some mime-type or namespace issue to me. If I download the feed and the stylesheet separately, and apply the stylesheet manually, the resulting html file displays just fine, so it seems to be an issue with applying the stylesheet.
    </content>
  </entry>
</feed>


    <Image height="64" width="64" type="image/png">http://www.duncanmackenzie.net/Content/icons/frog.png</Image>