<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by nkohari</title>
    <description>Stories kicked by nkohari</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>OpenForum - A Free Forum for ASP.NET MVC Applications</title>
      <description>One of the things that I really like about the MVC framework is that it offers some unique possibilities when it comes to third parties developing entire sub-systems that can easily be plugged into existing applications. Recently, I had some "down time" at my work and decided to take the opportunity to experiment with doing just that. Here are the results of that experiment. OpenForum is a forum that can easily be plugged into any MVC application with very little effort. In fact, there are only three steps to get OpenForum working with most MVC applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsoftware.herbrandson.com%2findex.php%2f2009%2f06%2fopenforum-a-free-forum-for-mvc-applications"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsoftware.herbrandson.com%2findex.php%2f2009%2f06%2fopenforum-a-free-forum-for-mvc-applications" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/OpenForum_A_Free_Forum_for_ASP_NET_MVC_Applications</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/OpenForum_A_Free_Forum_for_ASP_NET_MVC_Applications</guid>
      <pubDate>Tue, 30 Jun 2009 15:15:01 GMT</pubDate>
    </item>
    <item>
      <title>Automagic Time Localization</title>
      <description>A trick to localize timestamps without requiring users to pick their time zone manually. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f06%2f15%2fautomagic-time-localization%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f06%2f15%2fautomagic-time-localization%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Automagic_Time_Localization</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Automagic_Time_Localization</guid>
      <pubDate>Mon, 15 Jun 2009 20:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Zen and the Art of Project Management</title>
      <description>Nate Kohari, the developer of Ninject, announces Zen, a project management system based around lean/kanban. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f06%2f09%2fzen-and-the-art-of-project-management%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f06%2f09%2fzen-and-the-art-of-project-management%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Zen_and_the_Art_of_Project_Management</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Zen_and_the_Art_of_Project_Management</guid>
      <pubDate>Wed, 10 Jun 2009 03:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Ditching the Micro-Optimization Fetish</title>
      <description>Seems like today is the day for performance optimization talks: in String.Empty, in calls to ActionLinks, in high-performance IoC containers.
But people sometimes miss the point that these are micro-optimizations: thanks God Justin tries to bring a bit of sanity in this geeky world of micro-optimization &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%2f2009%2f04%2f17%2fDitching-the-Micro-Optimization-Fetish.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f04%2f17%2fDitching-the-Micro-Optimization-Fetish.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Ditching_the_Micro_Optimization_Fetish</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Ditching_the_Micro_Optimization_Fetish</guid>
      <pubDate>Sat, 18 Apr 2009 10:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Do We Create Type Systems In Dynamic Languages?</title>
      <description>Justin Etheredge examines whether home-grown type systems appear in large projects written with dynamic languages. &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%2f2009%2f04%2f05%2fDo-We-Create-Type-Systems-In-Dynamic-Languages.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f04%2f05%2fDo-We-Create-Type-Systems-In-Dynamic-Languages.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Do_We_Create_Type_Systems_In_Dynamic_Languages</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Do_We_Create_Type_Systems_In_Dynamic_Languages</guid>
      <pubDate>Mon, 06 Apr 2009 21:17:57 GMT</pubDate>
    </item>
    <item>
      <title>A conversation with the CTO of I Can Has Cheezburger</title>
      <description> In this podcast I talk with Scott about the technologies they use to build one of the funniest sites on the web. We talk about ASP.NET, PHP, application architecture, the cost of using Microsoft tools and technologies, hiring at a startup, startup strategy, and much more.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderslife.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderslife.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/A_conversation_with_the_CTO_of_I_Can_Has_Cheezburger</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/A_conversation_with_the_CTO_of_I_Can_Has_Cheezburger</guid>
      <pubDate>Fri, 03 Apr 2009 00:16:03 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET MVC for RoR developers: do as locals do</title>
      <description>A few days ago, Simon Tokumine, a Ruby On Rails developer from UK who had to build a web app using ASP.NET MVC wrote a nice post that makes a comparison between RoR and ASP.NET MVC. 
In this post I'm going to give him and to other RoR developers that want (or are forced to) evaluate and eventually use ASP.NET MVC in a project the tips that they need to do as locals do &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f03%2f23%2fasp.net-mvc-for-ror-developers-do-as-locals-do.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f03%2f23%2fasp.net-mvc-for-ror-developers-do-as-locals-do.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/ASP_NET_MVC_for_RoR_developers_do_as_locals_do</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/ASP_NET_MVC_for_RoR_developers_do_as_locals_do</guid>
      <pubDate>Tue, 24 Mar 2009 15:16:12 GMT</pubDate>
    </item>
    <item>
      <title>Git/Github survival guide</title>
      <description>Now that all the cool guys are moving to Git/GitHub, Ivan posts a survival guide, with all the most useful commands of git and how to get started with github/git &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fflanders.co.nz%2f2009%2f03%2f21%2fgitgithub-survival-guide%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fflanders.co.nz%2f2009%2f03%2f21%2fgitgithub-survival-guide%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Git_Github_survival_guide</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Git_Github_survival_guide</guid>
      <pubDate>Sun, 22 Mar 2009 18:16:10 GMT</pubDate>
    </item>
    <item>
      <title>Ninject and the Ms-PL</title>
      <description>Ninject is now dual-licensed under the Apache license and the Microsoft Public License. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f03%2f12%2fninject-and-the-ms-pl%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f03%2f12%2fninject-and-the-ms-pl%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Ninject_and_the_Ms_PL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Ninject_and_the_Ms_PL</guid>
      <pubDate>Fri, 13 Mar 2009 22:01:10 GMT</pubDate>
    </item>
    <item>
      <title>Alt.Net Podcast Episode 17: The State of Alt.Net</title>
      <description>Mike Moore talks with Scott Bellware about the state of Alt.Net &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f17-the-state-of-alt-net"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f17-the-state-of-alt-net" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Alt_Net_Podcast_Episode_17_The_State_of_Alt_Net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Alt_Net_Podcast_Episode_17_The_State_of_Alt_Net</guid>
      <pubDate>Sat, 07 Mar 2009 22:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Cache-and-Collect Lifecycle Management in Ninject 2.0</title>
      <description>An explanation of a new solution to an old problem with inversion of control. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f03%2f06%2fcache-and-collect-lifecycle-management-in-ninject-20%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f03%2f06%2fcache-and-collect-lifecycle-management-in-ninject-20%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Cache_and_Collect_Lifecycle_Management_in_Ninject_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Cache_and_Collect_Lifecycle_Management_in_Ninject_2_0</guid>
      <pubDate>Sat, 07 Mar 2009 23:31:11 GMT</pubDate>
    </item>
    <item>
      <title>Late-Bound Invocation with Expression Trees</title>
      <description>Avoid the cost of reflection for late-bound invocation by using expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f03%2f06%2ffast-late-bound-invocation-with-expression-trees%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f03%2f06%2ffast-late-bound-invocation-with-expression-trees%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Late_Bound_Invocation_with_Expression_Trees</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Late_Bound_Invocation_with_Expression_Trees</guid>
      <pubDate>Sat, 07 Mar 2009 01:46:20 GMT</pubDate>
    </item>
    <item>
      <title>Alt.Net Podcast: The State of IronRuby 2009</title>
      <description>A quick update on the state of the IronRuby project with John Lam. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f16-state-of-ironruby-2009"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f16-state-of-ironruby-2009" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/Alt_Net_Podcast_The_State_of_IronRuby_2009</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/Alt_Net_Podcast_The_State_of_IronRuby_2009</guid>
      <pubDate>Fri, 27 Feb 2009 20:31:13 GMT</pubDate>
    </item>
    <item>
      <title>Ninject 2 Reaches Beta</title>
      <description>Version 2.0 of the Ninject dependency injection framework has reached beta status. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2009%2f02%2f25%2fninject-2-reaches-beta%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2009%2f02%2f25%2fninject-2-reaches-beta%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Ninject_2_Reaches_Beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Ninject_2_Reaches_Beta</guid>
      <pubDate>Thu, 26 Feb 2009 20:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Extending Ninject to inject dependencies into Action Filters </title>
      <description>In this last post of the series Simone shows the changes he did to Ninject to make it transparent for the developer to inject dependencies into ASP.NET Action Filters. And he also release the small integration library as opensource &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f02%2f15%2fextending-ninject-to-inject-dependencies-into-action-filters.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f02%2f15%2fextending-ninject-to-inject-dependencies-into-action-filters.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mvc/Extending_Ninject_to_inject_dependencies_into_Action_Filters</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mvc/Extending_Ninject_to_inject_dependencies_into_Action_Filters</guid>
      <pubDate>Mon, 16 Feb 2009 06:16:09 GMT</pubDate>
    </item>
    <item>
      <title>Jeff Atwood Finally Jumps the Shark</title>
      <description>Well, we all knew it had to happen eventually.  After years of great blog posts and insightful commentary on the programming world, Jeff Atwood has finally jumped the shark in his latest post which essentially says &amp;quot;programming is hard, let's go shopping!&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fJeff-Atwood-Finally-Jumps-the-Shark.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fJeff-Atwood-Finally-Jumps-the-Shark.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Jeff_Atwood_Finally_Jumps_the_Shark</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Jeff_Atwood_Finally_Jumps_the_Shark</guid>
      <pubDate>Thu, 12 Feb 2009 07:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Today I've Realized How Far We Have To Go</title>
      <description>A call to climb on the shoulders of giants within the software develeopment industry. &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%2f2009%2f02%2f11%2fToday-Ive-Realized-How-Far-We-Have-To-Go.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f02%2f11%2fToday-Ive-Realized-How-Far-We-Have-To-Go.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Today_I_ve_Realized_How_Far_We_Have_To_Go</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Today_I_ve_Realized_How_Far_We_Have_To_Go</guid>
      <pubDate>Thu, 12 Feb 2009 07:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to use Ninject to inject dependencies into ASP.NET MVC ActionFilte</title>
      <description>Simone shows us how to use Ninjet to inject dependencies to ASP.NET MVC. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f02%2f10%2fhow-to-use-ninject-to-inject-dependencies-into-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f02%2f10%2fhow-to-use-ninject-to-inject-dependencies-into-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/How_to_use_Ninject_to_inject_dependencies_into_ASP_NET_MVC_ActionFilte</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/How_to_use_Ninject_to_inject_dependencies_into_ASP_NET_MVC_ActionFilte</guid>
      <pubDate>Tue, 10 Feb 2009 19:01:03 GMT</pubDate>
    </item>
    <item>
      <title>How to use Ninject with ASP.NET MVC</title>
      <description>By default, the ASP.NET MVC framework instantiate controllers calling their default constructor. This makes using Dependency Injection impossible. But, as almost everything inside that framework, the logic with which a controller is instantiated can be replaced with you own logic. This can be done creating your own ControllerFactory, which is pretty simple. But if you are using one of the many popular DI/IoC libraries, that task is even simpler, since there are already custom controller factories for almost all the IoC libraries available. In this post we are are going to see how to use the ControllerFactory that delegates to Ninject the creation of your controllers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f02%2f05%2fhow-to-use-ninject-with-asp.net-mvc.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeclimber.net.nz%2farchive%2f2009%2f02%2f05%2fhow-to-use-ninject-with-asp.net-mvc.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/How_to_use_Ninject_with_ASP_NET_MVC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/How_to_use_Ninject_with_ASP_NET_MVC</guid>
      <pubDate>Thu, 05 Feb 2009 21:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Alt.NET Podcast Episode 13: Ruby on Rails</title>
      <description>Brian Eng and Jeff Cohen from the Softies on Rails blog, and James Avery discuss the Ruby on Rails web framework and what Alt.NET can learn from it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f13-ruby-on-rails"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f13-ruby-on-rails" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Alt_NET_Podcast_Episode_13_Ruby_on_Rails</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Alt_NET_Podcast_Episode_13_Ruby_on_Rails</guid>
      <pubDate>Tue, 30 Dec 2008 04:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Implementing a red black tree in C#</title>
      <description>This article talks about how to implement a red-black tree in C#.  The implementation is generic, and it also implements IEnumerable&amp;lt;T&amp;gt;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jaltiere.com%2f%3fp%3d53"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jaltiere.com%2f%3fp%3d53" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Implementing_a_red_black_tree_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Implementing_a_red_black_tree_in_C</guid>
      <pubDate>Tue, 09 Dec 2008 13:01:08 GMT</pubDate>
    </item>
    <item>
      <title>LINQ To SQL Gets Kicked to the Curb... Needs A Good Home!</title>
      <description>Great post on why L2S needs to be supported by the community and why a L2S targeted at the community is a good idea. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid.hayden%2farchive%2f2008%2f10%2f30%2flinq-to-sql-gets-kicked-to-the-curb-needs-a-good-home.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid.hayden%2farchive%2f2008%2f10%2f30%2flinq-to-sql-gets-kicked-to-the-curb-needs-a-good-home.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_To_SQL_Gets_Kicked_to_the_Curb_Needs_A_Good_Home</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_To_SQL_Gets_Kicked_to_the_Curb_Needs_A_Good_Home</guid>
      <pubDate>Fri, 31 Oct 2008 03:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Generic Variance in C# 4.0</title>
      <description>A simple description of the new variance support for generics in the yet-to-be-released C# 4.0. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2008%2f10%2f28%2fgeneric-variance-in-c-40%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2008%2f10%2f28%2fgeneric-variance-in-c-40%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Generic_Variance_in_C_4_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Generic_Variance_in_C_4_0</guid>
      <pubDate>Wed, 29 Oct 2008 04:46:12 GMT</pubDate>
    </item>
    <item>
      <title>Custom Selection Heuristics in Ninject</title>
      <description>An explanation of the powerful new selection heuristics in the soon-to-be-released Ninject 1.5. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2008%2f10%2f12%2fcustom-selection-heuristics-in-ninject%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2008%2f10%2f12%2fcustom-selection-heuristics-in-ninject%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Custom_Selection_Heuristics_in_Ninject</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Custom_Selection_Heuristics_in_Ninject</guid>
      <pubDate>Mon, 13 Oct 2008 09:52:08 GMT</pubDate>
    </item>
    <item>
      <title>What is your strategy for becoming a better developer?</title>
      <description>Let me know what your best habits, tricks, info sources, etc.... that you have which make you a better developer. And the top three are going to get a copy of &amp;quot;The Pragmatic Programmer&amp;quot; in order to make themselves a better developer. &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%2f09%2f20%2fWhat-is-your-strategy-for-becoming-a-better-developer.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f09%2f20%2fWhat-is-your-strategy-for-becoming-a-better-developer.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/What_is_your_strategy_for_becoming_a_better_developer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/What_is_your_strategy_for_becoming_a_better_developer</guid>
      <pubDate>Mon, 22 Sep 2008 23:31:19 GMT</pubDate>
    </item>
  </channel>
</rss>