<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by aloker</title>
    <description>Stories kicked by aloker</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>NDepend update brings 64 bit compatibility</title>
      <description>The current version of NDepend added support for dependency graphs under 64 bit operating systems. If you remember, this was one of the few points of criticism I mentioned in my little review on NDepend. Visual NDepend can now visualize the dependencies between types, namespaces and members &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f23%2fNDepend-update-brings-64-bit-compatibility.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f23%2fNDepend-update-brings-64-bit-compatibility.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/NDepend_update_brings_64_bit_compatibility</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/NDepend_update_brings_64_bit_compatibility</guid>
      <pubDate>Tue, 23 Sep 2008 19:06:09 GMT</pubDate>
    </item>
    <item>
      <title>NDepend 2.10 Released - Interactive Code Dependencies Graph </title>
      <description>This is indistinguishable from magic! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f09%2finteractive-code-dependencies-graph.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f09%2finteractive-code-dependencies-graph.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NDepend_2_10_Released_Interactive_Code_Dependencies_Graph</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NDepend_2_10_Released_Interactive_Code_Dependencies_Graph</guid>
      <pubDate>Wed, 10 Sep 2008 07:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of strings (3): take your app settings to the next level</title>
      <description>In the first article of this series I talked about the problems with strings in code. This article will show you how you can use lambda expressions and expression trees as another tool to avoid strings &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f05%2fGetting-rid-of-strings-(3)-take-your-app-settings-to-the-next-level.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f05%2fGetting-rid-of-strings-(3)-take-your-app-settings-to-the-next-level.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Getting_rid_of_strings_3_take_your_app_settings_to_the_next_level</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Getting_rid_of_strings_3_take_your_app_settings_to_the_next_level</guid>
      <pubDate>Fri, 05 Sep 2008 18:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Retrieving values from an IDataReader</title>
      <description>Despite the undoubted advantages of ORM you probably need to fetch data directly from an IDataReader from time to time. Getting values out of the data reader is easy at first glance. However, there are some issues that you should be aware of &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f04%2fRetrieving-values-from-an-IDataReader.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f04%2fRetrieving-values-from-an-IDataReader.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Retrieving_values_from_an_IDataReader</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Retrieving_values_from_an_IDataReader</guid>
      <pubDate>Thu, 04 Sep 2008 14:01:52 GMT</pubDate>
    </item>
    <item>
      <title>Chrome didn't survive long...</title>
      <description>I uninstalled Google Chrome after considering the potential threads for privacy &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f03%2fChrome-didnt-survive-long.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f03%2fChrome-didnt-survive-long.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Chrome_didn_t_survive_long</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Chrome_didn_t_survive_long</guid>
      <pubDate>Thu, 04 Sep 2008 03:31:07 GMT</pubDate>
    </item>
    <item>
      <title>Upgrading BlogEngine.NET from 1.4 to 1.4.5.x</title>
      <description>The article describes some issues I came across when upgrading from BlogEngine.NET 1.4 to 1.4.5.7 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f03%2fUpgrading-BlogEngineNET-from-14-to-145x.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f03%2fUpgrading-BlogEngineNET-from-14-to-145x.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Upgrading_BlogEngine_NET_from_1_4_to_1_4_5_x</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Upgrading_BlogEngine_NET_from_1_4_to_1_4_5_x</guid>
      <pubDate>Wed, 03 Sep 2008 18:32:21 GMT</pubDate>
    </item>
    <item>
      <title>Google Chrome Beta available</title>
      <description>Google has released a beta version of it's browser Chrome. I've just downloaded it and only browsed over some sites I frequently use so I can't give an in-depth review. At least so far everything worked fine. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f02%2fGoogle-Chrome-Beta-available.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f02%2fGoogle-Chrome-Beta-available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Google_Chrome_Beta_available</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Google_Chrome_Beta_available</guid>
      <pubDate>Tue, 02 Sep 2008 19:45:45 GMT</pubDate>
    </item>
    <item>
      <title>The true meaning of readonly for value types</title>
      <description>The article describes the side effects of making value type fields readonly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f08%2f27%2fThe-true-meaning-of-readonly-for-value-types.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f08%2f27%2fThe-true-meaning-of-readonly-for-value-types.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_true_meaning_of_readonly_for_value_types</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_true_meaning_of_readonly_for_value_types</guid>
      <pubDate>Wed, 27 Aug 2008 15:53:05 GMT</pubDate>
    </item>
    <item>
      <title>How to enable sound in Remote Desktop sessions on WinServer</title>
      <description>Shows how to enable audio in remote desktop sessions to a Windows Server 2003 server. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f08%2f26%2fHow-to-enable-sound-in-Remote-Desktop-sessions-on-WinServer-2k3.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f08%2f26%2fHow-to-enable-sound-in-Remote-Desktop-sessions-on-WinServer-2k3.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_enable_sound_in_Remote_Desktop_sessions_on_WinServer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_enable_sound_in_Remote_Desktop_sessions_on_WinServer</guid>
      <pubDate>Tue, 26 Aug 2008 12:25:49 GMT</pubDate>
    </item>
    <item>
      <title>RedGate acquires .NET Reflector</title>
      <description>This morning I got an e-mail from Lutz Roeder, creator of the marvelous .NET Reflector in which he announces that he handed development of .NET Reflector over to Red Gate Software &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f08%2f26%2fRedGate-acquires-NET-Reflector.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f08%2f26%2fRedGate-acquires-NET-Reflector.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/RedGate_acquires_NET_Reflector</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/RedGate_acquires_NET_Reflector</guid>
      <pubDate>Tue, 26 Aug 2008 12:24:54 GMT</pubDate>
    </item>
    <item>
      <title>Andre Loker - How deep is your clone?</title>
      <description>Someone asked in a forum: Why is there no ICloneable&amp;lt;T&amp;gt; only ICloneable? Good question. It wouldn't have taken too much effort to introduce a generic version when .NET 2.0 came out. But I think MS had a good reason not to introduce ICloneable&amp;lt;T&amp;gt;. And that's because they realized that ICloneable sucks in the first place! Why is that? Because it is effectively undefined what cloning does &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f30%2fHow-deep-is-your-clone.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f30%2fHow-deep-is-your-clone.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Andre_Loker_How_deep_is_your_clone</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Andre_Loker_How_deep_is_your_clone</guid>
      <pubDate>Wed, 30 Jul 2008 10:38:27 GMT</pubDate>
    </item>
    <item>
      <title>Things to note when upgrading to BlogEngine.NET 1.4</title>
      <description>Describes some changes from BlogEngine.NET from 1.3 to 1.4 that you might want to revert. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f09%2fThings-to-note-when-upgrading-to-BlogEngineNET-14.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f09%2fThings-to-note-when-upgrading-to-BlogEngineNET-14.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Things_to_note_when_upgrading_to_BlogEngine_NET_1_4</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Things_to_note_when_upgrading_to_BlogEngine_NET_1_4</guid>
      <pubDate>Wed, 09 Jul 2008 09:08:21 GMT</pubDate>
    </item>
    <item>
      <title>Did you know that...</title>
      <description>Did you know that you can annotate an attribute class with an attribute of that very type? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f08%2fDid-you-know-that.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f08%2fDid-you-know-that.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Did_you_know_that</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Did_you_know_that</guid>
      <pubDate>Tue, 08 Jul 2008 17:26:04 GMT</pubDate>
    </item>
    <item>
      <title>NDepend: code metrics at your service</title>
      <description>If you ever wrote code for a non-trivial project chances are that from time to time you stop an think: &amp;quot;I don't know, but I have the feeling that the code is not really clean/too complex/[insert adjective here that makes you feel bad about your code]&amp;quot;. Chances are even that you did not had these thoughts - but your source code indeed was not really clean, too complex or what not. While the latter situation is certainly the worse of the two, both situation make clear that we need means to quantify the quality of our code. NDepend is an excellent tool that can be used to generate those metrics &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f08%2fNDepend-code-metrics-at-your-service.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2f08%2fNDepend-code-metrics-at-your-service.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/NDepend_code_metrics_at_your_service</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/NDepend_code_metrics_at_your_service</guid>
      <pubDate>Wed, 09 Jul 2008 18:31:08 GMT</pubDate>
    </item>
    <item>
      <title>Load a font from disk, stream or byte array</title>
      <description>Describes how to load a font from a true type font file on disk, a stream or a byte array in C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2fLoad-a-font-from-disk-stream-or-byte-array.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f07%2fLoad-a-font-from-disk-stream-or-byte-array.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Load_a_font_from_disk_stream_or_byte_array</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Load_a_font_from_disk_stream_or_byte_array</guid>
      <pubDate>Thu, 03 Jul 2008 09:32:28 GMT</pubDate>
    </item>
    <item>
      <title>Subversion 1.5 released</title>
      <description>OK, it has already been some days since release, nevertheless you might not have noticed. Subversion 1.5 has been released, bringing some improvements and changes &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fSubversion-15-released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fSubversion-15-released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Subversion_1_5_released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Subversion_1_5_released</guid>
      <pubDate>Sat, 28 Jun 2008 08:10:47 GMT</pubDate>
    </item>
    <item>
      <title>Post-Redirect-Get</title>
      <description>Returning web pages from POST request can cause a lot of trouble. The POST-Redirect-GET pattern avoids those problems by redirecting the browser to a GET request after a POST request. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fPost-Redirect-Get.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fPost-Redirect-Get.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Post_Redirect_Get</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Post_Redirect_Get</guid>
      <pubDate>Fri, 27 Jun 2008 15:03:22 GMT</pubDate>
    </item>
    <item>
      <title>Get the names of databases on a SQL Server</title>
      <description>Ever needed to get the names (and only the names) of all databases on a SQL Server? This article shows how to do it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fGet-the-names-of-databases-on-a-SQL-Server.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fGet-the-names-of-databases-on-a-SQL-Server.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Get_the_names_of_databases_on_a_SQL_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Get_the_names_of_databases_on_a_SQL_Server</guid>
      <pubDate>Fri, 20 Jun 2008 16:38:39 GMT</pubDate>
    </item>
    <item>
      <title>Using table valued results of stored procedures</title>
      <description>If a stored procedure returns a table of data, it's not as easy as one might think to work with the result. This article shows one possible solution: using table variables. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fUsing-table-valued-results-of-stored-procedures.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fUsing-table-valued-results-of-stored-procedures.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Using_table_valued_results_of_stored_procedures</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Using_table_valued_results_of_stored_procedures</guid>
      <pubDate>Fri, 20 Jun 2008 16:37:43 GMT</pubDate>
    </item>
    <item>
      <title>Firefox 2 and 3 side by side</title>
      <description>As a developer you'd probably like to have Firefox 2 and 3 installed side by side to check for compatibility etc.. This article describes how to do it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fFirefox-2-and-3-side-by-side.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fFirefox-2-and-3-side-by-side.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Firefox_2_and_3_side_by_side</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Firefox_2_and_3_side_by_side</guid>
      <pubDate>Thu, 19 Jun 2008 12:56:25 GMT</pubDate>
    </item>
    <item>
      <title>Speed up Firefox when using Development Server</title>
      <description>Using Firefox on Vista to view websites hosted by the Visual Studio Development Server can be unbearably slow. Pages take aeons (i.e. several seconds) to load while viewing the same site under IE does not suffer from this issue. Here's how to solve the problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fSpeed-up-Firefox-when-using-Development-Server.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fSpeed-up-Firefox-when-using-Development-Server.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Speed_up_Firefox_when_using_Development_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Speed_up_Firefox_when_using_Development_Server</guid>
      <pubDate>Wed, 18 Jun 2008 18:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Keep your .config clean with external config files</title>
      <description>The web.config (or app.config for non-web applications) file is the central place to configure your web application, starting from connection strings, over application settings to ASP.NET specific topics like caching, authentication &amp;amp; authorization, sessions as well as HTTP handlers and modules. Normally the web.config starts as a neat little pet you can easily manage. But as soon as your project grows mature, web.config turns out to be a huge beast. This article shows you a way to tame the beast. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fKeep-your-config-clean-with-external-config-files.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fKeep-your-config-clean-with-external-config-files.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Keep_your_config_clean_with_external_config_files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Keep_your_config_clean_with_external_config_files</guid>
      <pubDate>Mon, 16 Jun 2008 14:01:19 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of strings (2): use lambda expressions</title>
      <description>In the first article of this series I talked about the problems with strings in code. This article will show you how you can use lambda expressions and expression trees as another tool to avoid strings &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fGetting-rid-of-strings-(2)-use-lambda-expressions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fGetting-rid-of-strings-(2)-use-lambda-expressions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Getting_rid_of_strings_2_use_lambda_expressions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Getting_rid_of_strings_2_use_lambda_expressions</guid>
      <pubDate>Fri, 13 Jun 2008 09:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Castle DictionaryAdapter</title>
      <description>DictionaryAdapter is a component of the Castle stack which can create an adapter between an interface and a dictionary at runtime. The DictionaryAdapter combines the flexibility of a dictionary with the type safety and convenience provided by a strong API. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fCastle-DictionaryAdapter.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fCastle-DictionaryAdapter.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Castle_DictionaryAdapter</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Castle_DictionaryAdapter</guid>
      <pubDate>Tue, 10 Jun 2008 13:05:20 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of strings (1): meet the villain</title>
      <description>This series covers the potential problems that arise from the use of string literals in source code. Avoiding string literals can make your source code more robust, more manageable and less fragile regarding refactoring. The articles in this series will show several solutions on how to replace string literals with smarter constructs. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fGetting-rid-of-strings-(1)-meet-the-villain.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f06%2fGetting-rid-of-strings-(1)-meet-the-villain.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Getting_rid_of_strings_1_meet_the_villain</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Getting_rid_of_strings_1_meet_the_villain</guid>
      <pubDate>Tue, 10 Jun 2008 11:31:30 GMT</pubDate>
    </item>
  </channel>
</rss>