<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by terry.aney</title>
    <description>Stories kicked by terry.aney</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>I've Left Query Analyzer Hell For LINQPad Heaven</title>
      <description>So now that LINQPad has enabled intellisense SQL Server Management Studio, Query Analyzer, and even Joseph Albahari's (LINQPad creator) own QueryEx have all been zapped from my memory.  I'll no longer flounder in antiquated ANSI SQL, but instead flourish in fully typed C#/LINQ code.  This post explores extension methods that make LINQPad an even more power tool. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f12%2fIve-Left-Query-Analyzer-Hell-For-LINQPad-Heaven.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f12%2fIve-Left-Query-Analyzer-Hell-For-LINQPad-Heaven.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/I_ve_Left_Query_Analyzer_Hell_For_LINQPad_Heaven</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/I_ve_Left_Query_Analyzer_Hell_For_LINQPad_Heaven</guid>
      <pubDate>Thu, 04 Dec 2008 06:32:22 GMT</pubDate>
    </item>
    <item>
      <title>Back to Basics: Generics </title>
      <description>Introduction

There are language features that are nothing more than syntactical sugar. For example, C#'s coalesce operator (??) is a short-handed and specialized if-else. Object initializers make it easier to set properties on a newly created objects. Some features though go beyond mere convenience and add real value. I know it seems like we constantly have to learn new things, while at the same time actually produce code to pay our bills. It can be hard to pick and choose what to learn and what can wait. Let me be straight up though: if you haven't mastered generics yet, you're starting to fall dangerously behind. &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%2f11%2f21%2fback-to-basics-generics.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f11%2f21%2fback-to-basics-generics.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Back_to_Basics_Generics</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Back_to_Basics_Generics</guid>
      <pubDate>Tue, 25 Nov 2008 15:01:12 GMT</pubDate>
    </item>
    <item>
      <title>Breaking changes to the String class in .NET 4.0</title>
      <description>This change will affect the behavior of the String.StartsWith, String.EndsWith, String.IndexOf and String.LastIndexOf methods by changing them to perform an ordinal (byte-for-byte) comparison by default instead of a culture-sensitive comparison using CultureInfo.CurrentCulture. In addition, the default overloads of String.ToUpper, String.ToLower, Char.ToUpper and Char.ToLower will be changed to use CultureInfo.InvariantCulture instead of CultureInfo.CurrentCulture. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdavesbox.com%2farchive%2f2008%2f11%2f12%2fbreaking-changes-to-the-string-class.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdavesbox.com%2farchive%2f2008%2f11%2f12%2fbreaking-changes-to-the-string-class.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Breaking_changes_to_the_String_class_in_NET_4_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Breaking_changes_to_the_String_class_in_NET_4_0</guid>
      <pubDate>Fri, 14 Nov 2008 13:31:13 GMT</pubDate>
    </item>
    <item>
      <title>Debate: Do We Really Need Three Layer Architecture?</title>
      <description>How many of you changed your database vendor (i.e. Sql Server, Access) after developing an application? How many of your data entities include business logic? I could say, less than 10% in both cases for my case. I found the similar statistics for my other known developers. I guess this is true for less that 10% of the developers around the world.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fforums.asp.net%2ft%2f1343018.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fforums.asp.net%2ft%2f1343018.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Debate_Do_We_Really_Need_Three_Layer_Architecture</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Debate_Do_We_Really_Need_Three_Layer_Architecture</guid>
      <pubDate>Wed, 05 Nov 2008 21:46:09 GMT</pubDate>
    </item>
    <item>
      <title>Boy Scout Check-ins</title>
      <description>How to leave your code campground cleaner than you found it. &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%2f10%2fboy-scout-check-ins.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.moserware.com%2f2008%2f10%2fboy-scout-check-ins.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Boy_Scout_Check_ins</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Boy_Scout_Check_ins</guid>
      <pubDate>Sat, 08 Nov 2008 23:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Looking for a Lot of .NET Code Samples - They Are Right Under Your Nos</title>
      <description>You have a wealth of code samples on your computer, here is how to find them!!!! An Easter Egg from Microsoft. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fprofessionalaspnet.com%2farchive%2f2008%2f10%2f28%2fLooking-for-a-Lot-of-.NET-Code-Samples-_1320_-They-Are-Right-Under-Your-Nose_2100_.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fprofessionalaspnet.com%2farchive%2f2008%2f10%2f28%2fLooking-for-a-Lot-of-.NET-Code-Samples-_1320_-They-Are-Right-Under-Your-Nose_2100_.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Looking_for_a_Lot_of_NET_Code_Samples_They_Are_Right_Under_Your_Nos</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Looking_for_a_Lot_of_NET_Code_Samples_They_Are_Right_Under_Your_Nos</guid>
      <pubDate>Fri, 07 Nov 2008 02:16:11 GMT</pubDate>
    </item>
    <item>
      <title>Cloning extension method</title>
      <description>Cloning without ICloneable &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.simplyvinay.com%2fPost%2f11%2fCloning-Extension-Method.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.simplyvinay.com%2fPost%2f11%2fCloning-Extension-Method.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Cloning_extension_method</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Cloning_extension_method</guid>
      <pubDate>Mon, 20 Oct 2008 15:58:49 GMT</pubDate>
    </item>
    <item>
      <title>Shortcut Key to Comment code in VS and SQL Server Management Studio</title>
      <description>Speed up your development with these simple keystrokes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvkreynin.wordpress.com%2f2008%2f10%2f16%2fshortcut-key-to-comment-code-in-vs-and-sql-server-management-studio%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvkreynin.wordpress.com%2f2008%2f10%2f16%2fshortcut-key-to-comment-code-in-vs-and-sql-server-management-studio%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Shortcut_Key_to_Comment_code_in_VS_and_SQL_Server_Management_Studio</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Shortcut_Key_to_Comment_code_in_VS_and_SQL_Server_Management_Studio</guid>
      <pubDate>Fri, 17 Oct 2008 04:01:21 GMT</pubDate>
    </item>
    <item>
      <title>Important questions a developer should ask a prospective employer</title>
      <description>A list of questions that software developers should ask a prospective employer during their interview process. Similar to the Joel test, but more in-depth. &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%2f09%2fimportant-questions-for-your-prospective-employer.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f09%2fimportant-questions-for-your-prospective-employer.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Important_questions_a_developer_should_ask_a_prospective_employer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Important_questions_a_developer_should_ask_a_prospective_employer</guid>
      <pubDate>Tue, 16 Sep 2008 23:01:08 GMT</pubDate>
    </item>
    <item>
      <title>BlogEngine Flaws</title>
      <description>Recently I've been having problems as the site has gotten more popular I've had comments and even posts disappearing randomly, sometimes re-appearing you might have experienced this yourself either on my site or in your own so after divulging into the code to see what was happening found something I thought was shocking. When you add a comment, or Rating, Approving and Remove Comments this is what BlogEngine DbBlogProvider actually does... &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%2fBlogEngine-Flaws.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.objectreference.net%2fpost%2fBlogEngine-Flaws.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/BlogEngine_Flaws</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/BlogEngine_Flaws</guid>
      <pubDate>Tue, 29 Jul 2008 14:01:10 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 11:46:18 GMT</pubDate>
    </item>
    <item>
      <title>Showing some support for LINQ to SQL</title>
      <description>Great article detailing why LINQ to SQL deserves some attention particularly if you buy into the object oriented style of development or are currently working with an ORM such as NHibernate. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fian_cooper%2farchive%2f2008%2f07%2f02%2fshowing-some-support-for-linq-to-sql.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fian_cooper%2farchive%2f2008%2f07%2f02%2fshowing-some-support-for-linq-to-sql.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Showing_some_support_for_LINQ_to_SQL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Showing_some_support_for_LINQ_to_SQL</guid>
      <pubDate>Thu, 03 Jul 2008 16:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Creating Visula Studio Keyborad Shortcuts Cheat Sheet </title>
      <description>As we all know, there are a lot of keyboard shortcuts in Visual Studio. We mentioned only 21 of them here at Dev102.com but according to this article, there are about 450 shortcuts available. &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%2f12%2fcreating-vs-keyborad-shortcuts-cheat-sheet%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f06%2f12%2fcreating-vs-keyborad-shortcuts-cheat-sheet%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Creating_Visula_Studio_Keyborad_Shortcuts_Cheat_Sheet</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Creating_Visula_Studio_Keyborad_Shortcuts_Cheat_Sheet</guid>
      <pubDate>Thu, 12 Jun 2008 14:46:08 GMT</pubDate>
    </item>
    <item>
      <title>Linq to SQL Wish List</title>
      <description>What do we want to see in the next version of Linq to SQL ?  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sidarok.com%2fweb%2fblog%2fcontent%2f2008%2f06%2f04%2flinq-to-sql-wish-list.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sidarok.com%2fweb%2fblog%2fcontent%2f2008%2f06%2f04%2flinq-to-sql-wish-list.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Linq_to_SQL_Wish_List</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Linq_to_SQL_Wish_List</guid>
      <pubDate>Thu, 05 Jun 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server Programming Hacks</title>
      <description>This is a collection of SQL hacks, right now there are 8 sections and between 70 and 80 hacks.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fforum.lessthandot.com%2fviewtopic.php%3ff%3d17%26t%3d306"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fforum.lessthandot.com%2fviewtopic.php%3ff%3d17%26t%3d306" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SQL_Server_Programming_Hacks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SQL_Server_Programming_Hacks</guid>
      <pubDate>Sun, 01 Jun 2008 16:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Hanselminutes Podcast 110 - Microsoft Research: Spec#</title>
      <description>Scott Hanselman's one-hundred-and-tenth podcast is up. This episode was recorded at the ALT.NET Open Spaces Conference in Seattle a few weeks back. He got to sit down with two gentlemen from Microsoft Research, Mike and Rustan, and talk about Spec# after their presentation at the conference. &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%2fHanselminutesPodcast110MicrosoftResearchSpec.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fHanselminutesPodcast110MicrosoftResearchSpec.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Hanselminutes_Podcast_110_Microsoft_Research_Spec</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Hanselminutes_Podcast_110_Microsoft_Research_Spec</guid>
      <pubDate>Thu, 08 May 2008 21:50:33 GMT</pubDate>
    </item>
    <item>
      <title>11 More Visual Studio Shortcuts You Should Know </title>
      <description>Following our First Visual Studio Shortcuts post here is another batch of shortcuts. &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%2f06%2f11-more-visual-studio-shortcuts-you-should-know%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2f2008%2f05%2f06%2f11-more-visual-studio-shortcuts-you-should-know%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/11_More_Visual_Studio_Shortcuts_You_Should_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/11_More_Visual_Studio_Shortcuts_You_Should_Know</guid>
      <pubDate>Tue, 06 May 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>10 Tips to improve your LINQ TO SQL Application Performance</title>
      <description>Sidar gives performance tips on developing linq 2 sql  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sidarok.com%2fweb%2fblog%2fcontent%2f2008%2f05%2f02%2f10-tips-to-improve-your-linq-to-sql-application-performance.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sidarok.com%2fweb%2fblog%2fcontent%2f2008%2f05%2f02%2f10-tips-to-improve-your-linq-to-sql-application-performance.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/10_Tips_to_improve_your_LINQ_TO_SQL_Application_Performance</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/10_Tips_to_improve_your_LINQ_TO_SQL_Application_Performance</guid>
      <pubDate>Fri, 02 May 2008 14:46:03 GMT</pubDate>
    </item>
    <item>
      <title>On C# 3.0 Lambdas, or Why the Heck You Are Still Using C# 2.0</title>
      <description>A simple example of C# 3.0's elegance &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbahadorn.blogspot.com%2f2008%2f04%2fon-c-30-lambdas-or-why-heck-you-are.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbahadorn.blogspot.com%2f2008%2f04%2fon-c-30-lambdas-or-why-heck-you-are.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/On_C_3_0_Lambdas_or_Why_the_Heck_You_Are_Still_Using_C_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/On_C_3_0_Lambdas_or_Why_the_Heck_You_Are_Still_Using_C_2_0</guid>
      <pubDate>Wed, 30 Apr 2008 20:10:46 GMT</pubDate>
    </item>
    <item>
      <title>Out, Out, Damn Ref</title>
      <description>The difference between the out and ref keywords in C# .. and other questions this brings up. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f04%2f18%2fout-out-damn-ref.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2fstevehawley%2farchive%2f2008%2f04%2f18%2fout-out-damn-ref.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Out_Out_Damn_Ref</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Out_Out_Damn_Ref</guid>
      <pubDate>Thu, 24 Apr 2008 11:01:02 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL Batch Updates/Deletes: Fix for 'Could not translate expres</title>
      <description>I've found and posted a new fix in the code from my original post: Batch Updates and Deletes with LINQ to SQL.  I'm not sure of the etiquette for this sort of thing: new post (like I'm doing) or just a comment in the original post.  I want to be sure to make anyone who downloaded my code aware of an issue/fix (assuming they are monitoring via a RSS feed). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f04%2fLINQ-to-SQL-Batch-UpdatesDeletes-Fix-for-Could-not-translate-expression.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f04%2fLINQ-to-SQL-Batch-UpdatesDeletes-Fix-for-Could-not-translate-expression.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_Batch_Updates_Deletes_Fix_for_Could_not_translate_expres</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_Batch_Updates_Deletes_Fix_for_Could_not_translate_expres</guid>
      <pubDate>Mon, 21 Apr 2008 03:21:20 GMT</pubDate>
    </item>
    <item>
      <title>5 JavaScript Best Practices</title>
      <description>JavaScript is an extremely powerful and flexible scripting language. Unfortunately flexible, for many people, means fallible. This article highlights 5 best practices to keep in mind when programming. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.leigeber.com%2f2008%2f04%2f5-javascript-best-practices%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.leigeber.com%2f2008%2f04%2f5-javascript-best-practices%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/5_JavaScript_Best_Practices</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/5_JavaScript_Best_Practices</guid>
      <pubDate>Sun, 20 Apr 2008 18:00:09 GMT</pubDate>
    </item>
    <item>
      <title>LINQPad: Preview DELETE and UPDATE SQL before it executes</title>
      <description>Newcomers to LINQ may get hesitant before perform a bunch of updates and/or deletes against their production data.  Being more comfortable in Transact SQL compared to LINQ, they may want to see the SQL statements that would execute before actually calling SubmitChanges().  With a couple of extension methods, you can do exactly that: preview the SQL before it executes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f04%2fLINQPad-Preview-DELETE-and-UPDATE-SQL-before-it-executes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f04%2fLINQPad-Preview-DELETE-and-UPDATE-SQL-before-it-executes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQPad_Preview_DELETE_and_UPDATE_SQL_before_it_executes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQPad_Preview_DELETE_and_UPDATE_SQL_before_it_executes</guid>
      <pubDate>Fri, 18 Apr 2008 07:09:26 GMT</pubDate>
    </item>
    <item>
      <title>A C# fluent repeater</title>
      <description>A fully-featured fluent class used for repeating method calls, handle exceptions, callbacks and more...

Just plug-and-play and start repeating stuff! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sharpregion.com%2fpost%2fA-fluent-repeater.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_C_fluent_repeater</guid>
      <pubDate>Fri, 18 Apr 2008 05:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Batch Updates and Deletes with LINQ to SQL</title>
      <description>A couple weeks ago, I read the article, LINQ to SQL Extension: Batch Deletion with Lambda Expression by Jeffrey Zhao.  In case you didn't read the article, it discusses the downside of most O/R Mapping frameworks when it comes to multiple updates or deletes.  He states the fact that a SQL statement for each row flagged as update/delete in the entity set is created.  I went about implementing something similar to what Jeffrey envisioned and I'll explain some of the hurdles I had to overcome to achieve it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f04%2fBatch-Updates-and-Deletes-with-LINQ-to-SQL.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aneyfamily.com%2fterryandann%2fpost%2f2008%2f04%2fBatch-Updates-and-Deletes-with-LINQ-to-SQL.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Batch_Updates_and_Deletes_with_LINQ_to_SQL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Batch_Updates_and_Deletes_with_LINQ_to_SQL</guid>
      <pubDate>Mon, 14 Apr 2008 08:26:52 GMT</pubDate>
    </item>
  </channel>
</rss>