<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by Tr3v</title>
    <description>Stories kicked by Tr3v</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>Displaying Relative Time (C#)</title>
      <description>When developing software that works with time stamped information, it is common to show the date and time at which an item was created or last updated. A user-friendly alternative is to display a relative time, such as &amp;quot;Two Hours Ago&amp;quot;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blackwasp.co.uk%2fRelativeTime.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blackwasp.co.uk%2fRelativeTime.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Displaying_Relative_Time_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Displaying_Relative_Time_C</guid>
      <pubDate>Sun, 14 Feb 2010 11:29:39 GMT</pubDate>
    </item>
    <item>
      <title>Reduce Chain and Extract Projection Refactorings</title>
      <description>One of the principles I introduce in my new talk is Strive for Functional Cohesion. My original article on the subject focuses on determining where the functionality belongs, then adding it to it's appropriate place. In that scenario, I had complete access to the code. Sometimes, however, you don't have access to the code to make the change, or the implementation belongs to an interface. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kodefuguru.com%2fpost%2f2010%2f02%2f12%2fReduce-Chain-and-Extract-Projection-Refactorings.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kodefuguru.com%2fpost%2f2010%2f02%2f12%2fReduce-Chain-and-Extract-Projection-Refactorings.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Reduce_Chain_and_Extract_Projection_Refactorings</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Reduce_Chain_and_Extract_Projection_Refactorings</guid>
      <pubDate>Fri, 12 Feb 2010 22:03:55 GMT</pubDate>
    </item>
    <item>
      <title>Mapping Many to Many relationships using Fluent NHibernate</title>
      <description>In my previous posts I went over the basics of mapping objects to traditional relational database tables and mapping relationships using Fluent NHibernate.  One relationship I neglected to discuss in the previous post was a Many to Many relationship and how it is mapped using Fluent NHibernate, that is going to be the topic of today's post. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mattlong.com.au%2f%3fp%3d95"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mattlong.com.au%2f%3fp%3d95" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Mapping_Many_to_Many_relationships_using_Fluent_NHibernate</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Mapping_Many_to_Many_relationships_using_Fluent_NHibernate</guid>
      <pubDate>Tue, 09 Feb 2010 22:16:22 GMT</pubDate>
    </item>
    <item>
      <title>Write C# instead of JavaScript - gain the productivity of C#  dev. </title>
      <description>SharpKit is a Web Toolkit that enables you to write C# and convert it to JavaScript during compilation. 
Writing and maintaining JavaScript code can be very expensive. 
Migrating from JavaScript to C# enables you to:
*Leverage Visual Studio C# productivity
*Maximize cross-browser compatibility
*Streamline client-side code review &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsharpkit.net%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsharpkit.net%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Write_C_instead_of_JavaScript_gain_the_productivity_of_C_dev</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Write_C_instead_of_JavaScript_gain_the_productivity_of_C_dev</guid>
      <pubDate>Thu, 14 Jan 2010 20:15:07 GMT</pubDate>
    </item>
    <item>
      <title>Is ALL code important?</title>
      <description>Is all code important? Should really all code follow best coding practices and coding standard? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvukoje.net%2fpost%2f2009%2f12%2f20%2fIs-ALL-code-important.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvukoje.net%2fpost%2f2009%2f12%2f20%2fIs-ALL-code-important.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Is_ALL_code_important</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Is_ALL_code_important</guid>
      <pubDate>Sun, 20 Dec 2009 23:37:25 GMT</pubDate>
    </item>
    <item>
      <title>5 Very Useful C# Attributes</title>
      <description>A look at some of the useful attributes in c# &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhatim.indexdev.net%2f2009%2f12%2f17%2f5-very-useful-c-attributes%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhatim.indexdev.net%2f2009%2f12%2f17%2f5-very-useful-c-attributes%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/5_Very_Useful_C_Attributes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/5_Very_Useful_C_Attributes</guid>
      <pubDate>Thu, 17 Dec 2009 16:30:09 GMT</pubDate>
    </item>
    <item>
      <title>Any() versus Count()</title>
      <description>Jimmy Bogard brought to my attention today that I had been doing something wrong all along. I've been using Count() on my enumerations when I should have been using Any(). I've even done this in a presentation I've been giving the past few months. This is from Mash Up. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kodefuguru.com%2fpost%2f2009%2f12%2f07%2fAny-versus-Count.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kodefuguru.com%2fpost%2f2009%2f12%2f07%2fAny-versus-Count.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Any_versus_Count</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Any_versus_Count</guid>
      <pubDate>Tue, 08 Dec 2009 08:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Injection For Dummies</title>
      <description>The goal of this series is to introduce programming patterns and practices to developers who have little to no familiarity with them. This series does not intend to dive into the intricacies of each pattern / practice, but to give a brief overview that will (hopefully) inspire developers to learn more about them.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fDependency-Injection-For-Dummies.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fDependency-Injection-For-Dummies.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Dependency_Injection_For_Dummies</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Dependency_Injection_For_Dummies</guid>
      <pubDate>Mon, 09 Nov 2009 00:00:01 GMT</pubDate>
    </item>
    <item>
      <title>CSS transparency in all the browsers</title>
      <description>There are many cross-browser issues and transparency is one of the wierd issues among them.All the browsers treat transparency in a different way. Here is the possible solution for the IE6 PNG background image transparency fix. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.subodhpatel.co.cc%2findex.php%3foption%3dcom_content%26view%3darticle%26id%3d58%3aobtain-a-css-transparency-in-all-the-browsers%26catid%3d40%3ajavascriptcss"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.subodhpatel.co.cc%2findex.php%3foption%3dcom_content%26view%3darticle%26id%3d58%3aobtain-a-css-transparency-in-all-the-browsers%26catid%3d40%3ajavascriptcss" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/CSS_transparency_in_all_the_browsers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/CSS_transparency_in_all_the_browsers</guid>
      <pubDate>Thu, 29 Oct 2009 05:45:01 GMT</pubDate>
    </item>
    <item>
      <title>UML Class Diagrams</title>
      <description>UML Class Diagrams in details &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnet2008interviewquestions.blogspot.com%2f2009%2f10%2fuml-class-diagrams.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnet2008interviewquestions.blogspot.com%2f2009%2f10%2fuml-class-diagrams.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/UML_Class_Diagrams</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/UML_Class_Diagrams</guid>
      <pubDate>Mon, 26 Oct 2009 15:58:55 GMT</pubDate>
    </item>
    <item>
      <title>Principles, Patterns, and Practices of Mediocre Programming</title>
      <description>A list of anti-patterns, principles, and practices of software development. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevesmithblog.com%2fblog%2fprinciples-patterns-and-practices-of-mediocre-programming%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevesmithblog.com%2fblog%2fprinciples-patterns-and-practices-of-mediocre-programming%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/altnet/Principles_Patterns_and_Practices_of_Mediocre_Programming</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/altnet/Principles_Patterns_and_Practices_of_Mediocre_Programming</guid>
      <pubDate>Thu, 08 Oct 2009 18:16:58 GMT</pubDate>
    </item>
    <item>
      <title>Do we need to know basic math as programmers?</title>
      <description>How much math does a programmer need to know to do his job? These days with all the frameworks that exists you don't need to know how to do a square root, a power function or a quick sort these will likely already be built in &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fITProfessionals%2fEthicsIT%2fdo-we-need-to-know-basic-math-as-program"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fITProfessionals%2fEthicsIT%2fdo-we-need-to-know-basic-math-as-program" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Do_we_need_to_know_basic_math_as_programmers</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Do_we_need_to_know_basic_math_as_programmers</guid>
      <pubDate>Wed, 07 Oct 2009 11:46:45 GMT</pubDate>
    </item>
    <item>
      <title>C# Identify Crisis, You Have To Know Your Identity</title>
      <description>Marking the beginning of the end of C# as language and its ongoing identity crisis. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevcomponents.com%2fblog%2f%3fp%3d448"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevcomponents.com%2fblog%2f%3fp%3d448" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Identify_Crisis_You_Have_To_Know_Your_Identity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Identify_Crisis_You_Have_To_Know_Your_Identity</guid>
      <pubDate>Fri, 04 Sep 2009 11:45:00 GMT</pubDate>
    </item>
    <item>
      <title>What's new in NHibernate 2.1</title>
      <description>NHibernate 2.1 features &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fzvolkov.com%2fblog%2fpost%2f2009%2f07%2f20%2fWhats-new-in-NHibernate-21.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fzvolkov.com%2fblog%2fpost%2f2009%2f07%2f20%2fWhats-new-in-NHibernate-21.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/What_s_new_in_NHibernate_2_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/What_s_new_in_NHibernate_2_1</guid>
      <pubDate>Wed, 22 Jul 2009 08:45:01 GMT</pubDate>
    </item>
    <item>
      <title>Code Contract framework</title>
      <description>When we write code we often have to validate the parameters passed into our methods to make sure that they are appropriate, this usually leaves us with repettitive and ugly code at the start of each method. How nice would it be if we could replace that with a more readable &amp;amp; more concice structure so that we can simply write:

Require.That(fileInfo, IsNot.Null, Is.ExistingFileSystemObject) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftr3v.net%2fapplications%2fcodecontract"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftr3v.net%2fapplications%2fcodecontract" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Code_Contract_framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Code_Contract_framework</guid>
      <pubDate>Wed, 10 Jun 2009 05:31:27 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL is NOT dead!</title>
      <description>Ever since Microsoft announced that the Entity Framework was their ORM of choice, people everywhere have been saying, "LINQ to SQL is dead!" A lot of people feel like they're not allowed to use LINQ to SQL anymore and that they have to use Entity Framework instead.

In fact, LINQ to SQL is not only alive and well, Microsoft has even announced LINQ to SQL improvements in .NET 4.0, including finally adding using ITable&amp;lt;T&amp;gt; for tables instead of Table&amp;lt;T&amp;gt;, which makes it much easier to test. Combine that with this open source tool that will create an IDataContext interface for you and you're on your way to testable LINQ to SQL. So no, LINQ to SQL is not dead!! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2flinq-to-sql-is-not-dead%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjonkruger.com%2fblog%2f2009%2f06%2f06%2flinq-to-sql-is-not-dead%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_is_NOT_dead</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_is_NOT_dead</guid>
      <pubDate>Sun, 07 Jun 2009 17:00:03 GMT</pubDate>
    </item>
    <item>
      <title>Should We Return Null From Our Methods?</title>
      <description>I read a interesting article recently about the potential perils of Null Check Hell. The author's suggestion? Stop allowing any of your methods to return nulls, ever . No nulls returned, no null checks necessary. Problem solved, right? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fleedumond.com%2fblog%2fshould-we-return-null-from-our-methods%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fleedumond.com%2fblog%2fshould-we-return-null-from-our-methods%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Should_We_Return_Null_From_Our_Methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Should_We_Return_Null_From_Our_Methods</guid>
      <pubDate>Sat, 06 Jun 2009 16:15:06 GMT</pubDate>
    </item>
    <item>
      <title>The Greatest Exception Handling WTF?!? of All Time</title>
      <description>The Exception object has ONE purpose and ONE purpose only - to represent a runtime error, nothing more. Exceptions should never be used for purposes for which they were not intended -- or you could end up with this monstrosity... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fleedumond.com%2fblog%2fthe-greatest-exception-handling-wtf-of-all-time%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fleedumond.com%2fblog%2fthe-greatest-exception-handling-wtf-of-all-time%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/The_Greatest_Exception_Handling_WTF_of_All_Time</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/The_Greatest_Exception_Handling_WTF_of_All_Time</guid>
      <pubDate>Thu, 28 May 2009 08:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why testing for exceptions with NUnit 2.5 is better</title>
      <description>The popular unit testing framework NUnit 2.5 is out. Among lots of changes, one of the most significant ones is the replacement of the [ExpectedException] attribute by the new syntax Assert.Throws. This post discusses some of the benefits of this change.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fclear-lines.com%2fblog%2fpost%2fTesting-for-exceptions-with-NUnit-25.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fclear-lines.com%2fblog%2fpost%2fTesting-for-exceptions-with-NUnit-25.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/Why_testing_for_exceptions_with_NUnit_2_5_is_better</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/Why_testing_for_exceptions_with_NUnit_2_5_is_better</guid>
      <pubDate>Wed, 27 May 2009 15:30:00 GMT</pubDate>
    </item>
    <item>
      <title>No bandwidth MSDN: Reflector</title>
      <description>How you can use Reflector to browse the insides of the .NET framework classes and why choosing Reflector over MSDN will make you a better developer. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2009%2f04%2f24%2fno-bandwidth-msdn-reflector.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjames.newtonking.com%2farchive%2f2009%2f04%2f24%2fno-bandwidth-msdn-reflector.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/No_bandwidth_MSDN_Reflector</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/No_bandwidth_MSDN_Reflector</guid>
      <pubDate>Sat, 25 Apr 2009 23:01:17 GMT</pubDate>
    </item>
    <item>
      <title>Using complex types to make calling services less... complex</title>
      <description>A detailed examination of how jQuery can call ASP.NET AJAX web services (or page methods) with complex types as parameters, to simplify the process of serializing and sending several fields of data at a time. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fencosia.com%2f2009%2f04%2f07%2fusing-complex-types-to-make-calling-services-less-complex%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fencosia.com%2f2009%2f04%2f07%2fusing-complex-types-to-make-calling-services-less-complex%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Using_complex_types_to_make_calling_services_less_complex</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Using_complex_types_to_make_calling_services_less_complex</guid>
      <pubDate>Tue, 07 Apr 2009 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Ten C# Keywords That You Shouldn't Be Using</title>
      <description>Overview of some not-so-common keywords and reasons to avoid them...or understand what the implications are if we use them. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f04%2f02%2fTen-C-Keywords-That-You-Shouldne28099t-Be-Using.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2009%2f04%2f02%2fTen-C-Keywords-That-You-Shouldne28099t-Be-Using.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Ten_C_Keywords_That_You_Shouldn_t_Be_Using</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Ten_C_Keywords_That_You_Shouldn_t_Be_Using</guid>
      <pubDate>Thu, 02 Apr 2009 18:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Content Stealing Jerks</title>
      <description>I've grown somewhat accustomed to seeing my articles regurgitated on some random blogger's site and passed off as their own.  Usually I just send content stealing jerk (CSJ for future reference) an e-mail asking that they provide some sort of link back to my original article and leave it at that.  Sometimes they comply, oftentimes they don't.  In the end, life goes on.  After all, it's not like I'm going to press charges over it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fContent-Stealing-Jerks.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kevinwilliampang.com%2fpost%2fContent-Stealing-Jerks.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Content_Stealing_Jerks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Content_Stealing_Jerks</guid>
      <pubDate>Sun, 29 Mar 2009 20:01:02 GMT</pubDate>
    </item>
    <item>
      <title>SELECT TOP N Rows Per Group/Category in SQL Server</title>
      <description>I call this a query with the 3S - Short, Sweet and Simple - Check this cool example by SuprotimAgarwal to select top 'n' rows for each group or category.. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.sqlservercurry.com%2f2008%2f09%2fselect-top-n-rows-per-groupcategory.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.sqlservercurry.com%2f2008%2f09%2fselect-top-n-rows-per-groupcategory.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/database/SELECT_TOP_N_Rows_Per_Group_Category_in_SQL_Server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/database/SELECT_TOP_N_Rows_Per_Group_Category_in_SQL_Server</guid>
      <pubDate>Wed, 01 Apr 2009 20:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Easy Way To Understand LINQ</title>
      <description>very limited but simple way to understand the linq query. Once you get this, you can understand more complex queries easily. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmaniish.wordpress.com%2f2009%2f03%2f23%2feasy-way-to-understand-linq%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmaniish.wordpress.com%2f2009%2f03%2f23%2feasy-way-to-understand-linq%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Easy_Way_To_Understand_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Easy_Way_To_Understand_LINQ</guid>
      <pubDate>Mon, 23 Mar 2009 19:52:16 GMT</pubDate>
    </item>
  </channel>
</rss>
