<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by darwyn</title>
    <description>Stories kicked by darwyn</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>Yahoo YUI Compressor vs. MS AJAX Minifier vs. Google Closure Compiler</title>
      <description>A while back, YUI Compressor was king of the hill, and for the most part the only game in town that was really designed for production use.  Since then a number of new competitors have been released by Google and Microsoft, and Nick Berardi checks out how they stacked up against the YUI Compressor. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.coderjournal.com%2f2010%2f01%2fyahoo-yui-compressor-vs-microsoft-ajax-minifier-vs-google-closure-compiler%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.coderjournal.com%2f2010%2f01%2fyahoo-yui-compressor-vs-microsoft-ajax-minifier-vs-google-closure-compiler%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Yahoo_YUI_Compressor_vs_MS_AJAX_Minifier_vs_Google_Closure_Compiler</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Yahoo_YUI_Compressor_vs_MS_AJAX_Minifier_vs_Google_Closure_Compiler</guid>
      <pubDate>Wed, 20 Jan 2010 15:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Use .NET Built-in Methods to Save Time and Headaches</title>
      <description>During our everyday programming tasks we run into several repetitive code blocks that after the 20th time you implement them become really annoying.
In this post I will take you through several of such blocks and show you how to implement them using built-in .NET methods. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ironshay.com%2fpost%2fUse-NET-Built-in-Methods-to-Save-Time-and-Headaches.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ironshay.com%2fpost%2fUse-NET-Built-in-Methods-to-Save-Time-and-Headaches.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Use_NET_Built_in_Methods_to_Save_Time_and_Headaches</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Use_NET_Built_in_Methods_to_Save_Time_and_Headaches</guid>
      <pubDate>Wed, 20 Jan 2010 03:45:00 GMT</pubDate>
    </item>
    <item>
      <title>Windows 7 Optimizations on Solid State Drives</title>
      <description>Be default, Windows 7 disables Superfetch, ReadyBoost, as well as boot and application launch prefetching on Solid State Drives (SSD) with good random read, random write and flush performance. These technologies were all designed to improve performance on traditional hard disk drives (HDD), where random read performance could easily be a major bottleneck. Because of the design changes, Windows 7 powered PCs with SSDs run fast.

To understand how these design changes improve overall system performance, read this team blog post by the Windows 7 product group.

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2finnov8showcase%2farchive%2f2010%2f01%2f04%2fwindows-7-optimizations-on-solid-state-drives.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2finnov8showcase%2farchive%2f2010%2f01%2f04%2fwindows-7-optimizations-on-solid-state-drives.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Windows_7_Optimizations_on_Solid_State_Drives</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Windows_7_Optimizations_on_Solid_State_Drives</guid>
      <pubDate>Tue, 05 Jan 2010 22:30:00 GMT</pubDate>
    </item>
    <item>
      <title>Why You Should Use the Null Coalescing Operator</title>
      <description>Introduced in C# 2.0, the null coalescing operator (??) allows one to program in a concise, declarative fashion when performing null checks. This was important in 2005 as it made it easier to utilize another important feature: nullable types. &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%2f20%2fWhy-You-Should-Use-the-Null-Coalescing-Operator.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.kodefuguru.com%2fpost%2f2009%2f12%2f20%2fWhy-You-Should-Use-the-Null-Coalescing-Operator.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Why_You_Should_Use_the_Null_Coalescing_Operator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Why_You_Should_Use_the_Null_Coalescing_Operator</guid>
      <pubDate>Sun, 20 Dec 2009 06:52:43 GMT</pubDate>
    </item>
    <item>
      <title>.NET Memory Management</title>
      <description>A great video explaining memory management in .NET &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.red-gate.com%2fproducts%2fants_memory_profiler%2fDOTNET_Memory_Management%2fIndex.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.red-gate.com%2fproducts%2fants_memory_profiler%2fDOTNET_Memory_Management%2fIndex.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/NET_Memory_Management_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/NET_Memory_Management_1</guid>
      <pubDate>Tue, 10 Nov 2009 09:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Most Interesting .NET StackOverFlow Questions</title>
      <description>Today a short list of My Personal Most Interesting .NET Questions to me asked on StackOverFlow I founded.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2009%2f01%2f02%2fMost-Interesting-NET-StackOverFlow-Questions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2009%2f01%2f02%2fMost-Interesting-NET-StackOverFlow-Questions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Most_Interesting_NET_StackOverFlow_Questions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Most_Interesting_NET_StackOverFlow_Questions</guid>
      <pubDate>Sun, 04 Jan 2009 21:46:02 GMT</pubDate>
    </item>
    <item>
      <title>DimeCasts.NET - Free education vidoes.</title>
      <description>DimeCasts.NET offer free education vidoes in field of various Microsoft related technologies. Advantage is most of these vidoes are 10 minutes or less in length. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdimecasts.net%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdimecasts.net%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/DimeCasts_NET_Free_education_vidoes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/DimeCasts_NET_Free_education_vidoes</guid>
      <pubDate>Sat, 03 Jan 2009 21:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Tricky Simple File Download Proxy Handler</title>
      <description>Today I wanna play a bit with Streams and specially with Response.OutputStream. So I decided to make a Simple File Download Proxy Handler in order to Download Files through an HttpHandler which download Files from Remote Site. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2008%2f12%2f21%2fTricky-Simple-File-Download-Proxy-Handler.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2008%2f12%2f21%2fTricky-Simple-File-Download-Proxy-Handler.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Tricky_Simple_File_Download_Proxy_Handler</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Tricky_Simple_File_Download_Proxy_Handler</guid>
      <pubDate>Sun, 21 Dec 2008 20:27:52 GMT</pubDate>
    </item>
    <item>
      <title>Delegates,Why everything you have been taught was different</title>
      <description>This posts discuss about what  really delegates are.And it takes a different approach to explain the delegates. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wikified.in%2fblog%2fpost%2f2008%2f12%2f03%2fDelegatesWhy-everything-you-have-been-taught-is-different.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wikified.in%2fblog%2fpost%2f2008%2f12%2f03%2fDelegatesWhy-everything-you-have-been-taught-is-different.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Delegates_Why_everything_you_have_been_taught_was_different</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Delegates_Why_everything_you_have_been_taught_was_different</guid>
      <pubDate>Sun, 21 Dec 2008 14:30:41 GMT</pubDate>
    </item>
    <item>
      <title>Top 10 Common Mistakes in .NET Development</title>
      <description>In this article I'll list some Common Mistakes that .NET Developers might make . &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2008%2f12%2f21%2fTop-10-Common-Mistakes-in-NET-Development.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.sb2.fr%2fpost%2f2008%2f12%2f21%2fTop-10-Common-Mistakes-in-NET-Development.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Top_10_Common_Mistakes_in_NET_Development</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Top_10_Common_Mistakes_in_NET_Development</guid>
      <pubDate>Sun, 21 Dec 2008 05:29:50 GMT</pubDate>
    </item>
    <item>
      <title>C# Tip: Don't Concatenate, Use String.Format</title>
      <description>Using String.Format is much better for code readability over using concatenation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ffrugalcoder.us%2fpost%2f2008%2f10%2fC-Tip-Don't-Concatenate%2c-Use-StringFormat.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ffrugalcoder.us%2fpost%2f2008%2f10%2fC-Tip-Don't-Concatenate%2c-Use-StringFormat.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vbnet/C_Tip_Don_t_Concatenate_Use_String_Format</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vbnet/C_Tip_Don_t_Concatenate_Use_String_Format</guid>
      <pubDate>Sat, 25 Oct 2008 03:51:37 GMT</pubDate>
    </item>
    <item>
      <title>Client Side Table Sorting, Paging and Filtering with jQuery Demo</title>
      <description>I have been incorporating client side table sorting, paging and filtering using jQuery and some great plugins that I first wrote about earlier in the week. In the first post I only mentioned the the tablesorter paging plugin and did not demonstrate it. I finally had the chance to start working with the paging plugin and it couldn't be much easier. One thing I ran into though is that by default if you are paged into the data and then click sort, the pager does not reset to the first page. Some searching didn't turn up any similar concerns so since I work from home for a one developer company I thought I would ask you if this makes sense or if I should try and reset the pager when the table is sorted. Please be sure to vote in the poll when you view the live demo. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbeckelman.net%2fpost%2f2008%2f10%2f23%2fClient-Side-Table-Sorting-Paging-and-Filtering-with-jQuery-Demo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbeckelman.net%2fpost%2f2008%2f10%2f23%2fClient-Side-Table-Sorting-Paging-and-Filtering-with-jQuery-Demo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Client_Side_Table_Sorting_Paging_and_Filtering_with_jQuery_Demo</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Client_Side_Table_Sorting_Paging_and_Filtering_with_jQuery_Demo</guid>
      <pubDate>Thu, 23 Oct 2008 19:34:57 GMT</pubDate>
    </item>
    <item>
      <title>Functional .NET - Fighting Friction in the BCL with Directory.GetFiles</title>
      <description>The Issues
There are several issues that lead me to come up with an alternative for this situation of getting all files in a directory.  

Arrays shouldn't be returned from method calls 
Processor intensive for iterating over large directory trees instead of calculating only what I need, when I need it 
Filtering is weak, and only uses file format patterns 
Access denied internal messages occur for no apparent reason which halts the method  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fmatthew.podwysocki%2farchive%2f2008%2f10%2f16%2ffunctional-net-fighting-friction-in-the-bcl-with-directory-getfiles.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fmatthew.podwysocki%2farchive%2f2008%2f10%2f16%2ffunctional-net-fighting-friction-in-the-bcl-with-directory-getfiles.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Functional_NET_Fighting_Friction_in_the_BCL_with_Directory_GetFiles</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Functional_NET_Fighting_Friction_in_the_BCL_with_Directory_GetFiles</guid>
      <pubDate>Sat, 18 Oct 2008 06:43:48 GMT</pubDate>
    </item>
    <item>
      <title>Dynamic Paging For DataList Control with PagedDataSource</title>
      <description>This article explains the concept of displaying multiple pages of records in a DataList control with a dynamic paging technique using PagedDataSource.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.aspdotnetcodes.com%2fDataList_Dynamic_Paging_PagedDataSource.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.aspdotnetcodes.com%2fDataList_Dynamic_Paging_PagedDataSource.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Dynamic_Paging_For_DataList_Control_with_PagedDataSource</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Dynamic_Paging_For_DataList_Control_with_PagedDataSource</guid>
      <pubDate>Fri, 17 Oct 2008 19:42:29 GMT</pubDate>
    </item>
    <item>
      <title>Client Side ASP.NET ListView Sorting via jQuery TableSorter Plugin Dem</title>
      <description>I was recently asked to provide sorting on a ListView that I knew needed it, but had left off originally because I was having trouble with the way I normally handle sorting ListViews with this particular page. This led me to searching for another way. I think what I came up with may replace the way I have been handling user requested sorting (all server side) up until now. What I found was the jQuery TableSorter plugin plus a few extras. The plugin, like just about all jQuery plugins is really easy to use. You just point it at your table and it does the rest (make sure your table has thead and tbody tags though). Of course there are many options that you can set for your particular situation. Check out the demo. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fbeckelman.net%2fpost%2f2008%2f10%2f16%2fClient-Side-ASPNET-ListView-Sorting-via-jQuery-TableSorter-Plugin-Demo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fbeckelman.net%2fpost%2f2008%2f10%2f16%2fClient-Side-ASPNET-ListView-Sorting-via-jQuery-TableSorter-Plugin-Demo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/jquery/Client_Side_ASP_NET_ListView_Sorting_via_jQuery_TableSorter_Plugin_Dem</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/jquery/Client_Side_ASP_NET_ListView_Sorting_via_jQuery_TableSorter_Plugin_Dem</guid>
      <pubDate>Tue, 21 Oct 2008 23:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Two ASP.NET/VS 2008 Performance Tricks That Even Microsoft Didn't Know</title>
      <description>Two interesting ASP.NET with Visual Studio 2008 performance tips that were not documented and discovered by chance &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.adamtibi.net%2fpost%2f2008%2f09%2f14%2fTwo-ASPNET-VS-2008-Performance-Tricks-That-Even-Microsoft-Didnt-Know-About.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.adamtibi.net%2fpost%2f2008%2f09%2f14%2fTwo-ASPNET-VS-2008-Performance-Tricks-That-Even-Microsoft-Didnt-Know-About.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Two_ASP_NET_VS_2008_Performance_Tricks_That_Even_Microsoft_Didn_t_Know</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Two_ASP_NET_VS_2008_Performance_Tricks_That_Even_Microsoft_Didn_t_Know</guid>
      <pubDate>Tue, 16 Sep 2008 20:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Uploading a File with FTP</title>
      <description>Easily upload a file through FTP using pure C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvckicks.110mb.com%2fcsharp_ftp_upload.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvckicks.110mb.com%2fcsharp_ftp_upload.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Uploading_a_File_with_FTP</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Uploading_a_File_with_FTP</guid>
      <pubDate>Sat, 13 Sep 2008 12:33:24 GMT</pubDate>
    </item>
    <item>
      <title>BacktoBasics-Life After If,For and Switch - a Data Structures Reminder</title>
      <description>Alternative code writing methods, sometimes using if, switch and for gets to much, this article shows some alternative solutions, e.g. using a dictionary as a map instead of using large if or switch statements. &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%2fBackToBasicsLifeAfterIfForAndSwitchLikeADataStructuresReminder.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.hanselman.com%2fblog%2fBackToBasicsLifeAfterIfForAndSwitchLikeADataStructuresReminder.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/BacktoBasics_Life_After_If_For_and_Switch_a_Data_Structures_Reminder</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/BacktoBasics_Life_After_If_For_and_Switch_a_Data_Structures_Reminder</guid>
      <pubDate>Sat, 13 Sep 2008 12:07:52 GMT</pubDate>
    </item>
    <item>
      <title>Evolving a .NET Framework 2.0 Application to .NET Framework 3.5</title>
      <description>Ythos shares a whitepaper they wrote on their experiences with migrating existing applications from .NET 1.1/2.0 to .NET 3.5. It includes tips on moving from WinForms to WPF, WS-* to WCF, etc. Great for those of us who aren't doing greenfield development!

Link found via Brad Abrams at http://blogs.msdn.com/brada/archive/2008/09/10/evolving-a-net-framework-2-0-application-to-net-framework-3-5.aspx. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ythos.net%2fcasestudy.aspx%3fCaseStudyId%3d12"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ythos.net%2fcasestudy.aspx%3fCaseStudyId%3d12" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Evolving_a_NET_Framework_2_0_Application_to_NET_Framework_3_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Evolving_a_NET_Framework_2_0_Application_to_NET_Framework_3_5</guid>
      <pubDate>Sat, 13 Sep 2008 00:51:33 GMT</pubDate>
    </item>
    <item>
      <title>Best way to end user session asp.net</title>
      <description>What's the best way to end session after user logs out. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fnoesispedia.com%2fpost%2f2008%2f09%2f11%2fBest-way-to-end-user-session-in-aspnet.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fnoesispedia.com%2fpost%2f2008%2f09%2f11%2fBest-way-to-end-user-session-in-aspnet.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Best_way_to_end_user_session_asp_net</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Best_way_to_end_user_session_asp_net</guid>
      <pubDate>Mon, 15 Sep 2008 05:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Render ASP.NET Control as String</title>
      <description>Some simple tips and a handy extension method for rendering any ASP.NET control as a string, which can then be passed via a web service to an AJAX call. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstevesmithblog.com%2fblog%2frender-control-as-string%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstevesmithblog.com%2fblog%2frender-control-as-string%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Render_ASP_NET_Control_as_String</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Render_ASP_NET_Control_as_String</guid>
      <pubDate>Mon, 01 Sep 2008 19:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Software Development and Programming Podcasts</title>
      <description>I couldn't find a good list of software development and programming podcasts so I created my own.  Feel free to chime in with any you recommend! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.redgreenrefactor.com%2fpost%2fProgramming-Podcasts.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.redgreenrefactor.com%2fpost%2fProgramming-Podcasts.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Software_Development_and_Programming_Podcasts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Software_Development_and_Programming_Podcasts</guid>
      <pubDate>Sun, 22 Jun 2008 11:46:03 GMT</pubDate>
    </item>
    <item>
      <title>4 ways to send a PDF file to the IE Client in ASP.NET 2.0</title>
      <description>4 ways to send a PDF file to the IE Client in ASP.NET 2.0. Read more... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dotnetscraps.com%2fdotnetscraps%2fpost%2f4-ways-to-send-a-PDF-file-to-the-IE-Client-in-ASPNET-20.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dotnetscraps.com%2fdotnetscraps%2fpost%2f4-ways-to-send-a-PDF-file-to-the-IE-Client-in-ASPNET-20.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/4_ways_to_send_a_PDF_file_to_the_IE_Client_in_ASP_NET_2_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/4_ways_to_send_a_PDF_file_to_the_IE_Client_in_ASP_NET_2_0</guid>
      <pubDate>Thu, 19 Jun 2008 16:33:50 GMT</pubDate>
    </item>
    <item>
      <title>Fast ASP.NET web page loading by batching javascripts downloads</title>
      <description>Hack for the .Net script manager to pull all needed javascript files at once and push them to the bottom of the html to speed up rendering. &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%2faspnet%2ffastload.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2ffastload.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Fast_ASP_NET_web_page_loading_by_batching_javascripts_downloads</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Fast_ASP_NET_web_page_loading_by_batching_javascripts_downloads</guid>
      <pubDate>Fri, 16 May 2008 23:01:12 GMT</pubDate>
    </item>
    <item>
      <title>The easiest way to export to MS Excel</title>
      <description>The easiest way to export some tabular data to a MS Excel file. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpsantos-blog.zi-yu.com%2f%3fp%3d74"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpsantos-blog.zi-yu.com%2f%3fp%3d74" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/The_easiest_way_to_export_to_MS_Excel</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/The_easiest_way_to_export_to_MS_Excel</guid>
      <pubDate>Tue, 18 Mar 2008 18:46:34 GMT</pubDate>
    </item>
  </channel>
</rss>
