<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by eschneider</title>
    <description>Stories kicked by eschneider</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>Ora - Alternative to #region</title>
      <description>An interesting Visual Studio add-in for those who looking beyond regions for access/grouping. It's kind of like the Class Diagram but on steroids * 10. And one of cooler things is that sample code is provided so you can add your own grouping. So you're not tied to how the author decided to group the methods. Oh yeah, it works for VB projects too. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcoolthingoftheday.blogspot.com%2f2009%2f01%2fora-region-alternative.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcoolthingoftheday.blogspot.com%2f2009%2f01%2fora-region-alternative.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Ora_Alternative_to_region</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Ora_Alternative_to_region</guid>
      <pubDate>Wed, 14 Jan 2009 01:31:11 GMT</pubDate>
    </item>
    <item>
      <title>Why ASP.NET Developers Should Care about Windows Azure</title>
      <description>&amp;quot;Even though I sat in the audience at the Microsoft Professional Developers Conference during the November keynote session when Azure was announced with great fanfare, I did not fully comprehend why Windows Azure should matter to me. Why, as an ASP.NET developer, should I care about Windows Azure?&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstephenwalther.com%2fblog%2farchive%2f2009%2f01%2f11%2fwhy-asp.net-developers-should-care-about-windows-azure.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstephenwalther.com%2fblog%2farchive%2f2009%2f01%2f11%2fwhy-asp.net-developers-should-care-about-windows-azure.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/azure/Why_ASP_NET_Developers_Should_Care_about_Windows_Azure</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/azure/Why_ASP_NET_Developers_Should_Care_about_Windows_Azure</guid>
      <pubDate>Tue, 13 Jan 2009 00:46:04 GMT</pubDate>
    </item>
    <item>
      <title>Why you should not use the ADO.NET Entity Framework</title>
      <description>Reasons to why the ADO.NET Entity Framework is not mature enough for real business application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kindblad.com%2f2009%2f01%2f11%2fwhy-you-should-not-use-the-adonet-entity-framework%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kindblad.com%2f2009%2f01%2f11%2fwhy-you-should-not-use-the-adonet-entity-framework%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Why_you_should_not_use_the_ADO_NET_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Why_you_should_not_use_the_ADO_NET_Entity_Framework</guid>
      <pubDate>Mon, 12 Jan 2009 03:01:12 GMT</pubDate>
    </item>
    <item>
      <title>The Private Life of a Public API</title>
      <description>Developing a public API on .NET is hard work, but it can be rewarding. Some reflections on the &amp;quot;Framework Design Guidelines&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.moserware.com%2f2008%2f12%2fprivate-life-of-public-api.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2008%2f12%2fprivate-life-of-public-api.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/The_Private_Life_of_a_Public_API</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/The_Private_Life_of_a_Public_API</guid>
      <pubDate>Thu, 04 Dec 2008 15:46:13 GMT</pubDate>
    </item>
    <item>
      <title>Is it important to write good code? </title>
      <description>Its not only important, its vital. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2ffredriknormen%2farchive%2f2008%2f10%2f12%2fis-it-important-to-write-good-code.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2ffredriknormen%2farchive%2f2008%2f10%2f12%2fis-it-important-to-write-good-code.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Is_it_important_to_write_good_code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Is_it_important_to_write_good_code</guid>
      <pubDate>Mon, 13 Oct 2008 21:31:11 GMT</pubDate>
    </item>
    <item>
      <title>Measuring Programmers By Extra Hours </title>
      <description>I am writing this article as a sequel to the Measuring Programming Progress By Lines Of Code article. Let me please talk about another common metric - measuring the amount of extra hours a software developer has done.
 &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%2f09%2f24%2fmeasuring-programmers-by-extra-hours%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f09%2f24%2fmeasuring-programmers-by-extra-hours%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Measuring_Programmers_By_Extra_Hours</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Measuring_Programmers_By_Extra_Hours</guid>
      <pubDate>Thu, 25 Sep 2008 02:01:04 GMT</pubDate>
    </item>
    <item>
      <title>Comparing .NET DI (IoC) Frameworks, Part 1</title>
      <description>A first part of feature comparison between the most popular DI (IoC) Frameworks: Castle, Unity, Autofac, Ninject, StructureMap and Spring.Net. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.ashmind.com%2findex.php%2f2008%2f08%2f19%2fcomparing-net-di-ioc-frameworks-part-1%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.ashmind.com%2findex.php%2f2008%2f08%2f19%2fcomparing-net-di-ioc-frameworks-part-1%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/Comparing_NET_DI_IoC_Frameworks_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/Comparing_NET_DI_IoC_Frameworks_Part_1</guid>
      <pubDate>Wed, 20 Aug 2008 03:18:44 GMT</pubDate>
    </item>
    <item>
      <title>Code review - The meaningless ritual</title>
      <description>Most of the time code reviews are a meaningless ritual. Everybody pays lip service to the importance of code reviews and a lot of people, especially in the management, are convinced that code reviews very effectively reduce the number of shipped bugs.
The problem is. most developers hate code reviews and avoid them like the plague. If they can't avoid them, then they show up and act their part like in a play at the theater of the absurd. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flittletutorials.com%2f2008%2f07%2f19%2fcode-review-the-meaningless-ritual%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flittletutorials.com%2f2008%2f07%2f19%2fcode-review-the-meaningless-ritual%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Code_review_The_meaningless_ritual</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Code_review_The_meaningless_ritual</guid>
      <pubDate>Sun, 17 Aug 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET gets no Respect</title>
      <description>Poor ASP.NET! Is it really that bad? I say No! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f453551.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.west-wind.com%2fweblog%2fposts%2f453551.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_gets_no_Respect</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_gets_no_Respect</guid>
      <pubDate>Fri, 15 Aug 2008 19:16:11 GMT</pubDate>
    </item>
    <item>
      <title>.Net 3.5 Changes as Seen from NDepends...</title>
      <description>Really interesting breakdown of the new 3.5 sp release. &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%2f08%2f13%2fnet-3-5-sp1-changes-overview.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f13%2fnet-3-5-sp1-changes-overview.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Net_3_5_Changes_as_Seen_from_NDepends</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Net_3_5_Changes_as_Seen_from_NDepends</guid>
      <pubDate>Thu, 14 Aug 2008 05:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to run a software development company (INTO THE GROUND)</title>
      <description>The series will cover the things you *shouldn't* do if you hold some sort of managerial stake in a software project.  Sadly these tales will be from my own personal experience working for companies that have drifted into disarray.  These examples will be embellished  somewhat to drive the points home, but by and large, everything you will read in these posts will be true.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftrycatchfail.com%2fblog%2fpost%2f2008%2f08%2f08%2fHow-to-run-a-software-development-company-(INTO-THE-GROUND).aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftrycatchfail.com%2fblog%2fpost%2f2008%2f08%2f08%2fHow-to-run-a-software-development-company-(INTO-THE-GROUND).aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/How_to_run_a_software_development_company_INTO_THE_GROUND</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/How_to_run_a_software_development_company_INTO_THE_GROUND</guid>
      <pubDate>Sun, 17 Aug 2008 00:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Using objects or repository interface in constructor</title>
      <description>The differences between passing in simple concrete objects or an interface in a constructor, and why the interface route is typically preferred. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f07%2fusing-objects-or-repository-interface-in-constructor.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f07%2fusing-objects-or-repository-interface-in-constructor.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Using_objects_or_repository_interface_in_constructor</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Using_objects_or_repository_interface_in_constructor</guid>
      <pubDate>Fri, 25 Jul 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>DNS Vulnerability: Exclusive Interview with Cricket Liu</title>
      <description>Cricket Liu answers six questions about the implications of the recent DNS vulnerability released inadvertantly into the wild by security researchers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgregness.wordpress.com%2f2008%2f07%2f23%2fdns-vulnerability-an-exclusive-interview-with-cricket-liu%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgregness.wordpress.com%2f2008%2f07%2f23%2fdns-vulnerability-an-exclusive-interview-with-cricket-liu%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/DNS_Vulnerability_Exclusive_Interview_with_Cricket_Liu</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/DNS_Vulnerability_Exclusive_Interview_with_Cricket_Liu</guid>
      <pubDate>Wed, 23 Jul 2008 21:27:04 GMT</pubDate>
    </item>
    <item>
      <title>What a C# Coder Should Know Before They Write VB </title>
      <description>&amp;quot;I just had an e-mail exchange with someone looking for a VB lead in Colorado Springs. I think they are going to have trouble filling it with an existing VB expert, and it occurred to me that someone who had led a successful VB 6 -&amp;gt; C# project could fit the bill, if they knew some key things about VB. I told the recruiter I thought the right person with a C# background and the right (respectful) attitude could be a good fit with two weeks work.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fkathleen%2farchive%2f2008%2f07%2f19%2fwhat-a-c-coder-should-know-before-they-write-vb.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fkathleen%2farchive%2f2008%2f07%2f19%2fwhat-a-c-coder-should-know-before-they-write-vb.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vbnet/What_a_C_Coder_Should_Know_Before_They_Write_VB</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vbnet/What_a_C_Coder_Should_Know_Before_They_Write_VB</guid>
      <pubDate>Thu, 24 Jul 2008 00:31:12 GMT</pubDate>
    </item>
    <item>
      <title>Is Managed Code Slower Than Unmanaged Code?</title>
      <description>Ask anyone the question above and they will say that managed is slower than unmanaged code. Are they right? No they are not. The problem is that when most people think of .NET they think of other frameworks with a runtime, like Java or Visual Basic; or they may even think about interpreters. They do not think about applications, or what they do; they do not think about limiting factors like network or disk access; in short, they do not think. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.grimes.demon.co.uk%2fdotnet%2fman_unman.htm"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.grimes.demon.co.uk%2fdotnet%2fman_unman.htm" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Is_Managed_Code_Slower_Than_Unmanaged_Code</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Is_Managed_Code_Slower_Than_Unmanaged_Code</guid>
      <pubDate>Wed, 23 Jul 2008 14:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Update to: Microsoft cracking down on community extensions</title>
      <description>The original story (http://www.dotnetkicks.com/csharp/Microsoft_cracking_down_on_community_extensions) got quite a bit of traffic from here.  There've been some clarifications and updates from Microsoft and the StyleCop team that, I think, make their position clear and reasonable -- also, the original how-to that had been taken down &amp;quot;at Microsoft's request&amp;quot; is back up.  A lot of people kicked the original story, so I hope you'll all take the opportunity to read Microsoft's responses and give them fair consideration.   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flovethedot.blogspot.com%2f2008%2f07%2fmicrosoft-source-analyzer-stylecop.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flovethedot.blogspot.com%2f2008%2f07%2fmicrosoft-source-analyzer-stylecop.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Update_to_Microsoft_cracking_down_on_community_extensions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Update_to_Microsoft_cracking_down_on_community_extensions</guid>
      <pubDate>Wed, 23 Jul 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Vb.Net one better than C#</title>
      <description>This is the first time I have envied VB over C#. Here's a thing that is useful and you can do in Vb.Net, but not in C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.gadodia.net%2fextension-methods-in-vbnet-and-c%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.gadodia.net%2fextension-methods-in-vbnet-and-c%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Vb_Net_one_better_than_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Vb_Net_one_better_than_C</guid>
      <pubDate>Sat, 19 Jul 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Coding Conventions - Prefix For Class Members </title>
      <description>Yes, I will use m_ prefix for class members. I DO NOT NEGOTIATE WITH TERRORISTS. Shut up. 

Actually, I don't mind which prefix shall be used but in order to make member variables distinct from local variables, we have to give it some prefix. This is a part of a coding convention for C++ adopted by Microsoft called Hungarian notation. Some of you may say that it may be a bit disturbing using C++ naming conventions in C# code, but...
 &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%2f07%2f16%2fcoding-conventions-prefix-for-class-members%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f07%2f16%2fcoding-conventions-prefix-for-class-members%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Coding_Conventions_Prefix_For_Class_Members</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Coding_Conventions_Prefix_For_Class_Members</guid>
      <pubDate>Thu, 17 Jul 2008 02:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Web developers. You suck.</title>
      <description>Well, JavaScript developers, specifically. In order to aid in development of my own websites, I enabled JavaScript debugging in Internet Explorer a few weeks back. To my horror, I have quickly experienced what seems to be complete disregard for serving syntactically correct JavaScript on the open internet. No, I'm not just talking about a few niche websites, run by amateur programmers. I am talking about industry-leading nerd-friendly powerhouse websites that should know better. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fWeb-developers-You-suck.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fWeb-developers-You-suck.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Web_developers_You_suck</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Web_developers_You_suck</guid>
      <pubDate>Tue, 15 Jul 2008 23:46:05 GMT</pubDate>
    </item>
    <item>
      <title>Meet the C# 4.0 team</title>
      <description>... and some dude from the VB team.  Anders and the guys in room 2543, building 41 (where C# was born) talk about the new features that will be in the next version of C#.

I so wanted to blogspam this one.  Enjoy your direct link. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fbashmohandes%2farchive%2f2008%2f07%2f14%2fc-4-0-meet-the-team.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fbashmohandes%2farchive%2f2008%2f07%2f14%2fc-4-0-meet-the-team.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Meet_the_C_4_0_team</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Meet_the_C_4_0_team</guid>
      <pubDate>Tue, 15 Jul 2008 19:16:05 GMT</pubDate>
    </item>
    <item>
      <title>Super Models, Part 2: Avoid Mutators </title>
      <description>Arguing that setters in your domain model can be harmful. &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_laribee%2farchive%2f2008%2f07%2f08%2fsuper-models-part-2-avoid-mutators.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fdavid_laribee%2farchive%2f2008%2f07%2f08%2fsuper-models-part-2-avoid-mutators.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Super_Models_Part_2_Avoid_Mutators</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Super_Models_Part_2_Avoid_Mutators</guid>
      <pubDate>Thu, 10 Jul 2008 01:34:35 GMT</pubDate>
    </item>
    <item>
      <title>The Weird And Wonderful World Of Extension Methods in C#</title>
      <description>Extension methods are the most controversial feature that Microsoft has introduced in C# 3.0.  Introduced to support the LINQ query framework,  extension methods make it possible to define new methods for existing classes.

Although extension methods can greatly simplify code that uses them,  many are concerned that they could transform C# into something that programmers find unrecognizable,  or that C#'s namespace mechanisms are inadequate for managing large systems that use extension methods.  Adoption of the LINQ framework,  however,  means that extension methods are here to stay,  and that .net programmers need to understand how to use them effectively,  and,  in particular,  how extension methods are different from regular methods. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgen5.info%2fq%2f2008%2f07%2f03%2fextension-methods-nulls-namespaces-and-precedence-in-c%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgen5.info%2fq%2f2008%2f07%2f03%2fextension-methods-nulls-namespaces-and-precedence-in-c%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_Weird_And_Wonderful_World_Of_Extension_Methods_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_Weird_And_Wonderful_World_Of_Extension_Methods_in_C</guid>
      <pubDate>Wed, 09 Jul 2008 17:46:18 GMT</pubDate>
    </item>
    <item>
      <title>Being Smart Does Not a Good Developer Make</title>
      <description>Not every programmer needs to be a crazy mathematical genius who knows every algorithm and data structure known to man (although I think Steve Yegge would argue differently).  &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%2f07%2fBeing-Smart-Does-Not-a-Good-Developer-Make.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2fBeing-Smart-Does-Not-a-Good-Developer-Make.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Being_Smart_Does_Not_a_Good_Developer_Make</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Being_Smart_Does_Not_a_Good_Developer_Make</guid>
      <pubDate>Mon, 07 Jul 2008 21:31:08 GMT</pubDate>
    </item>
    <item>
      <title>Scale Cheaply - Sharding </title>
      <description>There are a lot of expensive ways to scale your database - all of which are highly touted by the big three database vendors because, well, they want to sell you all types of really expensive stuff. Despite what an "engagement consultant" might tell you though, most of the high-traffic websites on the web (google, digg, facebook) rely on far cheaper and better strategies: the core of which is called sharding. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f06%2f30%2fscale-cheaply-sharding.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f06%2f30%2fscale-cheaply-sharding.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/Scale_Cheaply_Sharding</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/Scale_Cheaply_Sharding</guid>
      <pubDate>Tue, 01 Jul 2008 01:16:05 GMT</pubDate>
    </item>
    <item>
      <title>Why it's important to be aware of the issues with Entity Framework</title>
      <description>Why it's important to be aware of the issues with Entity Framework and to help other less-informed or less-influential developers by simply signing an petition. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f06%2f25%2fentity-framework-petition-of-vote-of-non-confidence.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fpeterritchie%2farchive%2f2008%2f06%2f25%2fentity-framework-petition-of-vote-of-non-confidence.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Why_it_s_important_to_be_aware_of_the_issues_with_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Why_it_s_important_to_be_aware_of_the_issues_with_Entity_Framework</guid>
      <pubDate>Wed, 25 Jun 2008 23:42:36 GMT</pubDate>
    </item>
  </channel>
</rss>
