<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by GreekTheNick</title>
    <description>Stories kicked by GreekTheNick</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>DotNetKicks to be Open Sourced</title>
      <description>As the community on DotNetKicks.com has grown in size over the past year, I have received received many offers of help with adding features and many requests for the source code. Due to other top secret commitments, I have recently not had as much time as I would have liked to continue the development of DotNetKicks.com. A discussion on DotNetKicks last week re-highlighted the issue of feature stagnation (the community is continuing to grow just fine).

We are in the business of solving problems, and the best solution here is to open source the project. I had planned to release some code this past weekend, but some of the current dependencies include code that I don't wish to release. I am currently refactoring the dependencies, and I will be able to release some code very soon.

Please shout it from the roof tops, we need all the contributers we can get. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fgavinjoyce%2farchive%2f2007%2f03%2f20%2fdotnetkicks-to-be-open-source.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fgavinjoyce%2farchive%2f2007%2f03%2f20%2fdotnetkicks-to-be-open-source.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/DotNetKicks_to_be_Open_Sourced</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/DotNetKicks_to_be_Open_Sourced</guid>
      <pubDate>Tue, 20 Mar 2007 21:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Another version of DotNetKicks?</title>
      <description>DOTENET is just launched, it's almost the same as DotNetKicks.com! Which one do you like more? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotenet.com"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotenet.com" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Another_version_of_DotNetKicks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Another_version_of_DotNetKicks</guid>
      <pubDate>Tue, 20 Mar 2007 19:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Plasma ASP.NET Automation Project on CodePlex</title>
      <description>Plasma is an in-process web server emulator that can be used for automation and unit testing of ASP.NET applications. 


Ok, so what can you do with it? 
Basically Plasma allows you to easily test or automate ASP.NET pages and applications in a performant manner, since everything occurs in-memory, so there is not network level overhead. Many of the web test scenarios available as part of Visual Studio Team Suite : Tester SKU are possible with this framework and therefore available to NUnit users (examples - testing that a page has a given value on it after a postback, testing that a page returns within a given time threshold, etc.). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeplex.com%2fplasma"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeplex.com%2fplasma" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Plasma_ASP_NET_Automation_Project_on_CodePlex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Plasma_ASP_NET_Automation_Project_on_CodePlex</guid>
      <pubDate>Tue, 20 Mar 2007 19:01:01 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET Wish List</title>
      <description>A list of wish list items for the ASP.NET team. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faspadvice.com%2fblogs%2fssmith%2farchive%2f2007%2f03%2f14%2fASP.NET-Wish-List.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspadvice.com%2fblogs%2fssmith%2farchive%2f2007%2f03%2f14%2fASP.NET-Wish-List.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_Wish_List</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_Wish_List</guid>
      <pubDate>Tue, 20 Mar 2007 13:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Identicon Handler for .NET on CodePlex</title>
      <description>Identicons are a unique way to anonymously represent an IP Address graphically. Now there's an open source implementation for .NET on CodeProject. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f03%2f19%2fidenticon-handler-for-.net-on-codeplex.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f03%2f19%2fidenticon-handler-for-.net-on-codeplex.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Identicon_Handler_for_NET_on_CodePlex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Identicon_Handler_for_NET_on_CodePlex</guid>
      <pubDate>Tue, 20 Mar 2007 20:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Do you know the difference between &amp;amp; and &amp;amp;&amp;amp; ?</title>
      <description>Did you know that &amp;amp; is not just for bitwise operations?  You can actually use it in your standard conditionals, but there's a slight difference in how it behaves.  This article will show you what that difference is. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jeremyjarrell.com%2farchive%2f2007%2f03%2f08%2f14.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jeremyjarrell.com%2farchive%2f2007%2f03%2f08%2f14.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Do_you_know_the_difference_between_amp_and_amp_amp</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Do_you_know_the_difference_between_amp_and_amp_amp</guid>
      <pubDate>Wed, 21 Mar 2007 13:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Code Review: Standing on the shoulders of smart people</title>
      <description>A different way to think about a code review. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fjcogley%2farchive%2f2007%2f03%2f18%2fcode-review-standing-on-the-shoulders-of-smart-people.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjcogley%2farchive%2f2007%2f03%2f18%2fcode-review-standing-on-the-shoulders-of-smart-people.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Code_Review_Standing_on_the_shoulders_of_smart_people</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Code_Review_Standing_on_the_shoulders_of_smart_people</guid>
      <pubDate>Tue, 20 Mar 2007 09:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Jean-Paul S. Boodhoo's Blog - Getting Started Learning Some New Develo</title>
      <description>Ways to  improve yourself as a developer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.jpboodhoo.com%2fblog%2fGettingStartedLearningSomeNewDeveloperHabits.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.jpboodhoo.com%2fblog%2fGettingStartedLearningSomeNewDeveloperHabits.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Jean_Paul_S_Boodhoo_s_Blog_Getting_Started_Learning_Some_New_Develo</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Jean_Paul_S_Boodhoo_s_Blog_Getting_Started_Learning_Some_New_Develo</guid>
      <pubDate>Mon, 19 Mar 2007 14:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Why does MS compete with the community?</title>
      <description>Does Microsoft compete with it's own community? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lazycoder.com%2fweblog%2findex.php%2farchives%2f2007%2f03%2f16%2fwhy-does-ms-compete-with-the-community%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lazycoder.com%2fweblog%2findex.php%2farchives%2f2007%2f03%2f16%2fwhy-does-ms-compete-with-the-community%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Why_does_MS_compete_with_the_community</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Why_does_MS_compete_with_the_community</guid>
      <pubDate>Sun, 18 Mar 2007 20:30:59 GMT</pubDate>
    </item>
    <item>
      <title>RssBuildsPublisher for CruiseControl.NET</title>
      <description>A robust  Rss Publisher for CruiseControl.NET has been built and available for download on CodePlex. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fccnetconfig.org%2f2007%2f03%2f15%2fRssBuildsPublisherForCCNETOnCodePlex.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fccnetconfig.org%2f2007%2f03%2f15%2fRssBuildsPublisherForCCNETOnCodePlex.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/RssBuildsPublisher_for_CruiseControl_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/RssBuildsPublisher_for_CruiseControl_NET</guid>
      <pubDate>Tue, 20 Mar 2007 14:31:01 GMT</pubDate>
    </item>
    <item>
      <title>Understanding Viewstate</title>
      <description>Ever wanted to really understand viewstate and how you can reduce its cost and idiosyncracies. Hopefully, this is the last viewstate article yhou will ever need. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2finfinitiesloop%2farchive%2f2006%2f08%2f03%2fTruly-Understanding-Viewstate.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2finfinitiesloop%2farchive%2f2006%2f08%2f03%2fTruly-Understanding-Viewstate.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Understanding_Viewstate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Understanding_Viewstate</guid>
      <pubDate>Mon, 19 Mar 2007 15:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Castle MonoRail &amp;amp; ActiveRecord - First Impressions</title>
      <description>I've spent quite a few hours over the past few days playing with the amazing Castle Project (long overdue for me), mostly MonoRail and ActiveRecord.  All I can say is WOW!  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjoeydotnet.com%2fblog%2fCastleMonoRailAmpActiveRecordFirstImpressions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjoeydotnet.com%2fblog%2fCastleMonoRailAmpActiveRecordFirstImpressions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Castle_MonoRail_amp_ActiveRecord_First_Impressions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Castle_MonoRail_amp_ActiveRecord_First_Impressions</guid>
      <pubDate>Sun, 18 Mar 2007 22:01:01 GMT</pubDate>
    </item>
    <item>
      <title>C#: Give your object a Default Property </title>
      <description>I've seen/used objects within the .NET Framework that have default properties (ie: SqlDataReader, System.Collections.Generic.List). Now how exactly do I give my own custom object type a default property? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpietschsoft.com%2fBlog%2fPost.aspx%3fPostID%3d1357"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpietschsoft.com%2fBlog%2fPost.aspx%3fPostID%3d1357" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Give_your_object_a_Default_Property</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Give_your_object_a_Default_Property</guid>
      <pubDate>Mon, 19 Mar 2007 10:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Sample form using listview</title>
      <description>Sample form using listview &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fllobo%2farchive%2f2007%2f03%2f18%2fsample-form-using-listview.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fllobo%2farchive%2f2007%2f03%2f18%2fsample-form-using-listview.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Sample_form_using_listview</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Sample_form_using_listview</guid>
      <pubDate>Sat, 17 Mar 2007 16:48:46 GMT</pubDate>
    </item>
    <item>
      <title>Get view state off __VIEWSTATE!</title>
      <description>ASP.NET saves transient control data across postbacks in a hidden field, which can severely affect response times. This article explores the ways to keep view state on the server.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fajdotnet.wordpress.com%2f2007%2f03%2f17%2fget-view-state-off-__viewstate%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fajdotnet.wordpress.com%2f2007%2f03%2f17%2fget-view-state-off-__viewstate%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Get_view_state_off_VIEWSTATE</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Get_view_state_off_VIEWSTATE</guid>
      <pubDate>Sun, 18 Mar 2007 11:31:01 GMT</pubDate>
    </item>
    <item>
      <title>HOWTO: Build a Store Locator in ASP.NET (Full solution included)</title>
      <description>Building a store locator is far from simple and can become quite complex, real quick. I've put together a simple example that will enable you to add store locator functionality to your ASP.NET website in no time. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.donnfelker.com%2f2007%2f03%2f17%2fHOWTOBuildAStoreLocatorInASPNET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.donnfelker.com%2f2007%2f03%2f17%2fHOWTOBuildAStoreLocatorInASPNET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/HOWTO_Build_a_Store_Locator_in_ASP_NET_Full_solution_included</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/HOWTO_Build_a_Store_Locator_in_ASP_NET_Full_solution_included</guid>
      <pubDate>Sun, 18 Mar 2007 10:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Increase Productivity With Search Driven Development</title>
      <description>Search Driven Development is the de-facto software methodology in use almost universally. How to bring it into the IDE. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f03%2f16%2fincrease-productivity-with-search-driven-development.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f03%2f16%2fincrease-productivity-with-search-driven-development.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Increase_Productivity_With_Search_Driven_Development</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Increase_Productivity_With_Search_Driven_Development</guid>
      <pubDate>Mon, 19 Mar 2007 11:31:01 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate vs. LINQ to Entities</title>
      <description>Having just come from a heated in-person discussion on the subject, I'd thought I'd toss my views on the subject into the ring. Also (toward the bottom) a couple resources for grokking the LINQ to Entities vision. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flaribee.com%2fblog%2f2007%2f03%2f17%2flinq-to-entities-vs-nhibernate%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flaribee.com%2fblog%2f2007%2f03%2f17%2flinq-to-entities-vs-nhibernate%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NHibernate_vs_LINQ_to_Entities</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NHibernate_vs_LINQ_to_Entities</guid>
      <pubDate>Tue, 20 Mar 2007 15:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Gain Control Of Your Control State</title>
      <description>A Primer on the less well known cousin to ViewState, the Control State. Contains an interesting demo of the two types of state persistence side by side. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f03%2f16%2fgain-control-of-your-control-state.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2007%2f03%2f16%2fgain-control-of-your-control-state.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Gain_Control_Of_Your_Control_State</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Gain_Control_Of_Your_Control_State</guid>
      <pubDate>Mon, 19 Mar 2007 12:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Who Needs a Database? How I Built a Fully Functioning Website Without </title>
      <description>A tutorial about implementing an interactive site with no database backend using flat files, caching and ASP.NET 2.0

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fthemicrobusinessexperiment.blogspot.com%2f2007%2f03%2fhow-to-build-fully-functioning-website.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fthemicrobusinessexperiment.blogspot.com%2f2007%2f03%2fhow-to-build-fully-functioning-website.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Who_Needs_a_Database_How_I_Built_a_Fully_Functioning_Website_Without</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Who_Needs_a_Database_How_I_Built_a_Fully_Functioning_Website_Without</guid>
      <pubDate>Sun, 18 Mar 2007 19:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Implementing baked-in Ruby syntactic sugar via LINQ</title>
      <description>The flexibility and power of LINQ and extension methods in .NET 3.0 make it easy to emulate some of the baked-in functions of the Ruby language.  Here's a short example of how to implement my fav Ruby method:  to_s!

using System.Linq;
public static class RubyShizzle
{
    public static string to_s(this object source)
    {
        return source.ToString();
    }
} &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tkachenko.com%2fblog%2farchives%2f000683.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tkachenko.com%2fblog%2farchives%2f000683.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Implementing_baked_in_Ruby_syntactic_sugar_via_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Implementing_baked_in_Ruby_syntactic_sugar_via_LINQ</guid>
      <pubDate>Mon, 19 Mar 2007 13:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Deconstructing LINQ to SQL (Part 1)</title>
      <description>This article describes how LINQ is implemented in CLR types. Second part is here:

http://mtaulty.com/CommunityServer/blogs/mike_taultys_blog/archive/2007/03/16/9159.aspx
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmtaulty.com%2fCommunityServer%2fblogs%2fmike_taultys_blog%2farchive%2f2007%2f03%2f16%2f9157.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmtaulty.com%2fCommunityServer%2fblogs%2fmike_taultys_blog%2farchive%2f2007%2f03%2f16%2f9157.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Deconstructing_LINQ_to_SQL_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Deconstructing_LINQ_to_SQL_Part_1</guid>
      <pubDate>Mon, 19 Mar 2007 13:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Using SQL Server in unit test with TS</title>
      <description>DevPrime offers an excellent article for creating a SQL Server CE database (from a full SQL Server instance) for use with Unit Tests. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevauthority.com%2fblogs%2fdevprime%2farchive%2f2007%2f03%2f05%2f30053.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevauthority.com%2fblogs%2fdevprime%2farchive%2f2007%2f03%2f05%2f30053.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Using_SQL_Server_in_unit_test_with_TS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Using_SQL_Server_in_unit_test_with_TS</guid>
      <pubDate>Mon, 19 Mar 2007 16:01:01 GMT</pubDate>
    </item>
    <item>
      <title>J# - Taken out of its misery</title>
      <description>Few have caught Microsoft's announcement with regards to the fate of Visual J# &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fthinkersroom.com%2fbytes%2f2007%2f03%2f16%2fthe-demise-of-j%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fthinkersroom.com%2fbytes%2f2007%2f03%2f16%2fthe-demise-of-j%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/J_Taken_out_of_its_misery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/J_Taken_out_of_its_misery</guid>
      <pubDate>Sat, 17 Mar 2007 01:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Corporate Agile Software Development</title>
      <description>The most important aspect of introducing agile practices is to make sure to include everyone. By everyone I mean every stake holder. Usually in a large corporation you have business analyst who act as advocates for the customers in the field. Then you have systems analysts who act as proxies between the development team and the business analyst. Then you finally have the development team who actually builds the system. When introducing agile you have to make certain not to exclude or take away from given responsibilities that have been there long before you came along. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.agilejoe.com%2fPermaLink%2cguid%2c551ab51d-c786-4654-924f-9db6f2caef77.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.agilejoe.com%2fPermaLink%2cguid%2c551ab51d-c786-4654-924f-9db6f2caef77.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Corporate_Agile_Software_Development</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Corporate_Agile_Software_Development</guid>
      <pubDate>Fri, 16 Mar 2007 16:46:01 GMT</pubDate>
    </item>
  </channel>
</rss>