<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by shiny</title>
    <description>Stories kicked by shiny</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>Creating Zip Archives In .Net Without An External Library</title>
      <description>Jon Galloway offers his advice on creating your own zip library.  SharpZipLib provides best free .NET compression library, but what if you can't use it due to the GPL license? I'll look at a few options, ending with my favorite - System.IO.Packaging. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2007%2f10%2f25%2fcreating-zip-archives-in-net-without-an-external-library-like-sharpziplib.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2007%2f10%2f25%2fcreating-zip-archives-in-net-without-an-external-library-like-sharpziplib.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Creating_Zip_Archives_In_Net_Without_An_External_Library</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Creating_Zip_Archives_In_Net_Without_An_External_Library</guid>
      <pubDate>Thu, 25 Oct 2007 19:16:03 GMT</pubDate>
    </item>
    <item>
      <title>Anonymous Types and Query Expressions</title>
      <description>This introductory level post covers a new LINQ feature in C# 3.0 called anonymous types. I'll focus on explaining when you might want to use an anonymous type, and when it might be more useful to use a specific type instead of an anonymous type. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2007%2f09%2f26%2fchoosing-not-to-use-anonymous-types-in-query-expressions.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2007%2f09%2f26%2fchoosing-not-to-use-anonymous-types-in-query-expressions.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Anonymous_Types_and_Query_Expressions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Anonymous_Types_and_Query_Expressions</guid>
      <pubDate>Mon, 01 Oct 2007 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Web Service Optimization</title>
      <description>Some tips how to optimize Web Service performance &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fwebserviceoptimization.asp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fwebserviceoptimization.asp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/webservices/Web_Service_Optimization</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/webservices/Web_Service_Optimization</guid>
      <pubDate>Tue, 31 Jan 2006 11:21:00 GMT</pubDate>
    </item>
  </channel>
</rss>