<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Gavin Joyce&amp;#39;s Blog : community</title><link>http://weblogs.asp.net/gavinjoyce/archive/tags/community/default.aspx</link><description>Tags: community</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>DotNetKicks - Now Serving SVN Revision 501</title><link>http://weblogs.asp.net/gavinjoyce/archive/2007/10/03/dotnetkicks-now-serving-svn-revision-501.aspx</link><pubDate>Wed, 03 Oct 2007 10:53:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:4317513</guid><dc:creator>gavinjoyce</dc:creator><author>gavinjoyce</author><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/gavinjoyce/rsscomments.aspx?PostID=4317513</wfw:commentRss><comments>http://weblogs.asp.net/gavinjoyce/archive/2007/10/03/dotnetkicks-now-serving-svn-revision-501.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/commits_4.png" mce_href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/commits_4.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/commits_thumb_1.png" style="border-width: 0px;" alt="commits" mce_src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/commits_thumb_1.png" align="right" border="0" height="198" width="365"&gt;&lt;/a&gt; The DotNetKicks open source project is blistering ahead, there have been 336 commits in the last month taking us up to revision 501. Thanks to everyone who has contributed to the project so far. Our main contributors the past few weeks were &lt;a href="http://jamesewelch.wordpress.com/" mce_href="http://jamesewelch.wordpress.com/"&gt;James Welsch&lt;/a&gt;, &lt;a href="http://dotnetslackers.com/community/blogs/simoneb/" mce_href="http://dotnetslackers.com/community/blogs/simoneb/"&gt;Simone Busoli&lt;/a&gt;, &lt;a href="http://scribesonic.com/Blog/" mce_href="http://scribesonic.com/Blog/"&gt;Kevin Fricovsky&lt;/a&gt; and &lt;a href="http://www.raboof.com/" mce_href="http://www.raboof.com/"&gt;Atif Aziz&lt;/a&gt;.&lt;/p&gt;  &lt;h2&gt;&amp;nbsp;&lt;/h2&gt;  &lt;h2&gt;JSON Services and DNK Widgets&lt;/h2&gt;  &lt;p&gt;We have launched an initial set of &lt;a href="http://www.dotnetkicks.com/services/json/jsonservices.ashx" mce_href="http://www.dotnetkicks.com/services/json/jsonservices.ashx"&gt;DotNetKicks JSON Services&lt;/a&gt;, these will be expanded upon in the near future. We currently support the following anonymous operations:&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;font face="Courier" size="1"&gt;getFrontPageStories()&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getFrontPageStoriesPaged(pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getPopularStories()&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getPopularStoriesPaged(pageNumber, pageSize)&lt;a href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/my-recent-kicks_2.png" mce_href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/my-recent-kicks_2.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/my-recent-kicks_thumb.png" style="border-width: 0px;" alt="my-recent-kicks" mce_src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/my-recent-kicks_thumb.png" align="right" border="0" height="236" width="226"&gt;&lt;/a&gt;&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getPopularStoriesPagedFromTimePeriod(pageNumber, pageSize, timePeriod) &lt;/font&gt;&lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getTaggedStories(tag)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getTaggedStoriesPaged(tag, pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUpcomingPageStories()&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUpcomingPageStoriesPaged(pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUpcomingStories()&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUpcomingStoriesPaged(pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUpcomingStoriesPagedFromTimePeriod(pageNumber, pageSize, timePeriod)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserFriendsKickedStories(username)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserFriendsKickedStoriesPaged(username, pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserFriendsSubmittedStories(username)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserFriendsSubmittedStoriesPaged(username, pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserKickedStories(username)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserKickedStoriesPaged(username, pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserSubmittedStories(username)&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;&lt;font face="Courier" size="1"&gt;getUserSubmittedStoriesPaged(username, pageNumber, pageSize)&lt;/font&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Kevin created a &lt;a href="http://scribesonic.com/Blog/Archive/2007/09/27/My-DotNetKicks-Widget---Version-1.aspx" mce_href="http://scribesonic.com/Blog/Archive/2007/09/27/My-DotNetKicks-Widget---Version-1.aspx"&gt;screencast&lt;/a&gt; demonstrating how to create a 'my recent kicks' widget using jQuery and the DNK JSON services. Atif created a &lt;a href="http://widgets.dotnetkicks.com/" mce_href="http://widgets.dotnetkicks.com/"&gt;live display widget&lt;/a&gt; using jQuery which show the live DNK front page, popular and upcoming stories on one page. Let me know if you have seen any other uses of the JSON api.&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h2&gt;DNK Zeitgeist&lt;/h2&gt;  &lt;p&gt;James has continued his great work on the new &lt;a href="http://www.dotnetkicks.com/zeitgeist" mce_href="http://www.dotnetkicks.com/zeitgeist"&gt;DotNetKicks Zeitgeist&lt;/a&gt;. Looking at the &lt;a href="http://www.dotnetkicks.com/zeitgeist/2007/9" mce_href="http://www.dotnetkicks.com/zeitgeist/2007/9"&gt;Zeitgeist for September&lt;/a&gt;, we can see that there were:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;496 stories submitted &lt;/li&gt;    &lt;li&gt;172 stories published &lt;/li&gt;    &lt;li&gt;4733 Kicks &lt;/li&gt;    &lt;li&gt;349 Comments &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This feature will become a first class citizen in the UI when we redesign the UI.&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h2&gt;DNK Growth&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/growth_2.png" mce_href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/growth_2.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/growth_thumb.png" style="border-width: 0px;" alt="growth" mce_src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/growth_thumb.png" align="right" border="0" height="144" width="260"&gt;&lt;/a&gt; September broke all the previous records - it was by far our most active month on the site (&lt;a href="http://groups.google.com/group/dotnetkicks-stats-monthly/browse_thread/thread/c545dd12fdbe2b0a"&gt;pdf&lt;/a&gt;). In an effort to be as transparent as possible, we are now publishing the Google Analytics statistics for the site on two Google groups:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://groups.google.com/group/dotnetkicks-stats-daily" mce_href="http://groups.google.com/group/dotnetkicks-stats-daily"&gt;DotNetKicks Daily Statistics&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://groups.google.com/group/dotnetkicks-stats-monthly" mce_href="http://groups.google.com/group/dotnetkicks-stats-monthly"&gt;DotNetKicks Monthly Statistics&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Please join either group if you would like to receive these stats by email. It is also a good time to let you friends and colleagues know about DNK and its &lt;a href="http://feeds.feedburner.com/dotnetkicks" mce_href="http://feeds.feedburner.com/dotnetkicks"&gt;fantastic .NET news feed&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h2&gt;&lt;/h2&gt;  &lt;h2&gt;Custom Kick It buttons&lt;/h2&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/custom-kickit_2.png" mce_href="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/custom-kickit_2.png"&gt;&lt;img src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/custom-kickit_thumb.png" style="border-width: 0px;" alt="custom-kickit" mce_src="http://weblogs.asp.net/blogs/gavinjoyce/WindowsLiveWriter/DotNetKicksNowServingSVNRevision501_A67B/custom-kickit_thumb.png" align="right" border="0" height="120" width="220"&gt;&lt;/a&gt; Simone recently added another nice new feature which allows you to customise the 'kick it' buttons. You'll see the new options after submitting a story. It will soon be easy to create these kick it buttons from any story page.&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h2&gt;Facebook Group&lt;/h2&gt;  &lt;p&gt;James also created a DotNetKicks facebook group which already has 9 members. Search for 'DotNetKicks' on facebook if you would like to join.&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;h2&gt;Seen in the wild&lt;/h2&gt;  &lt;p&gt;I have come across two website using the open source DotNetKicks code base so far:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://activekix.com/" title="http://activekix.com/" mce_href="http://activekix.com/"&gt;http://activekix.com/&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://realestatekicks.com/" title="http://realestatekicks.com/" mce_href="http://realestatekicks.com/"&gt;http://realestatekicks.com/&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Anyone seen any others?&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:425a4852-544e-412d-9afe-7aa51b81e1ed" style="margin: 0px; padding: 0px; display: inline;"&gt;DotNetKicks Tags: &lt;a href="http://www.dotnetkicks.com/tags/DotNetKicks" rel="tag"&gt;DotNetKicks&lt;/a&gt;, &lt;a href="http://www.dotnetkicks.com/tags/OpenSource" rel="tag"&gt;OpenSource&lt;/a&gt;, &lt;a href="http://www.dotnetkicks.com/tags/Zeitgeist" rel="tag"&gt;Zeitgeist&lt;/a&gt;, &lt;a href="http://www.dotnetkicks.com/tags/JSON" rel="tag"&gt;JSON&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;&amp;nbsp;&lt;/p&gt;  &lt;p&gt;&amp;nbsp; &lt;/p&gt; &lt;a href="http://www.dotnetkicks.com/kick/?url=http://blog.incremental.ie/archive/2007/10/03/dotnetkicks---now-serving-svn-revision-501.aspx" mce_href="http://www.dotnetkicks.com/kick/?url=http://blog.incremental.ie/archive/2007/10/03/dotnetkicks---now-serving-svn-revision-501.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://blog.incremental.ie/archive/2007/10/03/dotnetkicks---now-serving-svn-revision-501.aspx&amp;amp;bgcolor=3333FF" alt="kick it on DotNetKicks.com" mce_src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://blog.incremental.ie/archive/2007/10/03/dotnetkicks---now-serving-svn-revision-501.aspx&amp;amp;bgcolor=3333FF" border="0"&gt;&lt;/a&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=4317513" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/community/default.aspx">community</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/dotnetkicks/default.aspx">dotnetkicks</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/Open+Source/default.aspx">Open Source</category></item><item><title>More AJAX goodness for DotNetKicks.com and SharePointKicks.com</title><link>http://weblogs.asp.net/gavinjoyce/archive/2006/07/09/More-AJAX-goodness-for-DotNetKicks.com-and-SharePointKicks.com.aspx</link><pubDate>Sun, 09 Jul 2006 17:35:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:456007</guid><dc:creator>gavinjoyce</dc:creator><author>gavinjoyce</author><slash:comments>7</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/gavinjoyce/rsscomments.aspx?PostID=456007</wfw:commentRss><comments>http://weblogs.asp.net/gavinjoyce/archive/2006/07/09/More-AJAX-goodness-for-DotNetKicks.com-and-SharePointKicks.com.aspx#comments</comments><description>This weekend sees some more new features added to &lt;a href="http://www.dotnetkicks.com/"&gt;dotnetkicks.com&lt;/a&gt; and &lt;a href="http://www.sharepointkicks.com/"&gt;sharepointkicks.com&lt;/a&gt;.&lt;br&gt;&lt;br&gt;&lt;b&gt;Gmail like 'Loading...' notification:&lt;/b&gt;&lt;br&gt;&lt;br&gt;

&lt;img src="http://static.dotnetkicks.com/images/misc/loading.gif"&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;AJAX Sorting of popular stories:&lt;/b&gt;&lt;br&gt;&lt;br&gt;It is now possible to view the most popular stories in the &lt;a href="http://www.dotnetkicks.com/popular/today"&gt;past day&lt;/a&gt;, &lt;a href="http://www.dotnetkicks.com/popular/pastweek"&gt;week&lt;/a&gt;, &lt;a href="http://www.dotnetkicks.com/popular/pastmonth"&gt;month&lt;/a&gt; and &lt;a href="http://www.dotnetkicks.com/popular/pastyear"&gt;year&lt;/a&gt;.&lt;br&gt;&lt;br&gt;

&lt;img src="http://static.dotnetkicks.com/images/misc/popularmenu.gif" border="1"&gt;

&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Story Tagging:&lt;/b&gt;&lt;br&gt;&lt;br&gt;Clicking the &lt;b&gt;'tag it' &lt;/b&gt;link on any story allows you to tag the story with your own tags. Click the [x] to remove the tag.&lt;br&gt;&lt;br&gt;

&lt;img src="http://static.dotnetkicks.com/images/misc/yourtags.gif"&gt;

&lt;br&gt;&lt;b&gt;&lt;br&gt;&lt;br&gt;

&lt;a href="http://www.dotnetkicks.com/kick/?url=http://weblogs.asp.net/gavinjoyce/archive/2006/07/09/More-AJAX-goodness-for-DotNetKicks.com-and-SharePointKicks.com.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://weblogs.asp.net/gavinjoyce/archive/2006/07/09/More-AJAX-goodness-for-DotNetKicks.com-and-SharePointKicks.com.aspx" alt="kick it on DotNetKicks.com" border="0"&gt;&lt;/a&gt;

&lt;br&gt;&lt;/b&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=456007" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/AJAX/default.aspx">AJAX</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/community/default.aspx">community</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/dotnetkicks/default.aspx">dotnetkicks</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/SharePointKicks/default.aspx">SharePointKicks</category></item><item><title>DotNetKicks IBlogExtension Plugin For RSS Bandit (and others)</title><link>http://weblogs.asp.net/gavinjoyce/archive/2006/06/06/DotNetKicks-IBlogExtension-Plugin-For-RSS-Bandit-_2800_and-others_2900_.aspx</link><pubDate>Tue, 06 Jun 2006 07:17:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:450869</guid><dc:creator>gavinjoyce</dc:creator><author>gavinjoyce</author><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/gavinjoyce/rsscomments.aspx?PostID=450869</wfw:commentRss><comments>http://weblogs.asp.net/gavinjoyce/archive/2006/06/06/DotNetKicks-IBlogExtension-Plugin-For-RSS-Bandit-_2800_and-others_2900_.aspx#comments</comments><description>&lt;a href="http://haacked.com/"&gt;Phil Haack&lt;/a&gt; has written an &lt;a href="http://haacked.com/archive/2006/06/05/DotNetKicksIBlogExtensionPluginForRSSBanditAndOthers.aspx"&gt;IBlogExtension plugin&lt;/a&gt; so that you can submit/kick/unkick
stories from RSS Bandit or any RSS Aggregator that supports the
IBlogExtension plugin model.&lt;br&gt;&lt;br&gt;&lt;br&gt;

&lt;img src="http://haacked.com/images/SNAG-0036.gif"&gt;&lt;br&gt;&lt;br&gt;Download it &lt;a href="http://haacked.com/archive/2006/06/05/DotNetKicksIBlogExtensionPluginForRSSBanditAndOthers.aspx"&gt;here&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href="http://haacked.com/archive/2006/06/05/DotNetKicksIBlogExtensionPluginForRSSBanditAndOthers.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http://haacked.com/archive/2006/06/05/DotNetKicksIBlogExtensionPluginForRSSBanditAndOthers.aspx" border="0"&gt;&lt;/a&gt; on &lt;a href="http://www.dotnetkicks.com/"&gt;dotnetkicks.com&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=450869" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/community/default.aspx">community</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/Community+News/default.aspx">Community News</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/dotnetkicks/default.aspx">dotnetkicks</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/IBlogExtension/default.aspx">IBlogExtension</category><category domain="http://weblogs.asp.net/gavinjoyce/archive/tags/RSS/default.aspx">RSS</category></item></channel></rss>