<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by slabbadabba</title>
    <description>Stories kicked by slabbadabba</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>Start menu context annoyances</title>
      <description>Dave discusses some options when it comes to a context menu add-on used for finding out what files have a lock on them by team members, etc. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fdterrell%2farchive%2f2008%2f10%2f06%2fstart-menu-context-annoyances.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fdterrell%2farchive%2f2008%2f10%2f06%2fstart-menu-context-annoyances.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Start_menu_context_annoyances</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Start_menu_context_annoyances</guid>
      <pubDate>Tue, 07 Oct 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Avoiding the Dangers of Ambiguously Defined Data-Types</title>
      <description>When you are handed a string, integer, or any value type, can you know what it really represents? Can you define the range of appropriate behaviors for that data? Can you tell if it's formatted correctly? The problem is, in all of these cases, you can't... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f10%2f03%2favoiding-ambiguous-types-in-c.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f10%2f03%2favoiding-ambiguous-types-in-c.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Avoiding_the_Dangers_of_Ambiguously_Defined_Data_Types</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Avoiding_the_Dangers_of_Ambiguously_Defined_Data_Types</guid>
      <pubDate>Tue, 07 Oct 2008 22:16:11 GMT</pubDate>
    </item>
    <item>
      <title>Late Binding in C# using Dynamic Compilation</title>
      <description>Steve goes through his approach to using reflection, making the code easier to read, making it easier to maintain, discusses the &amp;quot;middle-class multiple inheritance&amp;quot;, and provides a zipped project of the AdapterCompiler. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f09%2f29%2flate-binding-in-c-using-dynamic-compilation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f09%2f29%2flate-binding-in-c-using-dynamic-compilation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Late_Binding_in_C_using_Dynamic_Compilation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Late_Binding_in_C_using_Dynamic_Compilation</guid>
      <pubDate>Tue, 30 Sep 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>How to set up your own free VSLab-based Matlab/Mathematica replacement</title>
      <description>VSLab has just been updated with full support for Visual Studio 2008 Shell and the F# CTP release. It has been a rough couple of weeks for the VSLab team as F# CTP changed a number of things and they have been working hard to put together a compatible release. In this article I talk about a bit about what exactly VSLab is and walk you through creating a free VSLab installation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f09%2f08%2fhow-to-quickly-set-up-your-own-vslab-based-free-matlab-mathematica-replacement.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f09%2f08%2fhow-to-quickly-set-up-your-own-vslab-based-free-matlab-mathematica-replacement.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/How_to_set_up_your_own_free_VSLab_based_Matlab_Mathematica_replacement</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/How_to_set_up_your_own_free_VSLab_based_Matlab_Mathematica_replacement</guid>
      <pubDate>Tue, 09 Sep 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Visual Studio Shell 2008: Bringing More .NET Languages into the Fold</title>
      <description>Visual Studio Shell was released in January of 2007 without much fanfare.  Even though it's free to download, at the time it was not very useful for most developers as few packages had yet been written for it.  Now eight months have gone by and quite a few projects are sporting free Visual Studio interfaces.  In this article I discuss Visual Studio Shell itself as well as several of the languages which are currently developing shells. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f08%2f28%2fvisual-studio-shell-2008-is-bringing-more-net-languages-into-the-visual-stuido-fold.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f08%2f28%2fvisual-studio-shell-2008-is-bringing-more-net-languages-into-the-visual-stuido-fold.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Visual_Studio_Shell_2008_Bringing_More_NET_Languages_into_the_Fold</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Visual_Studio_Shell_2008_Bringing_More_NET_Languages_into_the_Fold</guid>
      <pubDate>Thu, 04 Sep 2008 04:16:03 GMT</pubDate>
    </item>
    <item>
      <title>What if it's not in Environment.SpecialFolder?</title>
      <description>The correct way to find the location of system folders not listed in Environment.SpecialFolder. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f25%2fgetting-the-fonts-folder.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f25%2fgetting-the-fonts-folder.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/What_if_it_s_not_in_Environment_SpecialFolder</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/What_if_it_s_not_in_Environment_SpecialFolder</guid>
      <pubDate>Wed, 03 Sep 2008 21:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Changing Your Garbage Collector Settings on the Fly</title>
      <description>.NET 3.5 and 2.0 SP1 jointly included a new feature which lets you programmatically manipulate the way your garbage collector acts.  This can be done through changing the value of a new property of the System.Runtime.GCSettings class named LatencyMode. In this article I will walk you through this new property and the different effects of each of it's possible settings. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f08%2f20%2fchanging-your-garbage-collector-settings-on-the-fly-net-memory-management-part-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f08%2f20%2fchanging-your-garbage-collector-settings-on-the-fly-net-memory-management-part-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Changing_Your_Garbage_Collector_Settings_on_the_Fly</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Changing_Your_Garbage_Collector_Settings_on_the_Fly</guid>
      <pubDate>Wed, 03 Sep 2008 17:01:12 GMT</pubDate>
    </item>
    <item>
      <title>Multilingual OCR</title>
      <description>The challenges of accommodating multilingual OCR engines - and what does &amp;quot;multilingual&amp;quot; really mean anyway when it comes to technical implementation? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f05%2fmultilingual-ocr.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f05%2fmultilingual-ocr.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Multilingual_OCR</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Multilingual_OCR</guid>
      <pubDate>Thu, 07 Aug 2008 14:46:06 GMT</pubDate>
    </item>
    <item>
      <title>Managed C++ and IDisposable</title>
      <description>Quick fix for IDisposable compiler error &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f01%2fmanaged-c-and-idisposable.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f08%2f01%2fmanaged-c-and-idisposable.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/cplusplus/Managed_C_and_IDisposable</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/cplusplus/Managed_C_and_IDisposable</guid>
      <pubDate>Thu, 07 Aug 2008 14:01:10 GMT</pubDate>
    </item>
    <item>
      <title>Developer Error or TFS Shortcoming?</title>
      <description>Steve summarizes a recent experience where he had to reinstall his system and apps to eliminate a problem with unmanaged debugging. Source control ended up not having all of his code which could have been a disaster. Steve was able to successfully restore his machine but it took longer than it should have - couldn't TFS have helped with this? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f07%2f10%2fdon-t-be-stupid-like-me.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f07%2f10%2fdon-t-be-stupid-like-me.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/teamsystem/Developer_Error_or_TFS_Shortcoming</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/teamsystem/Developer_Error_or_TFS_Shortcoming</guid>
      <pubDate>Mon, 14 Jul 2008 20:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Menu item usability vs. learnability</title>
      <description>Lou Franco gives his take on application UI, inclusion/exclusion of menu items, etc. &amp;quot;A user interface is well-designed when the program behaves exactly how the user thought it would.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2floufranco%2farchive%2f2008%2f07%2f03%2fmenu-item-usability-vs-learnability.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2floufranco%2farchive%2f2008%2f07%2f03%2fmenu-item-usability-vs-learnability.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/Menu_item_usability_vs_learnability</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/Menu_item_usability_vs_learnability</guid>
      <pubDate>Mon, 14 Jul 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>A Safe &amp;amp; Asynchronous One to Many Stream Copy Through IL &amp;amp; Inheritance</title>
      <description>This post discusses ways to manage or work around problems arising from the statefulness of .NET Streams, including an explanation about how this is possible both through traditional inheritance and also through some indulgence in hacking of object protection levels by emitting custom IL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f06%2f26%2fusing-il-to-break-the-object-model-for-an-easy-asynchronous-one-to-many-stream-copy-in-net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f06%2f26%2fusing-il-to-break-the-object-model-for-an-easy-asynchronous-one-to-many-stream-copy-in-net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_Safe_Asynchronous_One_to_Many_Stream_Copy_Through_IL_Inheritance</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_Safe_Asynchronous_One_to_Many_Stream_Copy_Through_IL_Inheritance</guid>
      <pubDate>Fri, 27 Jun 2008 17:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Custom functions in NAnt</title>
      <description>Some ideas about using NAnt for multiple builds. Code provided but is there a better way to do this? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fdterrell%2farchive%2f2008%2f06%2f25%2fcustom-functions-in-nant.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fdterrell%2farchive%2f2008%2f06%2f25%2fcustom-functions-in-nant.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Custom_functions_in_NAnt</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Custom_functions_in_NAnt</guid>
      <pubDate>Mon, 30 Jun 2008 12:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Queuing up Your Remote Invokes</title>
      <description>Serializing requests for remote invoke or multiple requests at will? Here is some sample code and a free download that can help with setting this up. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fjake%2farchive%2f2008%2f06%2f24%2fqueuing-up-your-remote-invokes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fjake%2farchive%2f2008%2f06%2f24%2fqueuing-up-your-remote-invokes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Queuing_up_Your_Remote_Invokes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Queuing_up_Your_Remote_Invokes</guid>
      <pubDate>Wed, 25 Jun 2008 14:01:03 GMT</pubDate>
    </item>
    <item>
      <title>The Cursed History of Smalltalk in .NET</title>
      <description>Digging up the history of Smalltalk for .NET - none of the 5 are currently in development &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f06%2f18%2fthe-cursed-history-of-smalltalk-in-net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f06%2f18%2fthe-cursed-history-of-smalltalk-in-net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Cursed_History_of_Smalltalk_in_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Cursed_History_of_Smalltalk_in_NET</guid>
      <pubDate>Thu, 19 Jun 2008 14:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Visual C++ Compiler Bug Discovered</title>
      <description>This bug exists in the optimizer in VC 2003 and 2005.  It does not exist in VC 2008. Code, etc. included. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f06%2f13%2fwoo-hoo-compiler-bug.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f06%2f13%2fwoo-hoo-compiler-bug.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/cplusplus/Visual_C_Compiler_Bug_Discovered</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/cplusplus/Visual_C_Compiler_Bug_Discovered</guid>
      <pubDate>Mon, 16 Jun 2008 13:16:03 GMT</pubDate>
    </item>
    <item>
      <title>ompiling, Linking, and Linq-ing</title>
      <description>Thoughts about LINQ vs. flat files &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f06%2f11%2fcompiling-linking-and-linq-ing.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f06%2f11%2fcompiling-linking-and-linq-ing.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/ompiling_Linking_and_Linq_ing</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/ompiling_Linking_and_Linq_ing</guid>
      <pubDate>Mon, 16 Jun 2008 15:31:04 GMT</pubDate>
    </item>
    <item>
      <title>FlingScan - Free Searchable PDF Service</title>
      <description>This web application generates a searchable PDF from any standard image such as a multipage TIFF or JPEG. The searchable PDF is emailed back to you where you can save it to your file system and search the content with one of many PDF search filters available for Microsoft's Desktop Search or Google's Desktop Search. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f30%2fflingscan-searchable-pdf-service.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f30%2fflingscan-searchable-pdf-service.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/FlingScan_Free_Searchable_PDF_Service</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/FlingScan_Free_Searchable_PDF_Service</guid>
      <pubDate>Tue, 03 Jun 2008 12:31:08 GMT</pubDate>
    </item>
    <item>
      <title>Color Scheme Generator Web Application</title>
      <description>This application will generate a color scheme for you based on an image. After you upload an image, it will generate you a list of the most common colors that are significantly different from each other. Click anywhere on the image to pick other colors. There are zoom tools to pick the exact pixel you need. Web demo and Source Code Available &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f30%2fcolor-scheme-generator.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f30%2fcolor-scheme-generator.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Color_Scheme_Generator_Web_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Color_Scheme_Generator_Web_Application</guid>
      <pubDate>Tue, 03 Jun 2008 16:16:02 GMT</pubDate>
    </item>
    <item>
      <title>20 Years Later IRC is Still Useful; Are You Taking Advantage of it?</title>
      <description>Why You Should Care About A 20 Year Old Protocol? IRC is much more than just a relic of an earlier age. It helps connect highly technical people, it has weathered the years better than any other high level internet protocol.  It does not suffer from the spam and abuse that have overtaken other protocols and no Web2.0 technology has supplanted it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f05%2f30%2f20-years-later-irc-is-still-useful-are-you-taking-advantage-of-it.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f05%2f30%2f20-years-later-irc-is-still-useful-are-you-taking-advantage-of-it.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/20_Years_Later_IRC_is_Still_Useful_Are_You_Taking_Advantage_of_it</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/20_Years_Later_IRC_is_Still_Useful_Are_You_Taking_Advantage_of_it</guid>
      <pubDate>Tue, 03 Jun 2008 14:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Greeting Card Generator</title>
      <description>Forgot someone's birthday or anniversary and don't have time to run to the nearest store?  Now you can generate your own card, using your own pictures.  After all, it's the thought that counts! ASP.NET demo and Source Code available! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f29%2fgreeting-card-generator.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f29%2fgreeting-card-generator.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Greeting_Card_Generator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Greeting_Card_Generator</guid>
      <pubDate>Tue, 03 Jun 2008 15:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Working in Opposite Land - The Logic of a Debuggin Strategy</title>
      <description>&amp;quot;There are a number of interesting things that come up in computer science and computer engineering where reasoning suddenly jumps into opposite land.  It seems that the more human the operation, the more likely we are to go to opposite land.  For example, it has been measured that it is more efficient to send your engineers home at a reasonable hour when a project is late than it is to have them work long hours.  Efficiency doesn't scale with time spent, but exhaustion sure does.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f05%2f29%2fworking-in-opposite-land.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f05%2f29%2fworking-in-opposite-land.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Working_in_Opposite_Land_The_Logic_of_a_Debuggin_Strategy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Working_in_Opposite_Land_The_Logic_of_a_Debuggin_Strategy</guid>
      <pubDate>Tue, 03 Jun 2008 18:31:11 GMT</pubDate>
    </item>
    <item>
      <title>Full-Screening your WebImageViewer</title>
      <description>How to automatically full-screen a browser for viewing images and documents in a browser-based image viewer. Addresses problems specific to IE. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fjake%2farchive%2f2008%2f05%2f27%2ffull-screening-your-dotimage-webimageviewer.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fjake%2farchive%2f2008%2f05%2f27%2ffull-screening-your-dotimage-webimageviewer.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Full_Screening_your_WebImageViewer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Full_Screening_your_WebImageViewer</guid>
      <pubDate>Wed, 28 May 2008 20:01:03 GMT</pubDate>
    </item>
    <item>
      <title>PDF Image Grabber Application</title>
      <description>The PDF Image Grabber allows you to take embedded images out of PDF Files. Simply open the PDF, choose the page, and then choose which image you want.  Then click the Save button and pick a filename. The file saved will be the original image in the PDF at its original size. Application and Source Code provided. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f27%2fpdf-image-grabber.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f27%2fpdf-image-grabber.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/PDF_Image_Grabber_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/PDF_Image_Grabber_Application</guid>
      <pubDate>Wed, 28 May 2008 18:31:04 GMT</pubDate>
    </item>
    <item>
      <title>iPod Ad Generator</title>
      <description>The iPod Ad Generator creates a silhouette image of you and your friends. Free Windows Application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f28%2fipod-ad-generator.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f05%2f28%2fipod-ad-generator.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/iPod_Ad_Generator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/iPod_Ad_Generator</guid>
      <pubDate>Wed, 28 May 2008 20:46:02 GMT</pubDate>
    </item>
  </channel>
</rss>