<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Ed Duncan's Train of Thought</title>
    <link>http://www.vbduncans.com/blog/</link>
    <description>A collection of thoughts and ideas about software development and my hobbies de jour</description>
    <language>en-us</language>
    <copyright>Ed Duncan</copyright>
    <lastBuildDate>Tue, 10 Mar 2009 07:14:00 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>blog@vbduncans.com</managingEditor>
    <webMaster>blog@vbduncans.com</webMaster>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=0d11667b-5008-400c-9010-f9bfdaefd99a</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=0d11667b-5008-400c-9010-f9bfdaefd99a</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=0d11667b-5008-400c-9010-f9bfdaefd99a</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=0d11667b-5008-400c-9010-f9bfdaefd99a</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I often create Xsl stylesheets to make my Xml documents more readable, especially
when I’m going to send them to someone else to read. Add the following line, just
below the <font face="Courier New" color="#800000">&lt;?xml</font> declaration, using
the path to your stylesheet: 
</p>
        <p>
          <a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/HowtoAssocaiteanXslStylesheetwithyourXml_11E68/XmlStylesheet_2.jpg">
            <img title="XmlStylesheet" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="80" alt="XmlStylesheet" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/HowtoAssocaiteanXslStylesheetwithyourXml_11E68/XmlStylesheet_thumb.jpg" width="528" border="0" />
          </a>
        </p>
        <p>
This example comes from a data file that we use for testing. The application reads
the xml data, but having an Xsl stylesheet makes it easy to read the data for entry
into the app for testing. 
</p>
        <p>
In this example, we just email the testers a copy of both files and tell them to drag
the xml file into Internet Explorer. Of course, you can save the stylesheet on a server
and use a fully-qualified url in your <font face="Courier New" color="#800000">&lt;?xml-stylesheet</font> declaration
too.
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=0d11667b-5008-400c-9010-f9bfdaefd99a" />
      </body>
      <title>How to Associate an Xsl Stylesheet with your Xml Document</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=0d11667b-5008-400c-9010-f9bfdaefd99a</guid>
      <link>http://www.vbduncans.com/blog/2009/03/10/HowToAssociateAnXslStylesheetWithYourXmlDocument.aspx</link>
      <pubDate>Tue, 10 Mar 2009 07:14:00 GMT</pubDate>
      <description>&lt;p&gt;
I often create Xsl stylesheets to make my Xml documents more readable, especially
when I’m going to send them to someone else to read. Add the following line, just
below the &lt;font face="Courier New" color="#800000"&gt;&amp;lt;?xml&lt;/font&gt; declaration, using
the path to your stylesheet: 
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/HowtoAssocaiteanXslStylesheetwithyourXml_11E68/XmlStylesheet_2.jpg"&gt;&lt;img title="XmlStylesheet" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="80" alt="XmlStylesheet" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/HowtoAssocaiteanXslStylesheetwithyourXml_11E68/XmlStylesheet_thumb.jpg" width="528" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
This example comes from a data file that we use for testing. The application reads
the xml data, but having an Xsl stylesheet makes it easy to read the data for entry
into the app for testing. 
&lt;/p&gt;
&lt;p&gt;
In this example, we just email the testers a copy of both files and tell them to drag
the xml file into Internet Explorer. Of course, you can save the stylesheet on a server
and use a fully-qualified url in your &lt;font face="Courier New" color="#800000"&gt;&amp;lt;?xml-stylesheet&lt;/font&gt; declaration
too.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=0d11667b-5008-400c-9010-f9bfdaefd99a" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=0d11667b-5008-400c-9010-f9bfdaefd99a</comments>
      <category>HowTo</category>
      <category>xml</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=d231d6ac-a2f4-4d2b-b683-48a78cefbb11</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=d231d6ac-a2f4-4d2b-b683-48a78cefbb11</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=d231d6ac-a2f4-4d2b-b683-48a78cefbb11</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=d231d6ac-a2f4-4d2b-b683-48a78cefbb11</wfw:commentRss>
      <slash:comments>4</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Is your system taking longer to boot than you’d like? Want to find out how long it’s
actually taking or if there are hidden boot problems? Vista already has all the answers
you need, they’re just hidden. 
</p>
        <p>
Ed Bott has a <a href="http://blogs.zdnet.com/Bott/?p=246">helpful article</a> on
using Vista’s event viewer and built-in diagnostics to track down problems and crunch
your boot time numbers. 
</p>
        <p>
You may also want to read his article <a href="http://blogs.zdnet.com/Bott/?p=332">Five
secrets to faster Vista starts</a>.
</p>
        <p>
When you’re ready to fix the problem, there’s no better tool than <a href="http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx">SysInternal’s
Autoruns</a>.
</p>
        <p>
-ed
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=d231d6ac-a2f4-4d2b-b683-48a78cefbb11" />
      </body>
      <title>Analyze Your Vista Boot Times</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=d231d6ac-a2f4-4d2b-b683-48a78cefbb11</guid>
      <link>http://www.vbduncans.com/blog/2009/01/16/AnalyzeYourVistaBootTimes.aspx</link>
      <pubDate>Fri, 16 Jan 2009 14:23:45 GMT</pubDate>
      <description>&lt;p&gt;
Is your system taking longer to boot than you’d like? Want to find out how long it’s
actually taking or if there are hidden boot problems? Vista already has all the answers
you need, they’re just hidden. 
&lt;/p&gt;
&lt;p&gt;
Ed Bott has a &lt;a href="http://blogs.zdnet.com/Bott/?p=246"&gt;helpful article&lt;/a&gt; on
using Vista’s event viewer and built-in diagnostics to track down problems and crunch
your boot time numbers. 
&lt;/p&gt;
&lt;p&gt;
You may also want to read his article &lt;a href="http://blogs.zdnet.com/Bott/?p=332"&gt;Five
secrets to faster Vista starts&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
When you’re ready to fix the problem, there’s no better tool than &lt;a href="http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx"&gt;SysInternal’s
Autoruns&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
-ed
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=d231d6ac-a2f4-4d2b-b683-48a78cefbb11" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=d231d6ac-a2f4-4d2b-b683-48a78cefbb11</comments>
      <category>performance</category>
      <category>tools</category>
      <category>vista</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you want to quickly change the theme for a single SharePoint site, then this post
is for you. If you want to change the colors on the “Simple” theme for your entire
enterprise or add a new theme for everyone to apply – this post is <em>not</em> for
you (you can learn how to do that <a href="http://www.heathersolomon.com/blog/articles/create2003theme.aspx">here</a> or  <a href="http://www.sharepointblogs.com/tigirry/archive/2007/07/03/custom-site-theme-for-sharepoint-2007-moss-2007-and-wss-3-0.aspx">here</a>).
</p>
        <h4>Prerequisites
</h4>
        <ol>
          <li>
Site owner rights</li>
          <li>
Knowledge of Css and Html</li>
          <li>
SharePoint Designer 2007</li>
          <li>
            <a href="https://addons.mozilla.org/en-US/firefox/addon/1843">FireBug</a> or the <a href="http://www.microsoft.com/downloadS/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;displaylang=en">IE
developer toolbar</a> or some other way to find the styles or IDs of page elements
on the screen. (Note: View Source is not an acceptable substitute unless you have
10 hours of free time)</li>
        </ol>
        <p>
Ok. Let’s get started. The first thing to do is to go to Site Actions –&gt; Site Settings
–&gt; Site Theme and choose the theme that is closest to the look you want. For our
example, we’ll say you choose the “Simple” theme.
</p>
        <p>
          <a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/SimpleTheme_2.png">
            <img title="SimpleTheme" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="223" alt="SimpleTheme" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/SimpleTheme_thumb.png" width="408" border="0" />
          </a>
        </p>
        <p>
        </p>
        <p>
Click apply and your site will now take on the look of the theme.
</p>
        <p>
Next, open your site in SharePoint Designer. You should have a new folder “_themes”
with a subfolder “Simple” that contains all the theme files.
</p>
        <p>
          <a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/ThemeFolder_4.png">
            <img title="ThemeFolder" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="182" alt="ThemeFolder" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/ThemeFolder_thumb_1.png" width="197" border="0" />
          </a>
        </p>
        <p>
There are a several Css files in the theme folder. This is where you will make most
of your changes. You can also replace the theme images with your own if you want custom
gradients or drop shadows etc. For the Css changes, I use Firebug or the IE Developer
toolbar to identify the style name or ID of the elements I want to change and then
update the styles accordingly.
</p>
        <p>
          <a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/IEDevBar_2.png">
            <img title="IEDevBar" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="IEDevBar" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/IEDevBar_thumb.png" width="598" border="0" />
          </a> <br /><font color="#808080" size="1">  This is the IE Developer toolbar where you can
see the elements and class names.</font></p>
        <p>
I won’t go into detail on how to change the individual styles etc. I’m assuming you
already know how to do that. If not, <a href="http://www.heathersolomon.com/blog/articles/sp2007.aspx">Heather
Solomon</a> has some good references on her site to get you going.
</p>
        <p>
-ed
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe" />
      </body>
      <title>Customize the Theme for Your SharePoint Site</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe</guid>
      <link>http://www.vbduncans.com/blog/2009/01/15/CustomizeTheThemeForYourSharePointSite.aspx</link>
      <pubDate>Thu, 15 Jan 2009 22:39:00 GMT</pubDate>
      <description>&lt;p&gt;
If you want to quickly change the theme for a single SharePoint site, then this post
is for you. If you want to change the colors on the “Simple” theme for your entire
enterprise or add a new theme for everyone to apply – this post is &lt;em&gt;not&lt;/em&gt; for
you (you can learn how to do that &lt;a href="http://www.heathersolomon.com/blog/articles/create2003theme.aspx"&gt;here&lt;/a&gt; or&amp;nbsp; &lt;a href="http://www.sharepointblogs.com/tigirry/archive/2007/07/03/custom-site-theme-for-sharepoint-2007-moss-2007-and-wss-3-0.aspx"&gt;here&lt;/a&gt;).
&lt;/p&gt;
&lt;h4&gt;Prerequisites
&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;
Site owner rights&lt;/li&gt;
&lt;li&gt;
Knowledge of Css and Html&lt;/li&gt;
&lt;li&gt;
SharePoint Designer 2007&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/1843"&gt;FireBug&lt;/a&gt; or the &lt;a href="http://www.microsoft.com/downloadS/details.aspx?familyid=E59C3964-672D-4511-BB3E-2D5E1DB91038&amp;amp;displaylang=en"&gt;IE
developer toolbar&lt;/a&gt; or some other way to find the styles or IDs of page elements
on the screen. (Note: View Source is not an acceptable substitute unless you have
10 hours of free time)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;
Ok. Let’s get started. The first thing to do is to go to Site Actions –&amp;gt; Site Settings
–&amp;gt; Site Theme and choose the theme that is closest to the look you want. For our
example, we’ll say you choose the “Simple” theme.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/SimpleTheme_2.png"&gt;&lt;img title="SimpleTheme" style="border-right: 0px; border-top: 0px; display: inline; margin-left: 0px; border-left: 0px; margin-right: 0px; border-bottom: 0px" height="223" alt="SimpleTheme" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/SimpleTheme_thumb.png" width="408" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
Click apply and your site will now take on the look of the theme.
&lt;/p&gt;
&lt;p&gt;
Next, open your site in SharePoint Designer. You should have a new folder “_themes”
with a subfolder “Simple” that contains all the theme files.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/ThemeFolder_4.png"&gt;&lt;img title="ThemeFolder" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="182" alt="ThemeFolder" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/ThemeFolder_thumb_1.png" width="197" border="0"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
There are a several Css files in the theme folder. This is where you will make most
of your changes. You can also replace the theme images with your own if you want custom
gradients or drop shadows etc. For the Css changes, I use Firebug or the IE Developer
toolbar to identify the style name or ID of the elements I want to change and then
update the styles accordingly.
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/IEDevBar_2.png"&gt;&lt;img title="IEDevBar" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="240" alt="IEDevBar" src="http://www.vbduncans.com/blog/content/binary/WindowsLiveWriter/CustomizetheThemeforYourSharePointSite_96E7/IEDevBar_thumb.png" width="598" border="0"&gt;&lt;/a&gt;&amp;nbsp;&lt;br&gt;
&lt;font color="#808080" size="1"&gt;&amp;nbsp; This is the IE Developer toolbar where you can
see the elements and class names.&lt;/font&gt;
&lt;/p&gt;
&lt;p&gt;
I won’t go into detail on how to change the individual styles etc. I’m assuming you
already know how to do that. If not, &lt;a href="http://www.heathersolomon.com/blog/articles/sp2007.aspx"&gt;Heather
Solomon&lt;/a&gt; has some good references on her site to get you going.
&lt;/p&gt;
&lt;p&gt;
-ed
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=aa45d0f3-f937-46e2-a0db-60cdbc1b07fe</comments>
      <category>HowTo</category>
      <category>SharePoint</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=316c70bf-1c67-47d5-a21c-057bd6bbc206</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=316c70bf-1c67-47d5-a21c-057bd6bbc206</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=316c70bf-1c67-47d5-a21c-057bd6bbc206</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=316c70bf-1c67-47d5-a21c-057bd6bbc206</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I'm going to try to start blogging more and blogging more about photography. So, in
that vein....
</p>
        <p>
I stumbled upon this today... the <a href="http://joby.com/products/gorillapod/slrzoom/">Gorillapod
SLR and SLR-Zoom</a> models. I knew of Gorilla pods and how cool they were, but did
not know they had an SLR edition - shame on me! 
</p>
        <p>
Needless to say, this will be going on my wish list...
</p>
        <p>
-ed
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=316c70bf-1c67-47d5-a21c-057bd6bbc206" />
      </body>
      <title>Gorillapod - SLR Zoom Model</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=316c70bf-1c67-47d5-a21c-057bd6bbc206</guid>
      <link>http://www.vbduncans.com/blog/2009/01/14/GorillapodSLRZoomModel.aspx</link>
      <pubDate>Wed, 14 Jan 2009 00:38:24 GMT</pubDate>
      <description>&lt;p&gt;
I'm going to try to start blogging more and blogging more about photography. So, in
that vein....
&lt;/p&gt;
&lt;p&gt;
I stumbled upon this today... the &lt;a href="http://joby.com/products/gorillapod/slrzoom/"&gt;Gorillapod
SLR and SLR-Zoom&lt;/a&gt; models. I knew of Gorilla pods and how cool they were, but did
not know they had an SLR edition - shame on me! 
&lt;/p&gt;
&lt;p&gt;
Needless to say, this will be going on my wish list...
&lt;/p&gt;
&lt;p&gt;
-ed
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=316c70bf-1c67-47d5-a21c-057bd6bbc206" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=316c70bf-1c67-47d5-a21c-057bd6bbc206</comments>
      <category>gear</category>
      <category>photography</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=56f27ba4-cda6-48e2-84c2-de906988a472</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=56f27ba4-cda6-48e2-84c2-de906988a472</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=56f27ba4-cda6-48e2-84c2-de906988a472</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=56f27ba4-cda6-48e2-84c2-de906988a472</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Any list view page for any list or library can be filtered via the querystring by
adding the following:
</p>
        <p>
          <a href="http://server/site/list/viewpage.aspx?FilterField1=FieldName&amp;FilterValue1=FilterValue">http://server/site/list/view.aspx?<strong>FilterField1=<em>FieldName</em>&amp;FilterValue1=<em>FilterValue</em></strong></a>
        </p>
        <p>
Where <strong>FilterField1</strong> is the internal name of the list column and <strong>FilterValue</strong> is
the value you want to filter on.
</p>
        <p>
You can add more filters fields by adding FilterField2 and FilterValue2 and so on
to the querystring.
</p>
        <p>
A few things to note...
</p>
        <ul>
          <li>
Use the hex code for spaces (_x0020_) in your field names. So "My Column" becomes
"My_x0020_Column" in the querystring. 
</li>
          <li>
Field names appear to be case-sensitive. 
</li>
          <li>
Filter values must be an exact match, but are not case-sensitive. 
</li>
          <li>
When filter values contain spaces, use the url escape code %20. So "My Value" becomes
"My%20Value" in the querystring. 
</li>
          <li>
Filter the list view using the column headers to see how the url should look. It uses
this syntax.</li>
        </ul>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=56f27ba4-cda6-48e2-84c2-de906988a472" />
      </body>
      <title>Use the QueryString to Filter Any SharePoint List View</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=56f27ba4-cda6-48e2-84c2-de906988a472</guid>
      <link>http://www.vbduncans.com/blog/2008/12/30/UseTheQueryStringToFilterAnySharePointListView.aspx</link>
      <pubDate>Tue, 30 Dec 2008 22:20:12 GMT</pubDate>
      <description>&lt;p&gt;
Any list view page for any list or library can be filtered via the querystring by
adding the following:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://server/site/list/viewpage.aspx?FilterField1=FieldName&amp;amp;FilterValue1=FilterValue"&gt;http://server/site/list/view.aspx?&lt;strong&gt;FilterField1=&lt;em&gt;FieldName&lt;/em&gt;&amp;amp;FilterValue1=&lt;em&gt;FilterValue&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Where &lt;strong&gt;FilterField1&lt;/strong&gt; is the internal name of the list column and &lt;strong&gt;FilterValue&lt;/strong&gt; is
the value you want to filter on.
&lt;/p&gt;
&lt;p&gt;
You can add more filters fields by adding FilterField2 and FilterValue2 and so on
to the querystring.
&lt;/p&gt;
&lt;p&gt;
A few things to note...
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Use the hex code for spaces (_x0020_) in your field names. So "My Column" becomes
"My_x0020_Column" in the querystring. 
&lt;li&gt;
Field names appear to be case-sensitive. 
&lt;li&gt;
Filter values must be an exact match, but are not case-sensitive. 
&lt;li&gt;
When filter values contain spaces, use the url escape code %20. So "My Value" becomes
"My%20Value" in the querystring. 
&lt;li&gt;
Filter the list view using the column headers to see how the url should look. It uses
this syntax.&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=56f27ba4-cda6-48e2-84c2-de906988a472" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=56f27ba4-cda6-48e2-84c2-de906988a472</comments>
      <category>HowTo</category>
      <category>SharePoint</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=6b5317f8-3106-4bd9-a108-fdf86bbd33fe</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=6b5317f8-3106-4bd9-a108-fdf86bbd33fe</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=6b5317f8-3106-4bd9-a108-fdf86bbd33fe</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=6b5317f8-3106-4bd9-a108-fdf86bbd33fe</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
If you have xml data (documents, settings etc.) and you want to create strongly-typed
.net objects to wrap them, Visual Studio has an out of the box solution for you.
</p>
        <p>
          <strong>Follow these steps:</strong>
        </p>
        <ol>
          <li>
Create an .xml file in your project. Remove the default content from the file and
enter some sample xml that represents your structure. Save the xml file. 
</li>
          <li>
From the main toolbar, choose XML -&gt; Create Schema. This will generate an .xsd
file (you may need to include this file in your project manually). 
</li>
          <li>
Using the Visual Studio Command Prompt, navigate to your project folder and run Xsd.exe
&lt;YourXsdFileName.xsd&gt; /c  . This will gen a .Net class with properties
for all of your Xml document elements.</li>
        </ol>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=6b5317f8-3106-4bd9-a108-fdf86bbd33fe" />
      </body>
      <title>Auto-Generate Wrapper Classes for Xml Data</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=6b5317f8-3106-4bd9-a108-fdf86bbd33fe</guid>
      <link>http://www.vbduncans.com/blog/2008/11/18/AutoGenerateWrapperClassesForXmlData.aspx</link>
      <pubDate>Tue, 18 Nov 2008 22:22:35 GMT</pubDate>
      <description>&lt;p&gt;
If you have xml data (documents, settings etc.) and you want to create strongly-typed
.net objects to wrap them, Visual Studio has an out of the box solution for you.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Follow these steps:&lt;/strong&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
Create an .xml file in your project. Remove the default content from the file and
enter some sample xml that represents your structure. Save the xml file. 
&lt;li&gt;
From the main toolbar, choose XML -&amp;gt; Create Schema. This will generate an .xsd
file (you may need to include this file in your project manually). 
&lt;li&gt;
Using the Visual Studio Command Prompt, navigate to your project folder and run Xsd.exe
&amp;lt;YourXsdFileName.xsd&amp;gt; /c&amp;nbsp; . This will gen a .Net class with properties
for all of your Xml document elements.&lt;/li&gt;
&lt;/ol&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=6b5317f8-3106-4bd9-a108-fdf86bbd33fe" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=6b5317f8-3106-4bd9-a108-fdf86bbd33fe</comments>
      <category>.net</category>
      <category>HowTo</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=138babbb-a3b6-491f-a295-2777ec7e1f49</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=138babbb-a3b6-491f-a295-2777ec7e1f49</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=138babbb-a3b6-491f-a295-2777ec7e1f49</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=138babbb-a3b6-491f-a295-2777ec7e1f49</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This is just a quickie, but it should come in handy. Say you've created a view in
SharePoint, but when you did, you created it as a Data Sheet View. If you want to
link to that view, but show it in standard "Html view mode", you can just append <b>"?ShowInGrid=HTML"</b> to
the end of the view url, hiding the ActiveX control and data entry interface.
</p>
        <p>
-ed
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=138babbb-a3b6-491f-a295-2777ec7e1f49" />
      </body>
      <title>How To: Force a DataSheet View to Show in HTML Only Mode</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=138babbb-a3b6-491f-a295-2777ec7e1f49</guid>
      <link>http://www.vbduncans.com/blog/2008/09/23/HowToForceADataSheetViewToShowInHTMLOnlyMode.aspx</link>
      <pubDate>Tue, 23 Sep 2008 04:00:55 GMT</pubDate>
      <description>&lt;p&gt;
This is just a quickie, but it should come in handy. Say you've created a view in
SharePoint, but when you did, you created it as a Data Sheet View. If you want to
link to that view, but show it in standard "Html view mode", you can just append &lt;b&gt;"?ShowInGrid=HTML"&lt;/b&gt; to
the end of the view url, hiding the ActiveX control and data entry interface.
&lt;/p&gt;
&lt;p&gt;
-ed
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=138babbb-a3b6-491f-a295-2777ec7e1f49" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=138babbb-a3b6-491f-a295-2777ec7e1f49</comments>
      <category>HowTo</category>
      <category>SharePoint</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=257c0915-2f69-4b33-bffb-1af47918ed57</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=257c0915-2f69-4b33-bffb-1af47918ed57</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=257c0915-2f69-4b33-bffb-1af47918ed57</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=257c0915-2f69-4b33-bffb-1af47918ed57</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I discovered (or was told) today that the Page Viewer web part in SharePoint allows
viewing of a network folder or file in addition to any web page. What's especially
nice is that for network folders, SharePoint renders a fully functioning Windows Explorer
ActiveX control over the folder, just as though it was on your desktop.
</p>
        <p>
This is great if you have files that haven't or can't be moved into SharePoint. Combining
the Page Viewer web part and a custom search scope of your network files, you have
all your data at your fingertips whether it's in SharePoint or not!
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=257c0915-2f69-4b33-bffb-1af47918ed57" />
      </body>
      <title>SharePoint Page Viewer Web Part</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=257c0915-2f69-4b33-bffb-1af47918ed57</guid>
      <link>http://www.vbduncans.com/blog/2008/08/20/SharePointPageViewerWebPart.aspx</link>
      <pubDate>Wed, 20 Aug 2008 19:44:05 GMT</pubDate>
      <description>&lt;p&gt;
I discovered (or was told) today that the Page Viewer web part in SharePoint allows
viewing of a network folder or file in addition to any web page. What's especially
nice is that for network folders, SharePoint renders a fully functioning Windows Explorer
ActiveX control over the folder, just as though it was on your desktop.
&lt;/p&gt;
&lt;p&gt;
This is great if you have files that haven't or can't be moved into SharePoint. Combining
the Page Viewer web part and a custom search scope of your network files, you have
all your data at your fingertips whether it's in SharePoint or not!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=257c0915-2f69-4b33-bffb-1af47918ed57" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=257c0915-2f69-4b33-bffb-1af47918ed57</comments>
      <category>SharePoint</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
My Tech Ed backpack is lighter than ever. I just haven't been able to muster up the
energy to search and beg for the cornucopia of useless logo-stamped crap and t-shirts
I'll never wear. Sadly this year I won't be one of the "cool guys" with the blinking
badge or the  newest Tech Ed hat. 
</p>
        <p>
I will however confess to snagging one of the vacuum-sealed Office shirts. I just
think it's cool that you can scrunch a shirt down to the size of a bar of soap ( am
I the only one?) Hey, you've got to wear something while you cut the grass.
</p>
        <p>
- ed
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec" />
      </body>
      <title>Bling-less in Orlando</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec</guid>
      <link>http://www.vbduncans.com/blog/2008/06/05/BlinglessInOrlando.aspx</link>
      <pubDate>Thu, 05 Jun 2008 12:35:37 GMT</pubDate>
      <description>&lt;p&gt;
My Tech Ed backpack is lighter than ever. I just haven't been able to muster up the
energy to search and beg for the cornucopia of useless logo-stamped crap and t-shirts
I'll never wear. Sadly this year I won't be one of the "cool guys" with the blinking
badge or the&amp;nbsp; newest Tech Ed hat. 
&lt;/p&gt;
&lt;p&gt;
I will however confess to snagging one of the vacuum-sealed Office shirts. I just
think it's cool that you can scrunch a shirt down to the size of a bar of soap ( am
I the only one?) Hey, you've got to wear something while you cut the grass.
&lt;/p&gt;
&lt;p&gt;
- ed
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=f16c4a46-40f1-4ff1-a6fd-e32a225a78ec</comments>
      <category>TechEd</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=aee8be02-9784-470f-a331-4e2b6aa8ce44</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=aee8be02-9784-470f-a331-4e2b6aa8ce44</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=aee8be02-9784-470f-a331-4e2b6aa8ce44</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=aee8be02-9784-470f-a331-4e2b6aa8ce44</wfw:commentRss>
      <slash:comments>3</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a title="http://downforeveryoneorjustme.com/" href="http://downforeveryoneorjustme.com/">http://downforeveryoneorjustme.com/</a>.
The name says it all.
</p>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=aee8be02-9784-470f-a331-4e2b6aa8ce44" />
      </body>
      <title>Coolest Link I've Seen In a While</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=aee8be02-9784-470f-a331-4e2b6aa8ce44</guid>
      <link>http://www.vbduncans.com/blog/2008/06/03/CoolestLinkIveSeenInAWhile.aspx</link>
      <pubDate>Tue, 03 Jun 2008 20:48:59 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a title="http://downforeveryoneorjustme.com/" href="http://downforeveryoneorjustme.com/"&gt;http://downforeveryoneorjustme.com/&lt;/a&gt;.
The name says it all.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=aee8be02-9784-470f-a331-4e2b6aa8ce44" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=aee8be02-9784-470f-a331-4e2b6aa8ce44</comments>
      <category>chatter</category>
    </item>
    <item>
      <trackback:ping>http://www.vbduncans.com/blog/Trackback.aspx?guid=5113c0bf-ec3b-485b-9c87-77935f2cb5d5</trackback:ping>
      <pingback:server>http://www.vbduncans.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.vbduncans.com/blog/PermaLink.aspx?guid=5113c0bf-ec3b-485b-9c87-77935f2cb5d5</pingback:target>
      <dc:creator>Ed</dc:creator>
      <wfw:comment>http://www.vbduncans.com/blog/CommentView.aspx?guid=5113c0bf-ec3b-485b-9c87-77935f2cb5d5</wfw:comment>
      <wfw:commentRss>http://www.vbduncans.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=5113c0bf-ec3b-485b-9c87-77935f2cb5d5</wfw:commentRss>
      <slash:comments>7</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Here are my take-aways from the Keynote speech / demos:
</p>
        <ol>
          <li>
            <strong>The upcoming Team System Architecture and Modeling Tools look awesome. </strong>Specifically,
they showed how you could use your architectural model to validate that code does
not cross boundaries or call components that it shouldn't. This is all part of the
"<a href="http://www.microsoft.com/soa/products/oslo.aspx">Oslo</a>" set of technologies.
The Architecture and modeling features look to be part of the V10 release of Visual
Studio. 
<br /><br /></li>
          <li>
            <strong>SQL 2008 has some shiny new toys for devs.</strong> Of particular interest
to me were the <a href="http://www.microsoft.com/sqlserver/2008/en/us/spatial-data.aspx">spatial
data support</a> for geo-tagging and calculating geographic information, <a href="http://www.microsoft.com/sqlserver/2008/en/us/ado-net-data.aspx">ADO.NET
Data Services</a> (<a href="http://en.wikipedia.org/wiki/REST#RESTful_example:_the_World_Wide_Web">REST</a> based
data access services), <a href="http://msdn.microsoft.com/en-us/library/bb933993(SQL.100).aspx">SQL
FileStreams</a> allows you to store files on the SQL Server Disk, but control and
access them like normal SQL data.<br /></li>
          <li>
            <strong>Robots are cool.</strong> Not exactly hot-off-the-presses, but Microsoft has
built a <a href="http://msdn.microsoft.com/en-us/robotics/default.aspx">robotics framework
and development environment</a>. They also have a simulator that lets you write robotics
code and test it on a virtual robot. 
</li>
        </ol>
        <img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=5113c0bf-ec3b-485b-9c87-77935f2cb5d5" />
      </body>
      <title>TechEd 2008 Keynote</title>
      <guid isPermaLink="false">http://www.vbduncans.com/blog/PermaLink.aspx?guid=5113c0bf-ec3b-485b-9c87-77935f2cb5d5</guid>
      <link>http://www.vbduncans.com/blog/2008/06/03/TechEd2008Keynote.aspx</link>
      <pubDate>Tue, 03 Jun 2008 15:30:09 GMT</pubDate>
      <description>&lt;p&gt;
Here are my take-aways from the Keynote speech / demos:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;The upcoming Team System Architecture and Modeling Tools look awesome. &lt;/strong&gt;Specifically,
they showed how you could use your architectural model to validate that code does
not cross boundaries or call components that it shouldn't. This is all part of the
"&lt;a href="http://www.microsoft.com/soa/products/oslo.aspx"&gt;Oslo&lt;/a&gt;" set of technologies.
The Architecture and modeling features look to be part of the V10 release of Visual
Studio. 
&lt;br&gt;
&lt;br&gt;
&lt;li&gt;
&lt;strong&gt;SQL 2008 has some shiny new toys for devs.&lt;/strong&gt; Of particular interest
to me were the &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/spatial-data.aspx"&gt;spatial
data support&lt;/a&gt; for geo-tagging and calculating geographic information, &lt;a href="http://www.microsoft.com/sqlserver/2008/en/us/ado-net-data.aspx"&gt;ADO.NET
Data Services&lt;/a&gt; (&lt;a href="http://en.wikipedia.org/wiki/REST#RESTful_example:_the_World_Wide_Web"&gt;REST&lt;/a&gt; based
data access services), &lt;a href="http://msdn.microsoft.com/en-us/library/bb933993(SQL.100).aspx"&gt;SQL
FileStreams&lt;/a&gt; allows you to store files on the SQL Server Disk, but control and
access them like normal SQL data.&lt;br&gt;
&lt;li&gt;
&lt;strong&gt;Robots are cool.&lt;/strong&gt; Not exactly hot-off-the-presses, but Microsoft has
built a &lt;a href="http://msdn.microsoft.com/en-us/robotics/default.aspx"&gt;robotics framework
and development environment&lt;/a&gt;. They also have a simulator that lets you write robotics
code and test it on a virtual robot. 
&lt;/li&gt;
&lt;/ol&gt;
&lt;img width="0" height="0" src="http://www.vbduncans.com/blog/aggbug.ashx?id=5113c0bf-ec3b-485b-9c87-77935f2cb5d5" /&gt;</description>
      <comments>http://www.vbduncans.com/blog/CommentView.aspx?guid=5113c0bf-ec3b-485b-9c87-77935f2cb5d5</comments>
      <category>TechEd</category>
    </item>
  </channel>
</rss>
