<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by shayfriedman</title>
    <description>Stories kicked by shayfriedman</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>SVN-Monitor is finally out for free download!</title>
      <description>A full-featured .net application that integrates SubVersion, TortoiseSVN and all your checked-out folders and repositories.

Use it to perform all your svn commands and monitor all your projects' activities in a single place.
Access all commands from the tray menu or from the main window.

This is a must-have tool for every windows+svn user! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fblog%2f%3fp%3d4"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fblog%2f%3fp%3d4" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/SVN_Monitor_is_finally_out_for_free_download</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/SVN_Monitor_is_finally_out_for_free_download</guid>
      <pubDate>Sun, 26 Oct 2008 19:31:02 GMT</pubDate>
    </item>
    <item>
      <title>The GetHashCode Method</title>
      <description>An explanation of the GetHashCode method and an example of its use. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f09%2f13%2fthe-gethashcode-method.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f09%2f13%2fthe-gethashcode-method.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_GetHashCode_Method</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_GetHashCode_Method</guid>
      <pubDate>Sat, 13 Sep 2008 08:09:12 GMT</pubDate>
    </item>
    <item>
      <title>JQuery, the very very basics - Lesson 1</title>
      <description>JQuery is the star among the growing list of JavaScript libraries. A few of its characteristics are light-weight, cross-browser compatibility and simplicity. A task that would take 10 lines of code with traditional JavaScript can be accomplished with JQuery in just 1 line of code. I write to record the series of very basic lessons I learned about JQuery (my study source is the very readable book JQuery in Action). 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2fCommunity%2fblogs%2fxun%2farchive%2f2008%2f09%2f13%2fjquery-the-very-very-basics-lesson-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2fCommunity%2fblogs%2fxun%2farchive%2f2008%2f09%2f13%2fjquery-the-very-very-basics-lesson-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/JQuery_the_very_very_basics_Lesson_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/JQuery_the_very_very_basics_Lesson_1</guid>
      <pubDate>Sat, 13 Sep 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Learning Ruby via IronRuby and C# Part 4</title>
      <description>Part 4 in a multi-part series on learning Ruby using IronRuby and C#. Justin continues his series using familiar C# code to explain Ruby programming concepts. In this post, he goes over additional functionality of loops and ranges. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2f25%2fLearning-Ruby-via-IronRuby-and-C-Part-4.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2f25%2fLearning-Ruby-via-IronRuby-and-C-Part-4.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Learning_Ruby_via_IronRuby_and_C_Part_4</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Learning_Ruby_via_IronRuby_and_C_Part_4</guid>
      <pubDate>Fri, 25 Jul 2008 19:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Item Templates </title>
      <description>Sometimes we are using the same patterns of code over and over again. Those of us who are lazy (but smart) will create their own code snippets, if you are not familiar with this subject, read about how to create code snippets easily. But what if we need to create lots of classes with the same pattern? Code snippets may not be enough because they lack of some functionality which is needed to achieve our goal.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f07%2f24%2fvisual-studio-item-templates%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f07%2f24%2fvisual-studio-item-templates%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Visual_Studio_Item_Templates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Visual_Studio_Item_Templates</guid>
      <pubDate>Fri, 25 Jul 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Tips to Write a Good Bug Report</title>
      <description>Writing is easy, but writing clearly is hard. When it comes to write bug report... well, writing seems to get even harder. Here are some tips on how to write a good bug report &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fitscommonsensestupid.blogspot.com%2f2008%2f07%2ftips-to-write-good-bug-report.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fitscommonsensestupid.blogspot.com%2f2008%2f07%2ftips-to-write-good-bug-report.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Tips_to_Write_a_Good_Bug_Report</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Tips_to_Write_a_Good_Bug_Report</guid>
      <pubDate>Mon, 21 Jul 2008 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Extension Methods +  Attributes = A Whole New World!</title>
      <description>A post about combining attributes and extension methods in order to extend current code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f07%2f05%2fextension-methods-attributes-a-whole-new-world.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f07%2f05%2fextension-methods-attributes-a-whole-new-world.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Extension_Methods_Attributes_A_Whole_New_World</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Extension_Methods_Attributes_A_Whole_New_World</guid>
      <pubDate>Mon, 07 Jul 2008 06:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using &amp;quot;using&amp;quot; with a method</title>
      <description>A nice coding technique I've just run into. It's one of those things that it's good to know about. Enjoy! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f29%2fusing-quot-using-quot-with-a-method.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f29%2fusing-quot-using-quot-with-a-method.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Using_using_with_a_method</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Using_using_with_a_method</guid>
      <pubDate>Sun, 29 Jun 2008 19:41:25 GMT</pubDate>
    </item>
    <item>
      <title>Jumping on the environment trend</title>
      <description>A look at the Environment class and the services it provides. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f28%2fjumping-on-the-environment-trend.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f28%2fjumping-on-the-environment-trend.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Jumping_on_the_environment_trend</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Jumping_on_the_environment_trend</guid>
      <pubDate>Sat, 28 Jun 2008 13:43:17 GMT</pubDate>
    </item>
    <item>
      <title>When the whole is greater than the sum of its parts</title>
      <description>A deep dive into the design of the VSTO 3.0 ribbon implementation. The post describes what was done there and reflects that to the every day application design tasks. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f27%2fwhen-the-whole-is-greater-than-the-sum-of-its-parts.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f27%2fwhen-the-whole-is-greater-than-the-sum-of-its-parts.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/When_the_whole_is_greater_than_the_sum_of_its_parts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/When_the_whole_is_greater_than_the_sum_of_its_parts</guid>
      <pubDate>Fri, 27 Jun 2008 15:27:26 GMT</pubDate>
    </item>
    <item>
      <title>Behind the scenes of the C# yield keyword</title>
      <description>Yield is not a CLR feature, it's just about the C# compiler. This post explains how this works. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f06%2f09%2fbehind-the-scenes-of-the-c-yield-keyword%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstartbigthinksmall.wordpress.com%2f2008%2f06%2f09%2fbehind-the-scenes-of-the-c-yield-keyword%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Behind_the_scenes_of_the_C_yield_keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Behind_the_scenes_of_the_C_yield_keyword</guid>
      <pubDate>Tue, 10 Jun 2008 22:16:10 GMT</pubDate>
    </item>
    <item>
      <title>Give way to the yield keyword!</title>
      <description>A brief description of what you can do with the yield keyword. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f06%2fgive-way-to-the-yield-keyword.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f06%2fgive-way-to-the-yield-keyword.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Give_way_to_the_yield_keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Give_way_to_the_yield_keyword</guid>
      <pubDate>Sat, 07 Jun 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Beware of the mysterious params in C#!</title>
      <description>The 'params' keyword may behave different than you might think it should!

This one is a must for every C# developer out there! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fC-params-quiz-and-issues.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fC-params-quiz-and-issues.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Beware_of_the_mysterious_params_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Beware_of_the_mysterious_params_in_C</guid>
      <pubDate>Tue, 15 Apr 2008 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Using the Task Scheduler for saving memory</title>
      <description>A Wallpaper Randomizer in C# can be a good example for using the Task Scheduler in windows for saving memory. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fZero-Memory-Wallpaper-Randomizer-in-C.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fZero-Memory-Wallpaper-Randomizer-in-C.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Using_the_Task_Scheduler_for_saving_memory</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Using_the_Task_Scheduler_for_saving_memory</guid>
      <pubDate>Tue, 15 Apr 2008 23:46:02 GMT</pubDate>
    </item>
    <item>
      <title>New BlogEngine.NET Theme: &amp;quot;Pistaqio&amp;quot;</title>
      <description>Created for my new blog. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fNew-BlogEngineNET-Theme-quot3bPistaqioquot3b.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fNew-BlogEngineNET-Theme-quot3bPistaqioquot3b.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/New_BlogEngine_NET_Theme_Pistaqio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/New_BlogEngine_NET_Theme_Pistaqio</guid>
      <pubDate>Sun, 13 Apr 2008 07:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Events, Generics and Extension Methods</title>
      <description>See some interesting new methods to deal with events and EventHandlers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fEvents2c-Generics-and-Extension-Methods.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fEvents2c-Generics-and-Extension-Methods.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/events/Events_Generics_and_Extension_Methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/events/Events_Generics_and_Extension_Methods</guid>
      <pubDate>Fri, 11 Apr 2008 22:16:02 GMT</pubDate>
    </item>
    <item>
      <title>The static Keyword</title>
      <description>We all use the static keyword, but do we really know what the possibilities are? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.shaytalksabout.net%2fpost%2fThe-static-Keyword.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.shaytalksabout.net%2fpost%2fThe-static-Keyword.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_static_Keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_static_Keyword</guid>
      <pubDate>Fri, 04 Apr 2008 15:31:05 GMT</pubDate>
    </item>
    <item>
      <title>Things you MUST dispose</title>
      <description>When the .NET Framework instantiates an object, it allocates memory for that object on the managed heap. The object remains on the heap until it's no longer referenced by any active code, at which point the memory it's using is reclamed by the Garbage Collector (GC). Before the GC deallocates the memory, the framework calls the object's Finalize() method, but developers are responsible for calling the Dispose() method. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fthings-you-must-dispose.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fthings-you-must-dispose.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Things_you_MUST_dispose</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Things_you_MUST_dispose</guid>
      <pubDate>Wed, 02 Apr 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Optimizing Software using a Brain-like Mechanism</title>
      <description>While I was studying to a test in a Cognitive Psychology class, I figured out that our brain has performance features that we might want to import to our applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.shaytalksabout.net%2fpost%2fOptimizing-Software-using-a-Brain-like-Mechanism.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.shaytalksabout.net%2fpost%2fOptimizing-Software-using-a-Brain-like-Mechanism.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Optimizing_Software_using_a_Brain_like_Mechanism</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Optimizing_Software_using_a_Brain_like_Mechanism</guid>
      <pubDate>Sat, 15 Mar 2008 08:42:20 GMT</pubDate>
    </item>
    <item>
      <title>Converting ASP.Net 2.0 GridView to Excel CSV and HTML Formats</title>
      <description>A small utility I've made that converts ASP.Net GridView object into CSV or HTML files that can be opened using the MS-Excel application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flocalhost%2fBlog%2fpost%2fConverting-ASPNet-20-GridView-to-Excel-CSV-and-HTML-Formats.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flocalhost%2fBlog%2fpost%2fConverting-ASPNet-20-GridView-to-Excel-CSV-and-HTML-Formats.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Converting_ASP_Net_2_0_GridView_to_Excel_CSV_and_HTML_Formats_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Converting_ASP_Net_2_0_GridView_to_Excel_CSV_and_HTML_Formats_1</guid>
      <pubDate>Tue, 11 Mar 2008 13:12:11 GMT</pubDate>
    </item>
    <item>
      <title>Converting ASP.Net 2.0 GridView to Excel CSV and HTML Formats</title>
      <description>Use ASP.Net 2.0 GridView capabilities in order to export its data to Excel using CSV or HTML formats. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fshayf.blogspot.com%2f2007%2f12%2fconverting-aspnet-20-gridview-to-excel.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fshayf.blogspot.com%2f2007%2f12%2fconverting-aspnet-20-gridview-to-excel.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Converting_ASP_Net_2_0_GridView_to_Excel_CSV_and_HTML_Formats</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Converting_ASP_Net_2_0_GridView_to_Excel_CSV_and_HTML_Formats</guid>
      <pubDate>Sat, 15 Dec 2007 10:24:51 GMT</pubDate>
    </item>
    <item>
      <title>Localize Forms Using WinRes</title>
      <description>A description of a small unfamiliar tool to help you localize your winforms more easily. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fshayf.blogspot.com%2f2007%2f11%2flocalize-forms-using-winres.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fshayf.blogspot.com%2f2007%2f11%2flocalize-forms-using-winres.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Localize_Forms_Using_WinRes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Localize_Forms_Using_WinRes</guid>
      <pubDate>Tue, 27 Nov 2007 11:27:56 GMT</pubDate>
    </item>
  </channel>
</rss>