<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with 3.5</title>
    <description>the latest stories tagged with '3.5' 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>Implementing support of own child/children in WPF control.</title>
      <description>The best way for use child/children in WPF is customize any control with property for child/children that inherit from Control (for example ContentControl or ItemsControl). Control has wide possibility of customizing through ControlTemplate. But sometime we want to have specific behaviour of child/children (for example if we want to implement MDI container any other specific container). What should you do for implementing this behaviour? I will show major steps in sample of simple custom panel that is inherited from FrameworkElement. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frredcat.blogspot.com%2f2009%2f05%2fimplementing-support-of-own.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frredcat.blogspot.com%2f2009%2f05%2fimplementing-support-of-own.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Implementing_support_of_own_child_children_in_WPF_control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Implementing_support_of_own_child_children_in_WPF_control</guid>
      <pubDate>Wed, 20 May 2009 06:15:57 GMT</pubDate>
    </item>
    <item>
      <title>Using the New DateTime Support in .NET 3.5 via MVC &amp;amp; jQuery</title>
      <description>Learn to utilize the new expanded support for date times with proper time zone support in .NET 3.5.  Create some HtmlHelper extension methods for writing out dates and use the jQuery Time Ago plugin to show them relative to the user's time zone.  There is also a bonus method for formatting dates anyway you like through a lambda expression. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjvance.com%2fblog%2f2008%2f10%2f09%2fUsingTheNewDateTimeSupportInNET35ViaMVCJQuery.xhtml"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjvance.com%2fblog%2f2008%2f10%2f09%2fUsingTheNewDateTimeSupportInNET35ViaMVCJQuery.xhtml" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Using_the_New_DateTime_Support_in_NET_3_5_via_MVC_jQuery</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Using_the_New_DateTime_Support_in_NET_3_5_via_MVC_jQuery</guid>
      <pubDate>Thu, 09 Oct 2008 11:49:39 GMT</pubDate>
    </item>
    <item>
      <title>LINQ ElementAt and ElementAtOrDefault</title>
      <description>We can use the ElementAt extension method of LINQ to return the element at a specified index (zero based) in a sequence. However the ElementAt extension method would throw the System.ArguementOutOfRangeException when the specified index is a negative value or not less than the size of the sequence. In such a scenario, we can use the ElementAtOrDefault extenion method which would return the default value of a type instead of throwing the System.ArguementOutOfRangeException.

Read this article for code example (both in C# and VB.NET) with comments &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2008%2f08%2f13%2flinq-elementat-and-elementatordefault.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2008%2f08%2f13%2flinq-elementat-and-elementatordefault.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/LINQ_ElementAt_and_ElementAtOrDefault</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/LINQ_ElementAt_and_ElementAtOrDefault</guid>
      <pubDate>Wed, 13 Aug 2008 23:18:41 GMT</pubDate>
    </item>
    <item>
      <title>Photshop style layer blending in WPF</title>
      <description>Pixelshader code for Photshop style layer blending in WPF. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frakeshravuri.blogspot.com%2f2008%2f08%2fblending-modes-in-wpf-using.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frakeshravuri.blogspot.com%2f2008%2f08%2fblending-modes-in-wpf-using.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wwf/Photshop_style_layer_blending_in_WPF</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wwf/Photshop_style_layer_blending_in_WPF</guid>
      <pubDate>Wed, 13 Aug 2008 05:31:04 GMT</pubDate>
    </item>
    <item>
      <title>Undocumented Linq! .NET 3.5 SP1 Gold Forgot to mention you might break</title>
      <description>Undocumented Linq! .NET 3.5 SP1 Gold Forgot to Mention these Critical Changes that might Break your Code

BREAKING CHANGE: Cast&amp;lt;T&amp;gt; Behavior 

Also, a new implementation recognizes queries that apply Where and/or Select to arrays or List&amp;lt;T&amp;gt; and fold pipelines of multiple enumerable objects into single specialized enumerables.

According to Dinesh Kulkari at Microsoft this enhancement: &amp;quot;..produces substantial improvement in base overhead of common LINQ to Objects queries (at times 30+%).&amp;quot;

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f11%2fundocumented-linq-net-35-sp1-gold-forgot-to-mention-these-critical-changes-that-might-break-your-code%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f08%2f11%2fundocumented-linq-net-35-sp1-gold-forgot-to-mention-these-critical-changes-that-might-break-your-code%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Undocumented_Linq_NET_3_5_SP1_Gold_Forgot_to_mention_you_might_break</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Undocumented_Linq_NET_3_5_SP1_Gold_Forgot_to_mention_you_might_break</guid>
      <pubDate>Tue, 12 Aug 2008 09:59:11 GMT</pubDate>
    </item>
    <item>
      <title>Linq Framework Design Guidelines - evolve into optimized frameworks</title>
      <description>This is from the team that brought you 'Framework Design Guidelines' led by Krzysztof Cwalina, an individual we are not shy to recognize as an amazing mind. Look for this content (as shared here from their internal work) in the next of the book For example : 

defer execution of query operator implementations. The expected behavior of most of the Query Pattern members is that they simply construct a new object which, upon enumeration, produces the elements of the set which match the query. The evaluation time is, then, at enumeration.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f07%2f27%2flinq-framework-design-guidelines-great-content-from-the-upcoming-book%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.domaindotnet.com%2f2008%2f07%2f27%2flinq-framework-design-guidelines-great-content-from-the-upcoming-book%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Linq_Framework_Design_Guidelines_evolve_into_optimized_frameworks</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Linq_Framework_Design_Guidelines_evolve_into_optimized_frameworks</guid>
      <pubDate>Thu, 31 Jul 2008 00:08:03 GMT</pubDate>
    </item>
    <item>
      <title>Wave Reflection Effect</title>
      <description>Reflection effect using Pixel Shader in WPF 3.5 Sp1 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2frakeshravuri.blogspot.com%2f2008%2f07%2fwave-reflection-shader-effect-in-wpf.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2frakeshravuri.blogspot.com%2f2008%2f07%2fwave-reflection-shader-effect-in-wpf.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Wave_Reflection_Effect</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Wave_Reflection_Effect</guid>
      <pubDate>Sat, 26 Jul 2008 04:01:05 GMT</pubDate>
    </item>
    <item>
      <title>Inserting, Updating, Deleting and Paging records using ListView</title>
      <description>ListView control is a new control added into ASP.NET 3.5. It enables you to display data in a format specified by you using templates and styles. It is useful for data in any repeating structure just like DataList and Repeater controls. However, unlike those controls ListView control enable you to edit, insert, delete, sort, paginate data without any extra effort.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfunda.com%2farticles%2farticle40.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfunda.com%2farticles%2farticle40.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Inserting_Updating_Deleting_and_Paging_records_using_ListView</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Inserting_Updating_Deleting_and_Paging_records_using_ListView</guid>
      <pubDate>Tue, 15 Jul 2008 04:19:53 GMT</pubDate>
    </item>
    <item>
      <title>Open Source ASP.NET 3.5 AJAX Portal - new and improved</title>
      <description>A new release of Dropthings, open source ASP.NET 3.5 AJAX portal. Features many performance and scalability techniques and a new design.
Showcases:
- 10 ASP.NET Performance and Scalability Secrets.
- Fast ASP.NET page rendering by deferred script loading. 
- Load large amount of Javascripts in batch and thus load AJAX sites a lot faster.
- Fast Streaming AJAX proxy that solves double downloading problems and continuously streams content from external domain.
- Making best use of cache for high performance website.
- On-demand UI loading on AJAX websites.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f07%2f14%2fopen-source-asp-net-3-5-ajax-portal-new-and-improved.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmsmvps.com%2fblogs%2fomar%2farchive%2f2008%2f07%2f14%2fopen-source-asp-net-3-5-ajax-portal-new-and-improved.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Open_Source_ASP_NET_3_5_AJAX_Portal_new_and_improved</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Open_Source_ASP_NET_3_5_AJAX_Portal_new_and_improved</guid>
      <pubDate>Sun, 20 Jul 2008 22:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Waegis - The Web Cleaner</title>
      <description>Tired of Spam?
Spammers are disturbing our dear web! How do you feel about them? Do you have a site, blog, forum or Wiki? Have you been affected by lots of spam content on your site? How much of time do you spend to remove them everyday? How can they affect the look and feel of your site? How can they affect your database size? Do you use CAPTCHA control and think it is a good solution? 
We're here to take care about everything for you and save your time, energy and effort. We're here to make a better and cleaner web with your help. Waegis (pronounced veejis) is a professional online service that assists you to block spams. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwaegis.com"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwaegis.com" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/security/Waegis_The_Web_Cleaner</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/security/Waegis_The_Web_Cleaner</guid>
      <pubDate>Thu, 10 Jul 2008 02:54:22 GMT</pubDate>
    </item>
    <item>
      <title>MVC Routing Security Hole</title>
      <description>Stephen Walther's latest MVC tip introduced me to the MVC framework's ability to pass server variables into actions as parameters. Unfortunately using this feature is a very bad idea and could jeopardize the security of your application. Take a look at a code sample you might find surprising. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3d98b8ac0b-d5d2-42f1-bdad-ef75ce247c61"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3d98b8ac0b-d5d2-42f1-bdad-ef75ce247c61" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Routing_Security_Hole</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Routing_Security_Hole</guid>
      <pubDate>Wed, 09 Jul 2008 21:16:11 GMT</pubDate>
    </item>
    <item>
      <title>PagedList Strikes Back</title>
      <description>A few months ago I posted about my changes to Rob Conery's PagedList class. Since writing that article many comments have been left about how to further improve the design, which have since been incorporated into a new, further improved PagedList class. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3d398375b0-4000-4b0c-9d69-ddc623646862"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3d398375b0-4000-4b0c-9d69-ddc623646862" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/PagedList_Strikes_Back</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/PagedList_Strikes_Back</guid>
      <pubDate>Tue, 08 Jul 2008 22:46:12 GMT</pubDate>
    </item>
    <item>
      <title>Extension Methods +  Attributes = A Whole New World!</title>
      <description>A post about combining attributes and extension methods in order to extend current code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f07%2f05%2fextension-methods-attributes-a-whole-new-world.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f07%2f05%2fextension-methods-attributes-a-whole-new-world.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Extension_Methods_Attributes_A_Whole_New_World</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Extension_Methods_Attributes_A_Whole_New_World</guid>
      <pubDate>Mon, 07 Jul 2008 14:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Dynamic Data Access with LINQ</title>
      <description>When I talk about LINQ people often ask whether it's possible to have dynamic queries with LINQ. An example of this is presenting the user with a UI that allows them to optionally filter by some criteria or other and sort by some criteria. This was straightforward if you built-up a SQL string in code.

The compiled, static nature of LINQ makes this appear difficult at first. They are not and this video and sample application shows you how to accomplish just this. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.michaelckennedy.net%2fblog%2fPermaLink%2cguid%2cadbc22e0-e1c2-4987-a908-f040d75a8528.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.michaelckennedy.net%2fblog%2fPermaLink%2cguid%2cadbc22e0-e1c2-4987-a908-f040d75a8528.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Dynamic_Data_Access_with_LINQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Dynamic_Data_Access_with_LINQ</guid>
      <pubDate>Thu, 03 Jul 2008 02:50:10 GMT</pubDate>
    </item>
    <item>
      <title>MVC Membership with Preview 3</title>
      <description>The MVC Membership Starter Kit has been updated to work with Preview 3 of the ASP.Net MVC framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3dfcd7ffca-b203-4f97-8c7a-eb87b951b122"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.squaredroot.com%2fpost.aspx%3fid%3dfcd7ffca-b203-4f97-8c7a-eb87b951b122" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/MVC_Membership_with_Preview_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/MVC_Membership_with_Preview_3</guid>
      <pubDate>Wed, 02 Jul 2008 22:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Writing Custom Editors for WebParts</title>
      <description>This article describes how to write a custom editor for a WebPart. Because a custom editor written for an ASP.NET 2.0 WebPart is directly usable in SharePoint 2007, this article applies to both technologies equally well. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.developer.com%2fnet%2fasp%2farticle.php%2f3627871"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.developer.com%2fnet%2fasp%2farticle.php%2f3627871" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Writing_Custom_Editors_for_WebParts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Writing_Custom_Editors_for_WebParts</guid>
      <pubDate>Sat, 28 Jun 2008 03:02:01 GMT</pubDate>
    </item>
    <item>
      <title>My first impressions with Rhino Mocks 3.5 (beta) </title>
      <description>First impressions with Rhino Mocks 3.5 (beta)  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2fderik_whittaker%2farchive%2f2008%2f06%2f27%2fmy-first-impressions-with-rhino-mocks-3-5-beta.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fderik_whittaker%2farchive%2f2008%2f06%2f27%2fmy-first-impressions-with-rhino-mocks-3-5-beta.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/My_first_impressions_with_Rhino_Mocks_3_5_beta</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/My_first_impressions_with_Rhino_Mocks_3_5_beta</guid>
      <pubDate>Fri, 27 Jun 2008 21:51:31 GMT</pubDate>
    </item>
    <item>
      <title>LINQ To MySQL</title>
      <description>A tutorial on using a 3rd party Linq To MySQL provider &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.mikeborozdin.com%2fpost%2fLINQ-To-MySQL.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.mikeborozdin.com%2fpost%2fLINQ-To-MySQL.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_To_MySQL</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_To_MySQL</guid>
      <pubDate>Thu, 26 Jun 2008 23:33:14 GMT</pubDate>
    </item>
    <item>
      <title>Dissecting Linq Expression Trees - Part 2</title>
      <description>Last part in a two part series where we wrap up by talking about the ExpressionVisitor class, walking the expression tree, and doing a few simple modifications to it. If you want to understand how Linq works under the covers, this article is for you! &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%2f06%2fDissecting-Linq-Expression-Trees---Part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f06%2fDissecting-Linq-Expression-Trees---Part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Dissecting_Linq_Expression_Trees_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Dissecting_Linq_Expression_Trees_Part_2</guid>
      <pubDate>Wed, 25 Jun 2008 22:41:54 GMT</pubDate>
    </item>
    <item>
      <title>Dissecting Linq Expression Trees - Part 1</title>
      <description>Nice article on how to use and create Linq Expression trees. &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%2f06%2fDissecting-Linq-Expression-Trees---Part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f06%2fDissecting-Linq-Expression-Trees---Part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Dissecting_Linq_Expression_Trees_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Dissecting_Linq_Expression_Trees_Part_1</guid>
      <pubDate>Wed, 25 Jun 2008 10:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Web.Maps.VE 2.0 Released - Virtual Earth ASP.NET Mapping Server Contro</title>
      <description>Today, I released Web.Maps.VE v2.0!! If you aren't familiar with Web.Maps.VE, it is the industries first ASP.NET Virtual Earth Mapping Server Control. It enables you (the developer) to implement MS Virtual Earth mapping into your ASP.NET web applications by writing only server-side code; there is absolutely no javascript required. It has never been easier to implement MS Virtual Earth mapping. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f06%2fWebMapsVE-20-Released-ASPNET-Virtual-Earth-Mapping-Server-Control.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f06%2fWebMapsVE-20-Released-ASPNET-Virtual-Earth-Mapping-Server-Control.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Web_Maps_VE_2_0_Released_Virtual_Earth_ASP_NET_Mapping_Server_Contro</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Web_Maps_VE_2_0_Released_Virtual_Earth_ASP_NET_Mapping_Server_Contro</guid>
      <pubDate>Wed, 18 Jun 2008 10:53:36 GMT</pubDate>
    </item>
    <item>
      <title>Replace SortedDictionary with LINQ query - Part 2 (with comparison)</title>
      <description>In my previous post, I have said that using LINQ query instead of SortedDictionary not only could be useful , elegant but also less processor intensive. In this post, I will show you a real comparison between .... &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%2f2008%2f06%2f18%2freplace-sorteddictionary-with-linq-query-part-2-with-comparison.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fmehfuzh%2farchive%2f2008%2f06%2f18%2freplace-sorteddictionary-with-linq-query-part-2-with-comparison.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/Replace_SortedDictionary_with_LINQ_query_Part_2_with_comparison</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/Replace_SortedDictionary_with_LINQ_query_Part_2_with_comparison</guid>
      <pubDate>Wed, 18 Jun 2008 04:12:17 GMT</pubDate>
    </item>
    <item>
      <title>4 New Grouping Grid Skins for ListView: Vista, Bold, Win2k3 and Soft</title>
      <description>Nearly 6 months ago a wrote a post showing how you can use ASP.NET 3.5's new ListView and LinqDataSource controls to create a pretty sweet looking grouping grid.  Well I recently created a few additional skins for my original grid that I thought I would share.  You can follow the link to the demo site to see them in action and if you are interested in learning more you should read my original post and then download the sample site and step through some of the code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmattberseth.com%2fblog%2f2008%2f06%2f4_new_grouping_grid_skins_vist.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmattberseth.com%2fblog%2f2008%2f06%2f4_new_grouping_grid_skins_vist.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/4_New_Grouping_Grid_Skins_for_ListView_Vista_Bold_Win2k3_and_Soft</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/4_New_Grouping_Grid_Skins_for_ListView_Vista_Bold_Win2k3_and_Soft</guid>
      <pubDate>Wed, 11 Jun 2008 23:07:07 GMT</pubDate>
    </item>
    <item>
      <title>Create AJAX Extender Controls using the ExtenderControl base class</title>
      <description>As a followup to the &amp;quot;Create AJAX Server Controls using the ScriptControl base class&amp;quot; post I wrote a couple weeks ago, I've decided to write on how to create ASP.NET AJAX Extender Controls using the ExtenderControl base class in ASP.NET 3.5. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f05%2fASPNET_35_Create_AJAX_Extender_Controls_using_the_ExtenderControl_base_class.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f05%2fASPNET_35_Create_AJAX_Extender_Controls_using_the_ExtenderControl_base_class.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Create_AJAX_Extender_Controls_using_the_ExtenderControl_base_class</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Create_AJAX_Extender_Controls_using_the_ExtenderControl_base_class</guid>
      <pubDate>Sat, 31 May 2008 12:25:34 GMT</pubDate>
    </item>
    <item>
      <title>Create In-line Data Editing with the ASP.NET 3.5 ListView Control</title>
      <description>I am lovin' the total control the ListView control is giving me.  This past week a link to Telerik's new RadGrid control was floating around the office - and the general consensus was that the in-line editing capabilities control was pretty cool.  And I completely agree - the in-line edit feature is pretty useful.  But ... you don't need to buy the RadGrid to create a grid like this.  ASP.NET 3.5's ListView control provides excellent out of the box support for scenarios like this. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmattberseth.com%2fblog%2f2008%2f05%2fmodifying_data_with_the_listvi.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmattberseth.com%2fblog%2f2008%2f05%2fmodifying_data_with_the_listvi.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Create_In_line_Data_Editing_with_the_ASP_NET_3_5_ListView_Control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Create_In_line_Data_Editing_with_the_ASP_NET_3_5_ListView_Control</guid>
      <pubDate>Thu, 22 May 2008 10:17:22 GMT</pubDate>
    </item>
  </channel>
</rss>