<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by bbseven</title>
    <description>Stories kicked by bbseven</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>New ASP.NET Charting Control</title>
      <description>From ScottGu's blog.  Brand new, Free, ASP.NET 3.5 chart control.  It looks very nice!
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f24%2fnew-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fscottgu%2farchive%2f2008%2f11%2f24%2fnew-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/New_ASP_NET_Charting_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/New_ASP_NET_Charting_Control</guid>
      <pubDate>Tue, 25 Nov 2008 16:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Scan to Scribd (or anything) Tutorial</title>
      <description>Lou has written an article about how to send scanned images to some place on the web.  &amp;quot;All of the non-uploading code will work in any Scan to X project, where X can be Amazon S3, Azure SQL Data Services, Google Docs, SharePoint, or any CMIS compliant ECM (you just need to write the uploading part). &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%2f11%2f19%2fscan-to-scribd-codeproject-article.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%2f11%2f19%2fscan-to-scribd-codeproject-article.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Scan_to_Scribd_or_anything_Tutorial</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Scan_to_Scribd_or_anything_Tutorial</guid>
      <pubDate>Wed, 19 Nov 2008 19:18:22 GMT</pubDate>
    </item>
    <item>
      <title>Adobe Flex reaches out to .NET developers</title>
      <description>An Adobe partner have today announced a free plug-in to allow .NET developers to write Flex front-ends to their applications entirely within Visual Studio, with full debugging and editing support. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developerfusion.com%2fnews%2farticle%2f9274%2fadobe-flex-reaches-out-to-net-developers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developerfusion.com%2fnews%2farticle%2f9274%2fadobe-flex-reaches-out-to-net-developers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Adobe_Flex_reaches_out_to_NET_developers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Adobe_Flex_reaches_out_to_NET_developers</guid>
      <pubDate>Tue, 18 Nov 2008 09:01:19 GMT</pubDate>
    </item>
    <item>
      <title>The Future of Programming Languages</title>
      <description> In this article I'm going to focus on Dynamic Typing and Metaprogramming in particular. It's interesting to consider what the impact on the maintainability of our code from their increased prominence might be. &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%2f15%2fanders-hejlsberg-on-the-future-of-programming-languages.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%2f15%2fanders-hejlsberg-on-the-future-of-programming-languages.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Future_of_Programming_Languages</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Future_of_Programming_Languages</guid>
      <pubDate>Thu, 16 Oct 2008 18:31:16 GMT</pubDate>
    </item>
    <item>
      <title>Tidying Up Old Blog Entries (Cleaning up MS Office HTML tags)</title>
      <description> Looking back it seems like complete lunacy. For a period of time my method of choice to create blog entries was to write them out in Word 2003 and then export html. The almost unreadable text has been haunting me for a long time and I've finally gone back and fixed them. Along the way I built a small utility for doing this and here it is &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%2f09%2ftidying-up-old-blog-entries.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%2f09%2ftidying-up-old-blog-entries.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Tidying_Up_Old_Blog_Entries_Cleaning_up_MS_Office_HTML_tags</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Tidying_Up_Old_Blog_Entries_Cleaning_up_MS_Office_HTML_tags</guid>
      <pubDate>Thu, 16 Oct 2008 19:16:33 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>F# at Code Camp 10 In Waltham, MA</title>
      <description>Richard Minerich presented functional programming and concurrency in F# at Code Camp in Massachusetts &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%2f19%2ff-at-code-camp-10-in-waltham-ma.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%2f19%2ff-at-code-camp-10-in-waltham-ma.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/events/F_at_Code_Camp_10_In_Waltham_MA</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/events/F_at_Code_Camp_10_In_Waltham_MA</guid>
      <pubDate>Thu, 25 Sep 2008 17:01:14 GMT</pubDate>
    </item>
    <item>
      <title>VSX Conference</title>
      <description>Lou Franco's recollection of events at the VSX Conference last week. (Visual Studio eXtensibility) &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%2f09%2f22%2fvsx-conference.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%2f09%2f22%2fvsx-conference.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/VSX_Conference</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/VSX_Conference</guid>
      <pubDate>Thu, 25 Sep 2008 18:31:13 GMT</pubDate>
    </item>
    <item>
      <title>Tidy Things Up</title>
      <description>Ever wanted to have one assembly, but be able to manage your code in separate assemblies? &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%2f09%2f19%2fto-tidy-things-up.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%2f09%2f19%2fto-tidy-things-up.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Tidy_Things_Up</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Tidy_Things_Up</guid>
      <pubDate>Thu, 25 Sep 2008 16:16:16 GMT</pubDate>
    </item>
    <item>
      <title>Some Managed/Unmanaged Exception Tricks</title>
      <description>I just spent 5 days tracking down a Heisenbug. Historically, I've tracked down a lot of these but not because I create a lot of them, because I'm good at finding them. In this particular case, I had a set of unit tests that were failing on our build server but did not fail consistently on my machine. This is not a good sign to start with.  &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%2f11%2fsome-managed-unmanaged-exception-tricks.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%2f11%2fsome-managed-unmanaged-exception-tricks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Some_Managed_Unmanaged_Exception_Tricks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Some_Managed_Unmanaged_Exception_Tricks</guid>
      <pubDate>Thu, 18 Sep 2008 14:01:23 GMT</pubDate>
    </item>
    <item>
      <title>How much should I expect my end-user to know?</title>
      <description>From a software support perspective, the question is, how much should I expect my end-user to know?  If someone asks me a basic question about our product, then I answer it without hesitation.  But what if someone asks me a basic programming question?  For example, how to create a for-loop? 
 &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%2fsupport%2farchive%2f2008%2f09%2f08%2fa-strange-game-the-only-winning-move-is-not-to-play-how-about-a-nice-game-of-chess.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fsupport%2farchive%2f2008%2f09%2f08%2fa-strange-game-the-only-winning-move-is-not-to-play-how-about-a-nice-game-of-chess.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/How_much_should_I_expect_my_end_user_to_know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/How_much_should_I_expect_my_end_user_to_know</guid>
      <pubDate>Tue, 09 Sep 2008 16:16:12 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>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>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>How to Build a Managed/Unmanaged Library</title>
      <description>Working with an unmanaged static library - with that, you can build a managed C++ wrapper that exposes the functionality that you need. The C++ compiler does some fairly amazing things in terms of knowing when to do unmanaged/unmanaged transitions, but sometimes it does some surprising things that will cost. [Sample code included in the post] &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%2f02%2fhow-to-build-a-managed-unmanaged-library.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%2f02%2fhow-to-build-a-managed-unmanaged-library.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/cplusplus/How_to_Build_a_Managed_Unmanaged_Library</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/cplusplus/How_to_Build_a_Managed_Unmanaged_Library</guid>
      <pubDate>Thu, 03 Jul 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Free WPF Image File Viewer with Annotations</title>
      <description>This post includes a free image file viewer application complete with annotation controls - source code for the project is also included - this is a Windows Presentation Foundation application, 100% .NET, and was built using the DotImage toolkit from Atalasoft. &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%2f07%2f02%2femageo-image-annotator-in-wpf.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%2f07%2f02%2femageo-image-annotator-in-wpf.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Free_WPF_Image_File_Viewer_with_Annotations</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Free_WPF_Image_File_Viewer_with_Annotations</guid>
      <pubDate>Thu, 03 Jul 2008 20:01:03 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>Tips on Creating Portable APIs</title>
      <description>Five tips and hints on creating good portable APIs. &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%2f05%2fportable-apis.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%2f05%2fportable-apis.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Tips_on_Creating_Portable_APIs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Tips_on_Creating_Portable_APIs</guid>
      <pubDate>Tue, 10 Jun 2008 20:46:16 GMT</pubDate>
    </item>
    <item>
      <title>Why Are Our Programs Still Represented by Flat Files?</title>
      <description>It's time to leave the secondary, external structure of our programs behind. If you can treat the reflected code from a programming language like an abstract data structure, why can't you just keep the source itself in a similarly abstracted data structure? Isn't the structure of a program more similar to a graph, than a list? Besides the momentum of the past, what is keeping us tied to having our code in this format? &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%2f06%2fwhy-are-our-programs-still-represented-by-flat-files.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%2f06%2fwhy-are-our-programs-still-represented-by-flat-files.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Why_Are_Our_Programs_Still_Represented_by_Flat_Files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Why_Are_Our_Programs_Still_Represented_by_Flat_Files</guid>
      <pubDate>Tue, 10 Jun 2008 18:31:25 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>
  </channel>
</rss>