<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - published linq stories</title>
    <description>the latest published linq stories from DotNetKicks.com</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>Optimizing LINQ Queries using DataLoadOptions</title>
      <description>In this section we will understand the round trip issues of LINQ and how we can overcome the same using 'DataLoadOptions'. One of the biggest issues with LINQ to SQL is that it fires SQL query for every object which has a huge impact on performance. In this article we will see how we can get all data in one SQL Query. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2flinq%2fOptimizingLINQ.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2flinq%2fOptimizingLINQ.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Optimizing_LINQ_Queries_using_DataLoadOptions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Optimizing_LINQ_Queries_using_DataLoadOptions</guid>
      <pubDate>Sat, 04 Jul 2009 10:30:16 GMT</pubDate>
    </item>
    <item>
      <title>jLinq (Linq for Javascript) 2.2.0 Released!</title>
      <description>jLinq is a Javascript query language that makes it easy to work with large arrays of information. Today, jLinq 2.2.0 is released which offers new commands, bug fixes and more! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fsomewebguy.wordpress.com%2f2009%2f06%2f28%2fjlinq-2-2-0-released%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fsomewebguy.wordpress.com%2f2009%2f06%2f28%2fjlinq-2-2-0-released%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/jLinq_Linq_for_Javascript_2_2_0_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/jLinq_Linq_for_Javascript_2_2_0_Released</guid>
      <pubDate>Mon, 29 Jun 2009 11:46:33 GMT</pubDate>
    </item>
    <item>
      <title>AdventureWorks mapping: multitable entity</title>
      <description>I'm gonna show you how to create multitable entity, which is imposible in LINQ to SQL. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwise-orm.com%2fpost%2fAdventureWorks-mapping-multitable-entity.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwise-orm.com%2fpost%2fAdventureWorks-mapping-multitable-entity.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/AdventureWorks_mapping_multitable_entity</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/AdventureWorks_mapping_multitable_entity</guid>
      <pubDate>Sun, 28 Jun 2009 07:06:43 GMT</pubDate>
    </item>
    <item>
      <title>Mocking LINQ To SQL Repositories</title>
      <description>By using the Repository pattern and mocking the DataContext, we can use LINQ To SQL but still get the benefits of unit-testing an in-memory data source. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.duncangunn.me.uk%2fdasblog%2f2009%2f06%2f27%2fMockingLinqToSQLRepositories.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.duncangunn.me.uk%2fdasblog%2f2009%2f06%2f27%2fMockingLinqToSQLRepositories.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Mocking_LINQ_To_SQL_Repositories</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Mocking_LINQ_To_SQL_Repositories</guid>
      <pubDate>Sat, 27 Jun 2009 10:09:03 GMT</pubDate>
    </item>
    <item>
      <title>Entity Framework 4 - Where Entity.Id in Array</title>
      <description>Force Entity Framework to issue an In (n,n,n,n) SQL statement with this trick &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frogeralsing.com%2f2009%2f05%2f21%2fentity-framework-4-where-entity-id-in-array%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frogeralsing.com%2f2009%2f05%2f21%2fentity-framework-4-where-entity-id-in-array%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Entity_Framework_4_Where_Entity_Id_in_Array</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Entity_Framework_4_Where_Entity_Id_in_Array</guid>
      <pubDate>Wed, 24 Jun 2009 22:56:37 GMT</pubDate>
    </item>
    <item>
      <title>PLINQO 3.0 - Even Better</title>
      <description>A review of PLINQO 3.0 from CodeSmith including an overview of new features since version 2.0.  &amp;quot;In case you're not familiar with PLINQO, this set of code-generation templates are designed to enhance the LINQ-to-SQL development experience. They're not only a time-saver like most code generation templates, but they allow you to overcome many of the limitations of raw LINQ-to-SQL.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkevinlawry.wordpress.com%2f2009%2f06%2f24%2fplinqo-3-0-even-better%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkevinlawry.wordpress.com%2f2009%2f06%2f24%2fplinqo-3-0-even-better%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/PLINQO_3_0_Even_Better</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/PLINQO_3_0_Even_Better</guid>
      <pubDate>Mon, 29 Jun 2009 18:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Delayed execution vs ToList() in LINQ Database Queries</title>
      <description>Should you use ToList() in your repository methods, or should you pass the iterator back to the UI to delay the execution of the query? Read on to find out why it's a bad idea to delay execution in this case. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2009%2f06%2fdelayed-execution-vs-tolist-in-linq-database-queries.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2009%2f06%2fdelayed-execution-vs-tolist-in-linq-database-queries.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Delayed_execution_vs_ToList_in_LINQ_Database_Queries</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Delayed_execution_vs_ToList_in_LINQ_Database_Queries</guid>
      <pubDate>Thu, 25 Jun 2009 16:00:02 GMT</pubDate>
    </item>
    <item>
      <title>Entity Framework: How to Prevent Eager Loading</title>
      <description>Using eager loading is a means to improve performance when using Entity Framework, but there are a couple anti-patterns which will prevent you from taking advantage of the benefits of eager loading. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevelopmentalmadness.blogspot.com%2f2009%2f02%2fentity-framework-how-to-prevent-eager.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevelopmentalmadness.blogspot.com%2f2009%2f02%2fentity-framework-how-to-prevent-eager.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Entity_Framework_How_to_Prevent_Eager_Loading</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Entity_Framework_How_to_Prevent_Eager_Loading</guid>
      <pubDate>Tue, 23 Jun 2009 15:00:30 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL: Reusing DataContext</title>
      <description>When you're using Transactions with Linq to SQL you need to make sure your operations use the same DataContext in order to avoid using DTC. But this gets a little tricky when your DAL doesn't directly expose your DataContext. Here's an example of how you can solve this problem. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevelopmentalmadness.blogspot.com%2f2008%2f07%2flinq-to-sql-reusing-datacontext.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevelopmentalmadness.blogspot.com%2f2008%2f07%2flinq-to-sql-reusing-datacontext.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_Reusing_DataContext</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_Reusing_DataContext</guid>
      <pubDate>Fri, 19 Jun 2009 16:23:42 GMT</pubDate>
    </item>
    <item>
      <title>Strongly typed include in EF, revisited</title>
      <description>A few days ago I wrote this post about strongly typed &amp;quot;Include()&amp;quot; method in Entity Framework. However, this approach has a little flaw that I fixed today. The error is that it will not handle nested members. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmattias-jakobsson.net%2fItem%2f38%2fStrongly%2520typed%2520include%2520in%2520EF%2c%2520revisited"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmattias-jakobsson.net%2fItem%2f38%2fStrongly%2520typed%2520include%2520in%2520EF%2c%2520revisited" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Strongly_typed_include_in_EF_revisited</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Strongly_typed_include_in_EF_revisited</guid>
      <pubDate>Tue, 16 Jun 2009 14:40:29 GMT</pubDate>
    </item>
    <item>
      <title>Return of the PagedList&amp;lt;T&amp;gt;</title>
      <description>It has been nearly a year since I posted an updated version of the PagedList&amp;lt;T&amp;gt; functionality originally created by Scott Guthrie and posted by Rob Conery. Since then I have used the class in a number of projects and find it indispensable.

A few days ago, Craig Stuntz reported an interesting observation: when the first page is returned, the class performs a Skip(0). Suprisingly, this is not free. With that in mind, I set out to correct that issue as well as incorporate a few changes I've made over the past year. The result is nearly identical to the last posted version, just a bit more readable. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2f2009%2f06%2f15%2freturn-of-the-pagedlist%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2f2009%2f06%2f15%2freturn-of-the-pagedlist%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Return_of_the_PagedList_T</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Return_of_the_PagedList_T</guid>
      <pubDate>Tue, 16 Jun 2009 02:00:21 GMT</pubDate>
    </item>
    <item>
      <title>Strongly typed include in EF</title>
      <description>The other day I was talking to my old teacher, Jon Wiberg, at &amp;quot;Ljud &amp;amp; Bild skolan&amp;quot;. He told me that he had built a extension for the entity framework that enables you to use a strongly typed version of the &amp;quot;.Include()&amp;quot; method in Entity Framework using a lambda expression. I think it&amp;#180;s a lot better approach then just using &amp;quot;magic strings&amp;quot; as a compiletime error is allways better then a runtime error. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmattias-jakobsson.net%2fItem%2f36%2fStrongly%2520typed%2520include%2520in%2520EF"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmattias-jakobsson.net%2fItem%2f36%2fStrongly%2520typed%2520include%2520in%2520EF" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Strongly_typed_include_in_EF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Strongly_typed_include_in_EF</guid>
      <pubDate>Thu, 11 Jun 2009 10:58:33 GMT</pubDate>
    </item>
    <item>
      <title>Operation could destabilize the runtime - Reflection.Emit and common p</title>
      <description>In the last post i said about LinqtExtender implementing necessary property and injecting specific settings for entity objects. The issue i have is that it works fine under full / high trust settings but when running in medium trust it gives the following error:

Ouch.. it is only happening while i am the using the extender from medium trus...
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f06%2f07%2foperation-could-destabilize-the-runtime-reflection-emit-and-common-pitfalls.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f06%2f07%2foperation-could-destabilize-the-runtime-reflection-emit-and-common-pitfalls.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Operation_could_destabilize_the_runtime_Reflection_Emit_and_common_p</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Operation_could_destabilize_the_runtime_Reflection_Emit_and_common_p</guid>
      <pubDate>Sun, 07 Jun 2009 09:20:12 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 19:00:03 GMT</pubDate>
    </item>
    <item>
      <title>LINQ in Action samples available in LINQPad</title>
      <description>In addition to being a great LINQ tool and C# and VB snippet IDE, LINQPad now integrates code samples from LINQ books.
The first LINQPad-enabled book is LINQ in Action. This allows you to quickly and painlessly discover LINQ. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2ffmarguerie%2farchive%2f2009%2f06%2f06%2flinq-in-action-samples-in-linqpad.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2ffmarguerie%2farchive%2f2009%2f06%2f06%2flinq-in-action-samples-in-linqpad.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_in_Action_samples_available_in_LINQPad</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_in_Action_samples_available_in_LINQPad</guid>
      <pubDate>Sun, 07 Jun 2009 12:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Extending your existing API or legacy data classes to support LINQ </title>
      <description>While developing LinqExtender, i have come across various scenarios that people don't want to extent any query class or even implement any interface. Also, it is almost absurd when they have to add new extender specific attributes to their entity class. It is though not very important for people creating new provider with small codebase but with large... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f06%2f06%2fextending-your-existing-api-or-legacy-data-classes-to-support-linq.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2009%2f06%2f06%2fextending-your-existing-api-or-legacy-data-classes-to-support-linq.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Extending_your_existing_API_or_legacy_data_classes_to_support_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Extending_your_existing_API_or_legacy_data_classes_to_support_LINQ</guid>
      <pubDate>Sat, 06 Jun 2009 08:19:30 GMT</pubDate>
    </item>
    <item>
      <title>Implementing Business Logic with Entity Framework</title>
      <description>How you can use Entity framework to do some basic logic when a change happens in related entities or "Associations" as it is called. And Example on how to update of an Order's Total Amount when its Order Details get changed, Added or deleted using Entity Framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmaximumcs.wordpress.com%2f2009%2f05%2f26%2fbusiness-logic-with-entity-framework%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmaximumcs.wordpress.com%2f2009%2f05%2f26%2fbusiness-logic-with-entity-framework%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Implementing_Business_Logic_with_Entity_Framework</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Implementing_Business_Logic_with_Entity_Framework</guid>
      <pubDate>Thu, 04 Jun 2009 16:22:15 GMT</pubDate>
    </item>
    <item>
      <title>LINQ Training</title>
      <description>Along with WPF, WCF, and WF, Intertech's LINQ course is top notch. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.intertech.com%2fCourses%2fCourse.aspx%3fCourseID%3d99333"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.intertech.com%2fCourses%2fCourse.aspx%3fCourseID%3d99333" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_Training</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_Training</guid>
      <pubDate>Tue, 02 Jun 2009 23:09:29 GMT</pubDate>
    </item>
    <item>
      <title>LINQ to SQL changes in .NET 4.0</title>
      <description>What's fixed and breaking changes for LINQ to SQL in .NET 4.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdamieng.com%2fblog%2f2009%2f06%2f01%2flinq-to-sql-changes-in-net-40"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdamieng.com%2fblog%2f2009%2f06%2f01%2flinq-to-sql-changes-in-net-40" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_to_SQL_changes_in_NET_4_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_to_SQL_changes_in_NET_4_0</guid>
      <pubDate>Wed, 03 Jun 2009 12:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Sample of SimpleLinqToObjects </title>
      <description>Sample of SimpleLinqToObjects on CodeRun Online IDE &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderun.com%2fide%2f%3fp%3dlinq_objects"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderun.com%2fide%2f%3fp%3dlinq_objects" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Sample_of_SimpleLinqToObjects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Sample_of_SimpleLinqToObjects</guid>
      <pubDate>Mon, 01 Jun 2009 08:24:27 GMT</pubDate>
    </item>
    <item>
      <title> LINQ Expression Trees and the Specification Pattern</title>
      <description>A very interesting article about DDD. David discusses implementing the Specification Pattern via LINQ's Expression type... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.rev-net.com%2fddewinter%2f2009%2f05%2f31%2flinq-expression-trees-and-the-specification-pattern%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.rev-net.com%2fddewinter%2f2009%2f05%2f31%2flinq-expression-trees-and-the-specification-pattern%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/LINQ_Expression_Trees_and_the_Specification_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/LINQ_Expression_Trees_and_the_Specification_Pattern</guid>
      <pubDate>Mon, 01 Jun 2009 00:55:37 GMT</pubDate>
    </item>
    <item>
      <title>Calculating prime numbers with LINQ in C#</title>
      <description>It is a beautiful proof of the power and expressiveness of LINQ. The query expression states that from each value i in the Enumerable.Range(2, max - 1) where all elements of the range Enumerable.Range(2, i - 2) satisfy the condition All(j =&amp;gt; i % j != 0), we select i. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.leniel.net%2f2009%2f05%2fcalculating-prime-numbers-linq-csharp.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.leniel.net%2f2009%2f05%2fcalculating-prime-numbers-linq-csharp.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Calculating_prime_numbers_with_LINQ_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Calculating_prime_numbers_with_LINQ_in_C</guid>
      <pubDate>Sun, 31 May 2009 19:17:23 GMT</pubDate>
    </item>
    <item>
      <title>Calculating prime numbers with LINQ in C#</title>
      <description>It is a beautiful proof of the power and expressiveness of LINQ. The query expression states that from each value i in the Enumerable.Range(2, max - 1) where all elements of the range Enumerable.Range(2, i - 2) satisfy the condition All(j =&amp;gt; i % j != 0), we select i. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.leniel.net%2f2009%2f05%2fcalculating-prime-numbers-linq-csharp.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.leniel.net%2f2009%2f05%2fcalculating-prime-numbers-linq-csharp.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Calculating_prime_numbers_with_LINQ_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Calculating_prime_numbers_with_LINQ_in_C</guid>
      <pubDate>Sun, 31 May 2009 19:17:23 GMT</pubDate>
    </item>
    <item>
      <title>Stretching Lambda's Legs: Single Statement String Concatenation</title>
      <description>So let's get started, supposing you wish to compile a list of song titles separated by a comma, ordinarily you would for each loop them, then assign the comma as ", " on the second iteration. Well, I wanted to get tricky of course... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgoneale.wordpress.com%2f2009%2f05%2f28%2fstretching-lambdas-legs-single-statement-string-concatenation%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgoneale.wordpress.com%2f2009%2f05%2f28%2fstretching-lambdas-legs-single-statement-string-concatenation%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Stretching_Lambda_s_Legs_Single_Statement_String_Concatenation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Stretching_Lambda_s_Legs_Single_Statement_String_Concatenation</guid>
      <pubDate>Thu, 28 May 2009 22:43:51 GMT</pubDate>
    </item>
    <item>
      <title>Implement Null Object pattern with Linq to objects.</title>
      <description>Calling FirstOrDefault can return nulls, making necessary the check for nulls before calling a method in the expected object. Let's explore how to implement the Null Object pattern with a new extension method on IEnumerables that make checking for nulls unnecessary. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.dynamicprogrammer.com%2f2009%2f05%2f28%2fFirstOrNullObjectExtensionMethodForIEnumerableAndFirstOrNew.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.dynamicprogrammer.com%2f2009%2f05%2f28%2fFirstOrNullObjectExtensionMethodForIEnumerableAndFirstOrNew.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Implement_Null_Object_pattern_with_Linq_to_objects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Implement_Null_Object_pattern_with_Linq_to_objects</guid>
      <pubDate>Thu, 28 May 2009 10:53:29 GMT</pubDate>
    </item>
  </channel>
</rss>