<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by ksh2dotnetkicks</title>
    <description>Stories kicked by ksh2dotnetkicks</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>Patten Matching in C# 3.0</title>
      <description>Pattern matching works best with built in facilities in the language, yet this was fun to implement.
Basically a pattern matching statement(expression, computation) is of type Type1 =&amp;gt; Type2 which means it get a value of type Type1 and returns a value of type Type2. We need a set of pairs of lambdas. Each pair consists of computations of type (Type1 =&amp;gt; bool, Type1 =&amp;gt; Type2). First item of this pair helps us to decide if we must execute the second part or not... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f08%2fpatten-matching-in-c-30.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f08%2fpatten-matching-in-c-30.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Patten_Matching_in_C_3_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Patten_Matching_in_C_3_0</guid>
      <pubDate>Wed, 27 Aug 2008 22:08:50 GMT</pubDate>
    </item>
    <item>
      <title>QuickSort for Fun!</title>
      <description>This is a quick sort, implemented in C# 3.0. It was fun to implement it! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f08%2fquicksort-for-fun.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f08%2fquicksort-for-fun.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/QuickSort_for_Fun</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/QuickSort_for_Fun</guid>
      <pubDate>Wed, 27 Aug 2008 22:07:54 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>Fluent NHibernate and those sweet LINQ repositories</title>
      <description>Hidden gems in this cool open source library. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f8%2f9%2ffluent-nhibernate-and-those-sweet-linq-repositories"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f8%2f9%2ffluent-nhibernate-and-those-sweet-linq-repositories" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Fluent_NHibernate_and_those_sweet_LINQ_repositories</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Fluent_NHibernate_and_those_sweet_LINQ_repositories</guid>
      <pubDate>Mon, 11 Aug 2008 10:16:02 GMT</pubDate>
    </item>
    <item>
      <title>NotNorthwind - Update #1 - All Your Northwind Are Belong To Us</title>
      <description>create a better demo database than Northwind &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fNotNorthwindUpdate1AllYourNorthwindAreBelongToUs.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fNotNorthwindUpdate1AllYourNorthwindAreBelongToUs.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/NotNorthwind_Update_1_All_Your_Northwind_Are_Belong_To_Us</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/NotNorthwind_Update_1_All_Your_Northwind_Are_Belong_To_Us</guid>
      <pubDate>Fri, 27 Jun 2008 03:00:28 GMT</pubDate>
    </item>
    <item>
      <title>The ASP.NET MVC Information Portal</title>
      <description>A content aggregator of everything related 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%2faspdotnetmvc.com"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspdotnetmvc.com" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/The_ASP_NET_MVC_Information_Portal</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/The_ASP_NET_MVC_Information_Portal</guid>
      <pubDate>Thu, 26 Jun 2008 14:46:02 GMT</pubDate>
    </item>
    <item>
      <title>VS2008 Web Server Here Shell Extension</title>
      <description>This shell extension adds a right click menu on any folder that will start WebDev.WebServer.exe (aka Cassini) pointing to that directory. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f06%2f24%2fvs2008-web-server-here-shell-extension.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2008%2f06%2f24%2fvs2008-web-server-here-shell-extension.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/VS2008_Web_Server_Here_Shell_Extension</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/VS2008_Web_Server_Here_Shell_Extension</guid>
      <pubDate>Thu, 26 Jun 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>How To Create a WPF Custom Context Menu </title>
      <description>An easy to learn and implement example about WPF custom context menu creation &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2fnet%2fhow-to-create-a-wpf-custom-context-menu%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2fnet%2fhow-to-create-a-wpf-custom-context-menu%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/How_To_Create_a_WPF_Custom_Context_Menu</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/How_To_Create_a_WPF_Custom_Context_Menu</guid>
      <pubDate>Fri, 20 Jun 2008 17:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Wafagy</title>
      <description>A new design pattern is being forged into new interesting technologies and this is a re-arrangement of it's concepts. This design pattern has four main steps in implementation; and it is for unifying or making constraint on boundaries of somthing (some context):
- Wrap it
- Formalize it
- Generalize it
- Simplify it &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f06%2fwafagy.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f06%2fwafagy.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Wafagy</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Wafagy</guid>
      <pubDate>Fri, 20 Jun 2008 06:59:55 GMT</pubDate>
    </item>
    <item>
      <title>Another Use for C# Using</title>
      <description>If you are a C# developer you're familiar with the using directive.  It appears at the top of every one of your class files informing the compiler what namespaces should be looked at while compiling this code page so that you don't have to fully qualify every object. (This isn't the interesting bit) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnet.dzone.com%2fnews%2fanother-use-c-using"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet.dzone.com%2fnews%2fanother-use-c-using" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Another_Use_for_C_Using</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Another_Use_for_C_Using</guid>
      <pubDate>Mon, 16 Jun 2008 22:16:02 GMT</pubDate>
    </item>
    <item>
      <title>C# Glorified: Nemerle</title>
      <description>Nemerle is a cross platform CLR based language. It is very powerful too &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2freverseblade.blogspot.com%2f2008%2f06%2fc-glorified-nemerle.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2freverseblade.blogspot.com%2f2008%2f06%2fc-glorified-nemerle.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/C_Glorified_Nemerle</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/C_Glorified_Nemerle</guid>
      <pubDate>Sun, 15 Jun 2008 07:23:59 GMT</pubDate>
    </item>
    <item>
      <title>Cool links for programmers </title>
      <description>In this post I do not intend to make a list of the best programmers web sites, but to share with you some you might not know:  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f06%2f06%2fcool-links-for-programmers%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f06%2f06%2fcool-links-for-programmers%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Cool_links_for_programmers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Cool_links_for_programmers</guid>
      <pubDate>Fri, 06 Jun 2008 17:46:02 GMT</pubDate>
    </item>
    <item>
      <title>One Aspect of a Successful Programming Language (Yes! Again!)</title>
      <description>We have 2 different points here (of views):
1 - Feel tha joy and enjoy
2 - Make it done
Or we can mix them up (unconsciously):
3 - Make it doomed
... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f05%2fone-aspect-of-successful-programming.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f05%2fone-aspect-of-successful-programming.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/One_Aspect_of_a_Successful_Programming_Language_Yes_Again</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/One_Aspect_of_a_Successful_Programming_Language_Yes_Again</guid>
      <pubDate>Sun, 01 Jun 2008 07:36:38 GMT</pubDate>
    </item>
    <item>
      <title>Creating great thumbnails in ASP.NET</title>
      <description>The built in function for creating thumbnails in ASP.NET is extremely convenient and very simple to implement. The trouble is that it produces relatively poor quality results and excessively large file sizes. The thumbnails tend to look very muddy when using this route, but many times it's good enough for whatever your needs may be. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.thebrainparasite.com%2fpost%2fCreating-great-thumbnails-in-ASPNET.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.thebrainparasite.com%2fpost%2fCreating-great-thumbnails-in-ASPNET.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Creating_great_thumbnails_in_ASP_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Creating_great_thumbnails_in_ASP_NET</guid>
      <pubDate>Sat, 10 May 2008 02:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Using a Windows Service just to run a scheduled process is Wrong!</title>
      <description>A classic post by Jon Galloway: A Windows Service is the wrong solution to scheduling one-off custom processes. The right solution for scheduling simple processes is the Windows Task Scheduler. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2005%2f10%2f24%2f428303.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2005%2f10%2f24%2f428303.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Using_a_Windows_Service_just_to_run_a_scheduled_process_is_Wrong</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Using_a_Windows_Service_just_to_run_a_scheduled_process_is_Wrong</guid>
      <pubDate>Sat, 10 May 2008 17:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Why Should You Wrap Your ASP.NET Session Object </title>
      <description>ASP.NET provides mechanisms for storing information for a single user session or across multiple sessions. This is done using the HttpSessionState and HttpApplicationState classes. The Page class has Application and Session attributes to provide access to current objects. The simple way to access them is as following: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f07%2fwhy-should-you-wrap-your-aspnet-session-object%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f07%2fwhy-should-you-wrap-your-aspnet-session-object%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Why_Should_You_Wrap_Your_ASP_NET_Session_Object</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Why_Should_You_Wrap_Your_ASP_NET_Session_Object</guid>
      <pubDate>Wed, 07 May 2008 13:16:03 GMT</pubDate>
    </item>
    <item>
      <title>... functional programming might be the next big shift</title>
      <description>Some thoughts on the growing trend towards functional programming (for those not aware of it). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fajdotnet.wordpress.com%2f2008%2f04%2f27%2fi-cant-help-but-notice%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fajdotnet.wordpress.com%2f2008%2f04%2f27%2fi-cant-help-but-notice%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/functional_programming_might_be_the_next_big_shift</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/functional_programming_might_be_the_next_big_shift</guid>
      <pubDate>Mon, 28 Apr 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Duck Typing In C# 3.0</title>
      <description>In C# 3.0 we achieve this feature by employing Extension Methods. The whole point came straightly from definition of Extension Methods, where says: &amp;quot;An extension method with the same name and signature as an interface or class method will never be called.&amp;quot;. That means we can call a method on objects without providing a specific type for the compiler. Of course we have the choice to add the extension methods to just one type/class of objects; that for example have implemented a specific interface. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f04%2fduck-typing-in-c-30.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f04%2fduck-typing-in-c-30.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Duck_Typing_In_C_3_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Duck_Typing_In_C_3_0</guid>
      <pubDate>Sat, 26 Apr 2008 06:21:30 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Injection Not Needed In C#</title>
      <description>We do not need Dependency Injection in C# 3.0. Because we already have it in a very cleaner way!... (Using extension methods in a different way to make everything inside-out!) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f04%2fdependency-injection-not-needed-in-c.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f04%2fdependency-injection-not-needed-in-c.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Dependency_Injection_Not_Needed_In_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Dependency_Injection_Not_Needed_In_C</guid>
      <pubDate>Mon, 14 Apr 2008 23:32:23 GMT</pubDate>
    </item>
    <item>
      <title>OOP and FOOP</title>
      <description>As we are using functional programming techniques more and more, new point of view is needed for some already well known concepts. In this text some thoughts on this has been presented.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f02%2foop-and-foop.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2008%2f02%2foop-and-foop.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/OOP_and_FOOP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/OOP_and_FOOP</guid>
      <pubDate>Tue, 05 Feb 2008 16:22:10 GMT</pubDate>
    </item>
    <item>
      <title>Monad Described Imperatively </title>
      <description>I have written a Monad thing in C#. This Monad has a private field that I have not access to, but I can change it in any way that I want to! :O And that's the interesting thing about it :P. Once I have pushed a data into it; There is no way out of it. But I can still make any modifications to the data in the Monad. ... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhcoding.blogspot.com%2f2007%2f12%2fmonad-described-imperatively.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhcoding.blogspot.com%2f2007%2f12%2fmonad-described-imperatively.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Monad_Described_Imperatively</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Monad_Described_Imperatively</guid>
      <pubDate>Fri, 07 Dec 2007 19:49:33 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft Takes C# to Second Life</title>
      <description>Microsoft will hold a Microsoft C# Day on the Second Life virtual world platform to introduce C# to developers that are new to the language &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fwalterst%2farchive%2f2007%2f12%2f04%2fmicrosoft-takes-c-to-second-life.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fwalterst%2farchive%2f2007%2f12%2f04%2fmicrosoft-takes-c-to-second-life.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Microsoft_Takes_C_to_Second_Life</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Microsoft_Takes_C_to_Second_Life</guid>
      <pubDate>Thu, 06 Dec 2007 20:37:48 GMT</pubDate>
    </item>
  </channel>
</rss>