<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by joe.feser</title>
    <description>Stories kicked by joe.feser</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>A Small and Fast Domain Modeling Tool</title>
      <description>Mindscape have released a major upgrade to their LightSpeed domain modelling / ORM tool. Version 2.0 includes a visual model designer integrated into Visual Studio, LINQ support, and the ability to access multiple databases concurrently. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2fc%2fa-small-and-fast-domain-modeling-tool%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2fc%2fa-small-and-fast-domain-modeling-tool%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/A_Small_and_Fast_Domain_Modeling_Tool</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/A_Small_and_Fast_Domain_Modeling_Tool</guid>
      <pubDate>Fri, 27 Jun 2008 05:46:03 GMT</pubDate>
    </item>
    <item>
      <title>HashSet to the Rescue</title>
      <description>If you are using a generic List&amp;lt;T&amp;gt; to store unique object references in there is a better way.  It's called the HashSet&amp;lt;T&amp;gt; and it is new in .Net 3.5   It's indexed and it's blazing fast.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fslagd.com%2f%3fp%3d15"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fslagd.com%2f%3fp%3d15" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/HashSet_to_the_Rescue</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/HashSet_to_the_Rescue</guid>
      <pubDate>Tue, 01 Jul 2008 19:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Performance: IEnumerable&amp;lt;&amp;gt;.Sum</title>
      <description>A article about the performance hit created by the IEnumerable&amp;lt;&amp;gt;.Sum extension method!!! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnet.org.za%2frudi%2farchive%2f2008%2f06%2f19%2fperformance-ienumerable-lt-gt-sum.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet.org.za%2frudi%2farchive%2f2008%2f06%2f19%2fperformance-ienumerable-lt-gt-sum.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Performance_IEnumerable_Sum</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Performance_IEnumerable_Sum</guid>
      <pubDate>Fri, 20 Jun 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Why You SHOULD Have 100% Code Test Coverage</title>
      <description>Shawn talks about why your goal should be 100% unit test coverage, despite what others may say. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.obishawn.com%2f2008%2f06%2fwhy-you-should-have-100-code-test.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.obishawn.com%2f2008%2f06%2fwhy-you-should-have-100-code-test.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Why_You_SHOULD_Have_100_Code_Test_Coverage</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Why_You_SHOULD_Have_100_Code_Test_Coverage</guid>
      <pubDate>Sun, 15 Jun 2008 05:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Stop Polluting the UI Thread - Use a ThreadBarrier</title>
      <description>A ThreadBarrier is a technique for simplifying the interaction between the UI and a worker thread. No longer do UI Controls need to check InvokeRequired and do the posting of events from a worker thread. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.quantumbitdesigns.com%2f2008%2f06%2f10%2fstop-polluting-the-ui-thread-use-a-threadbarrier%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.quantumbitdesigns.com%2f2008%2f06%2f10%2fstop-polluting-the-ui-thread-use-a-threadbarrier%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Stop_Polluting_the_UI_Thread_Use_a_ThreadBarrier</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Stop_Polluting_the_UI_Thread_Use_a_ThreadBarrier</guid>
      <pubDate>Tue, 10 Jun 2008 17:01:10 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>Joins, Grouping, Aggregating w/ Linq2Sql</title>
      <description>Short video showing how to use Linq2Sql to perform various tasks such as joins, grouping and aggregating w/ Linq2Sql &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f6"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dimecasts.net%2fCasts%2fCastDetails%2f6" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Joins_Grouping_Aggregating_w_Linq2Sql</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Joins_Grouping_Aggregating_w_Linq2Sql</guid>
      <pubDate>Thu, 12 Jun 2008 02:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Where are the Visual Studio 2008 Keybinding Posters?</title>
      <description>Download the posters in PDF format here: 
 * Visual C# 2008 Keybinding Reference Poster 
 * Visual Basic 2008 Keybinding Reference Poster 
 * Visual C++ 2008 Keybinding Reference Poster
 * Download the C# Keybindings in a spreadsheet.

Note that many of the keybindings stem from Visual Studio classes such Edit, Project, View, Window and Refactor. To see the complete list of methods for these classes, bring up the command window (Ctrl-W, A) and type File followed by a period. IntelliSense on all the methods for the File object will appear in the command window, just as if you were working with a C# class in the editor window. You can also see this classes in the find/command box on the toolbar (Ctrl + /). Inside the find/command box, type the the greater than symbol followed by the word Find and a period: &amp;gt;Find. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2008%2f05%2f25%2fwhere-are-the-visual-studio-2008-keybinding-posters.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2008%2f05%2f25%2fwhere-are-the-visual-studio-2008-keybinding-posters.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Where_are_the_Visual_Studio_2008_Keybinding_Posters</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Where_are_the_Visual_Studio_2008_Keybinding_Posters</guid>
      <pubDate>Sun, 25 May 2008 16:24:47 GMT</pubDate>
    </item>
    <item>
      <title>Display nicely formatted .NET source code on your blog</title>
      <description>How to quickly display nicely formatted and colored source code on your blog using the CopySourceAsHtml VS plugin. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f05%2f13%2fdisplay-nicely-formatted-net-source-code-on-your-blog.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f05%2f13%2fdisplay-nicely-formatted-net-source-code-on-your-blog.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Display_nicely_formatted_NET_source_code_on_your_blog</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Display_nicely_formatted_NET_source_code_on_your_blog</guid>
      <pubDate>Tue, 13 May 2008 21:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Slice - Collection Slicing Extension Method</title>
      <description>A recreation of Python collection slicing in .NET using extension methods. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f05%2f12%2fslice-collection-slicing-extension-method.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2008%2f05%2f12%2fslice-collection-slicing-extension-method.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Slice_Collection_Slicing_Extension_Method</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Slice_Collection_Slicing_Extension_Method</guid>
      <pubDate>Tue, 13 May 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Use ThreadPool.QueueUserWorkItem With Anonymous Types</title>
      <description>Use the power of anonymous types, anonymous delegates and type inference to make ThreadPool.QueueUserWorkItem type-safe and easier to read. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fthevalerios.net%2fmatt%2f%3fp%3d14"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fthevalerios.net%2fmatt%2f%3fp%3d14" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Use_ThreadPool_QueueUserWorkItem_With_Anonymous_Types</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Use_ThreadPool_QueueUserWorkItem_With_Anonymous_Types</guid>
      <pubDate>Mon, 12 May 2008 08:01:02 GMT</pubDate>
    </item>
    <item>
      <title>best programming jokes</title>
      <description>a very big good collection of programming jokes, WOWwwwwwww &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.devtopics.com%2fbest-programming-jokes%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.devtopics.com%2fbest-programming-jokes%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/best_programming_jokes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/best_programming_jokes</guid>
      <pubDate>Thu, 08 May 2008 17:46:05 GMT</pubDate>
    </item>
    <item>
      <title>11 More Visual Studio Shortcuts You Should Know </title>
      <description>Following our First Visual Studio Shortcuts post here is another batch of shortcuts. &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%2f05%2f06%2f11-more-visual-studio-shortcuts-you-should-know%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f06%2f11-more-visual-studio-shortcuts-you-should-know%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/11_More_Visual_Studio_Shortcuts_You_Should_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/11_More_Visual_Studio_Shortcuts_You_Should_Know</guid>
      <pubDate>Tue, 06 May 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Injection, Duck Typing, &amp;amp; More Coming to .Net (Natively)</title>
      <description>Krzysztof Cwalina reveals details on .Net's upcoming Managed Extensibility Framework.  &amp;quot;MEF is a set of features referred in the academic community and in the industry as a Naming and Activation Service (returns an object given a "name"), Dependency Injection (DI) framework, and a Structural Type System (duck typing).&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fkcwalina%2farchive%2f2008%2f04%2f25%2fMEF.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fkcwalina%2farchive%2f2008%2f04%2f25%2fMEF.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Dependency_Injection_Duck_Typing_More_Coming_to_Net_Natively</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Dependency_Injection_Duck_Typing_More_Coming_to_Net_Natively</guid>
      <pubDate>Sun, 04 May 2008 11:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Microformat .NET</title>
      <description>A generic microformat parser. I thought this could use some attention from the .NET community! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kinlan.co.uk%2f2007%2f09%2fmicroformatnet.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kinlan.co.uk%2f2007%2f09%2fmicroformatnet.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Microformat_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Microformat_NET</guid>
      <pubDate>Fri, 02 May 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Implementing Generic Caching</title>
      <description>I develop for a large, high-availability website, with hundreds of thousands of daily users. As such, we need to cache a lot of data in our web-server memory (which is cheap) to save numerous hits to our main database cluster (which is very expensive). I would imagine the desire to improve performance by saving on database hits is common across many web applications - and caching frequently used data is often seen as one of the best ways to solve this problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fImplementing-Generic-Caching.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fImplementing-Generic-Caching.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Implementing_Generic_Caching</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Implementing_Generic_Caching</guid>
      <pubDate>Tue, 29 Apr 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>My &amp;quot;Better Know a Framework&amp;quot; Talk at IndyCodeCamp</title>
      <description>Today at the IndyCodeCamp I gave a talk in much of the same spirit as the &amp;quot;Better Know a Framework&amp;quot; series on &amp;quot;.NET Rocks!&amp;quot;

The talk had no slides, but featured me in the debugger highlighting a few of my favorite (but lesser known classes). This code is included.

As part of my preparation, I researched every topic covered on each show and included a brief summary as part. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.moserware.com%2f2008%2f04%2fmy-better-know-framework-talk-at.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2008%2f04%2fmy-better-know-framework-talk-at.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/My_Better_Know_a_Framework_Talk_at_IndyCodeCamp</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/My_Better_Know_a_Framework_Talk_at_IndyCodeCamp</guid>
      <pubDate>Wed, 30 Apr 2008 10:16:02 GMT</pubDate>
    </item>
    <item>
      <title>51+ Best of jQuery Tutorials and Examples</title>
      <description>A good summary of jQuery resources &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.noupe.com%2ftutorial%2f51-best-of-jquery-tutorials-and-examples.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.noupe.com%2ftutorial%2f51-best-of-jquery-tutorials-and-examples.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/51_Best_of_jQuery_Tutorials_and_Examples</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/51_Best_of_jQuery_Tutorials_and_Examples</guid>
      <pubDate>Sat, 26 Apr 2008 14:46:02 GMT</pubDate>
    </item>
    <item>
      <title>47 ASP.NET MVC Resources</title>
      <description>Craig Shoemaker highlights some of the best ASP.NET MVC resources available. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fcraigshoemaker%2farchive%2f2008%2f04%2f24%2f47-asp-net-mvc-resources-to-rock-your-development.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fcraigshoemaker%2farchive%2f2008%2f04%2f24%2f47-asp-net-mvc-resources-to-rock-your-development.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/47_ASP_NET_MVC_Resources</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/47_ASP_NET_MVC_Resources</guid>
      <pubDate>Thu, 24 Apr 2008 23:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to Evangelize Unit Testing</title>
      <description>My experience on how to get people to kick start on unit testing &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%2f02%2fhow-to-push-unit-testing-practices-to.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fitscommonsensestupid.blogspot.com%2f2008%2f02%2fhow-to-push-unit-testing-practices-to.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/How_to_Evangelize_Unit_Testing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/How_to_Evangelize_Unit_Testing</guid>
      <pubDate>Tue, 22 Apr 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>A C# fluent repeater</title>
      <description>A fully-featured fluent class used for repeating method calls, handle exceptions, callbacks and more...

Just plug-and-play and start repeating stuff! &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%2fA-fluent-repeater.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</guid>
      <pubDate>Fri, 18 Apr 2008 05:01:03 GMT</pubDate>
    </item>
    <item>
      <title>10 Visual Studio Shortcuts You Must Know</title>
      <description>A great list of 10 Visual Studio Shortcuts any software developer must know and use. &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%2f04%2f17%2f10-visual-studio-shortcuts-you-must-know%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f04%2f17%2f10-visual-studio-shortcuts-you-must-know%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/10_Visual_Studio_Shortcuts_You_Must_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/10_Visual_Studio_Shortcuts_You_Must_Know</guid>
      <pubDate>Thu, 17 Apr 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>.NET Obfuscators</title>
      <description>Comprehensive list of all .NET obfuscators available today and online reviews. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.csharp411.com%2fnet-obfuscators%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.csharp411.com%2fnet-obfuscators%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/NET_Obfuscators</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/NET_Obfuscators</guid>
      <pubDate>Wed, 16 Apr 2008 20:46:13 GMT</pubDate>
    </item>
    <item>
      <title>How to use Aggregate functions with LINQ to SQL</title>
      <description>LINQ to SQL maps the relational database into an object model, and when the program runs the queries in the object model are translated into SQL. SQL contains Aggregate functions like SUM, AVG, MIN, MAX and more. Lets see how this functionality can be implemented using LINQ  &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%2f04%2f16%2fhow-to-use-aggregate-functions-with-linq-to-sql%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f04%2f16%2fhow-to-use-aggregate-functions-with-linq-to-sql%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/How_to_use_Aggregate_functions_with_LINQ_to_SQL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/How_to_use_Aggregate_functions_with_LINQ_to_SQL</guid>
      <pubDate>Wed, 16 Apr 2008 14:01:02 GMT</pubDate>
    </item>
    <item>
      <title>The insanely scalable ReaderWriterGate lock</title>
      <description>Wintellect's Jeffrey Richter, the Win32 threading guru, has written a library containing a new kind of lock: the ReaderWriterGate. Unlike other locks, this lock is highly scalable and fast with very few thread context switches. Works well with ASP.NET web apps as well. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2fmagazine%2fcc163532.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsdn2.microsoft.com%2fen-us%2fmagazine%2fcc163532.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_insanely_scalable_ReaderWriterGate_lock</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_insanely_scalable_ReaderWriterGate_lock</guid>
      <pubDate>Thu, 17 Apr 2008 08:46:02 GMT</pubDate>
    </item>
  </channel>
</rss>