<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by yoavsion</title>
    <description>Stories kicked by yoavsion</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 generic Dispenser class</title>
      <description>Feeling ashamed for keeping your clients waiting until your code finally constructs your heavy classes/forms?

This utility instantiates objects in a background thread and aspires to always be &amp;quot;full&amp;quot; to the capacity requested. Useful in cases the object being constructed uses many resources and is consumed frequently. &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-generic-dispenser-class.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-generic-dispenser-class.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_generic_Dispenser_class</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_generic_Dispenser_class</guid>
      <pubDate>Mon, 28 Apr 2008 22:24:18 GMT</pubDate>
    </item>
    <item>
      <title>Give back to your testing framework</title>
      <description>Can there be code reuse in testing classes? Is code coverage the only measurement we have for test efficiency? Should our testing framework test design and meta-code as well as functionality? Use this test classes base-class to test some things you probably haven't tested before. &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%2fGive-back-to-your-testing-framework.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fGive-back-to-your-testing-framework.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Give_back_to_your_testing_framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Give_back_to_your_testing_framework</guid>
      <pubDate>Fri, 25 Apr 2008 16:16: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>Searching for derived types in an assembly</title>
      <description>Sometimes we need to find all classes or interfaces that derive a certain Type. There are several possible scenarios for this kind of search - For instance, if we are trying to load a plug-in assembly at runtime and wish to initialize all the classes that implement the IPluginBase interface. Using the suggested DerivedHelper makes it a lot easier. &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%2fSearching-for-derived-types-in-an-assembly.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fSearching-for-derived-types-in-an-assembly.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Searching_for_derived_types_in_an_assembly</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Searching_for_derived_types_in_an_assembly</guid>
      <pubDate>Fri, 18 Apr 2008 05:46:02 GMT</pubDate>
    </item>
    <item>
      <title>The Linq let keyword</title>
      <description>Make your Linq queries more readable using the &amp;quot;let&amp;quot; keyword. &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%2f04%2fThe-Linq-quot3bletquot3b-keyword.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f04%2fThe-Linq-quot3bletquot3b-keyword.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/The_Linq_let_keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/The_Linq_let_keyword</guid>
      <pubDate>Tue, 15 Apr 2008 18:31:07 GMT</pubDate>
    </item>
    <item>
      <title>Debugging can screw things up</title>
      <description>Using the 'DebuggerBrowsable' attribute to avoid debugging-misbehavior. &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%2fDebugging-can-screw-things-up.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fDebugging-can-screw-things-up.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Debugging_can_screw_things_up</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Debugging_can_screw_things_up</guid>
      <pubDate>Tue, 15 Apr 2008 19:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Enumerating the GAC using 'foreach'</title>
      <description>Ever tried enumerating the Global assemblies cache?
Now it has become easier. &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%2fEnumerating-the-GAC-using-foreach.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fEnumerating-the-GAC-using-foreach.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Enumerating_the_GAC_using_foreach</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Enumerating_the_GAC_using_foreach</guid>
      <pubDate>Wed, 16 Apr 2008 23:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Massive BlogEngine.Net Security Hole - Fix Provided</title>
      <description>A massive security hole in BlogEngine.net was just revealed that allows anyone to see your passwords... Danny Douglass explains the issue and provides a patched BlogEngine.Core assembly to resolve the issue until the next release of BlogEngine is available. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdannydouglass.com%2fpost%2f2008%2f04%2fBlogEngine-and-the-JavaScript-HttpHandler-Serious-Security-Issue.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdannydouglass.com%2fpost%2f2008%2f04%2fBlogEngine-and-the-JavaScript-HttpHandler-Serious-Security-Issue.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/Massive_BlogEngine_Net_Security_Hole_Fix_Provided</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/Massive_BlogEngine_Net_Security_Hole_Fix_Provided</guid>
      <pubDate>Mon, 14 Apr 2008 07:16:02 GMT</pubDate>
    </item>
    <item>
      <title>[Flags] and you - Take 2</title>
      <description>Comparing enum values can sometime leave your code a little messy and inaccessible. Using this small EnumHelper extension methods class, your code should be left a little more readable and fluent. &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%2fFlags-and-you---Take-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fFlags-and-you---Take-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Flags_and_you_Take_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Flags_and_you_Take_2</guid>
      <pubDate>Tue, 15 Apr 2008 20:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Trying out PowerCommands 1.1 for Visual Studio 2008</title>
      <description>Generally, I don't like to install any Visual Studio extensions at all, but I thought I should give this one a chance. I installed PowerCommands 1.1 for Visual Studio 2008, and went to play with the new functionality. Here is what I found as the most useful... &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%2fbursteg%2farchive%2f2008%2f04%2f13%2ftrying-out-powercommands-1-1-for-visual-studio-2008.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fbursteg%2farchive%2f2008%2f04%2f13%2ftrying-out-powercommands-1-1-for-visual-studio-2008.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Trying_out_PowerCommands_1_1_for_Visual_Studio_2008</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Trying_out_PowerCommands_1_1_for_Visual_Studio_2008</guid>
      <pubDate>Wed, 16 Apr 2008 17:46:03 GMT</pubDate>
    </item>
    <item>
      <title>C# singleton snippet</title>
      <description>I've decided to stop the copy-paste madness.
Not that I use singletons so very often, but still - It never changes, so lets use a snippet. &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-singleton-snippet.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fC-singleton-snippet.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_singleton_snippet</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_singleton_snippet</guid>
      <pubDate>Tue, 15 Apr 2008 23:01:01 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>Fun with Continuous-Integration (Really!)</title>
      <description>Introducing: BILTONS.
Biltons are actually sound files that are played by the build-machine, according to the developer that made the last changes (&amp;quot;Build-Tones&amp;quot;).
It really adds a lot of fun to the dev environment. &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%2fFun-with-Continuous-Integration-BILTONS.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fFun-with-Continuous-Integration-BILTONS.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Fun_with_Continuous_Integration_Really</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Fun_with_Continuous_Integration_Really</guid>
      <pubDate>Sat, 12 Apr 2008 11:01:02 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>My new little friend, Enum&amp;lt;T&amp;gt;</title>
      <description>Some description of a help class for working with Enumerations. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicious.com%2fblogs%2fchristopher_bennage%2farchive%2f2007%2f09%2f13%2fmy-new-little-friend-enum-lt-t-gt.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicious.com%2fblogs%2fchristopher_bennage%2farchive%2f2007%2f09%2f13%2fmy-new-little-friend-enum-lt-t-gt.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/My_new_little_friend_Enum_T</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/My_new_little_friend_Enum_T</guid>
      <pubDate>Fri, 14 Sep 2007 07:16:01 GMT</pubDate>
    </item>
  </channel>
</rss>