<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by tommykeane</title>
    <description>Stories kicked by tommykeane</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>New Vista GUI Stuff For Devs </title>
      <description>Basically, even though Vista looks more or less like good old Windows, a lot has changed, and Kam has the inside story. He even clears up the answer to a question that's been troubling devs for a while now: What is Aero? We've all heard a lot about it, and in many different contexts. As a result, there's some confusion about what it really is.
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fchannel9.msdn.com%2fShowpost.aspx%3fpostid%3d273337"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fchannel9.msdn.com%2fShowpost.aspx%3fpostid%3d273337" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vista/New_Vista_GUI_Stuff_For_Devs</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vista/New_Vista_GUI_Stuff_For_Devs</guid>
      <pubDate>Mon, 22 Jan 2007 11:16:01 GMT</pubDate>
    </item>
    <item>
      <title>53 CSS-Techniques You Couldn't Live Without</title>
      <description>Over the last few years web-developers have written many articles about CSS and developed many useful techniques, which can save you a lot of time - of course, if you are able to find them in time. Below you'll find a list of techniques we , as web-architects, really couldn't live without. They are essential and they indeed make our life easier. Let's take a look at 53 CSS-based techniques you should always have ready to hand if you develop web-sites. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.smashingmagazine.com%2f2007%2f01%2f19%2f53-css-techniques-you-couldnt-live-without%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.smashingmagazine.com%2f2007%2f01%2f19%2f53-css-techniques-you-couldnt-live-without%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/53_CSS_Techniques_You_Couldn_t_Live_Without</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/53_CSS_Techniques_You_Couldn_t_Live_Without</guid>
      <pubDate>Sat, 20 Jan 2007 18:01:01 GMT</pubDate>
    </item>
    <item>
      <title>ASP.NET &amp;quot;How To&amp;quot; Reference</title>
      <description>You've had the ASP.NET overview, now you want to dive a little deeper and know how to do &amp;quot;XYZ&amp;quot;, but have a hard time finding the answers on MSDN?  Check out this collecetion of reference links. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fpeterlau%2farchive%2f2007%2f01%2f19%2fasp-net-how-to-collection.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fpeterlau%2farchive%2f2007%2f01%2f19%2fasp-net-how-to-collection.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/ASP_NET_quot_How_To_quot_Reference</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/ASP_NET_quot_How_To_quot_Reference</guid>
      <pubDate>Mon, 22 Jan 2007 06:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Ultimate resource on AJAX/DHTML tutorials and examples</title>
      <description>At DHTMLSite, you will find a directory of useful AJAX/DHTML scripts and tutorials. There are loads of cool CSS techniques described by examples, numerous DHTML code snippets, JS functions. I bet you're gonna make it big with the help of these resources. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dhtmlsite.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dhtmlsite.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Ultimate_resource_on_AJAX_DHTML_tutorials_and_examples</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Ultimate_resource_on_AJAX_DHTML_tutorials_and_examples</guid>
      <pubDate>Fri, 19 Jan 2007 15:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Home Automation Part 3 - Using Regular Expressions to Parse Sensor Dat</title>
      <description>Third installment in a series describing a remote temperature logging application. This post gives an in depth explanation of .NET regular expressions and includes an interactive regular expression evaluator application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fmhop%2farchive%2f2007%2f01%2f07%2fhome-automation-part-3-using-regular-expressions-to-parse-sensor-data.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fmhop%2farchive%2f2007%2f01%2f07%2fhome-automation-part-3-using-regular-expressions-to-parse-sensor-data.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Home_Automation_Part_3_Using_Regular_Expressions_to_Parse_Sensor_Dat</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Home_Automation_Part_3_Using_Regular_Expressions_to_Parse_Sensor_Dat</guid>
      <pubDate>Fri, 19 Jan 2007 14:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Introducing: System.Numeric.BigInteger</title>
      <description>Have you ever needed a really huge number?  So big it just couldn't fit into any other base-type in the framework?  Well, no problem anymore, just use the new BigInteger type. You can now have the ability to use integers of any arbitrary size, so they can exponentiate until the cows come home... or memory runs out, whichever comes first :-)

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fbclteam%2farchive%2f2007%2f01%2f16%2fintroducing-system-numeric-biginteger-inbar-gazit.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fbclteam%2farchive%2f2007%2f01%2f16%2fintroducing-system-numeric-biginteger-inbar-gazit.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Introducing_System_Numeric_BigInteger</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Introducing_System_Numeric_BigInteger</guid>
      <pubDate>Fri, 19 Jan 2007 09:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Video: Creating Custom Events and Delegates with C#</title>
      <description>It's no secret that events and delegates play a crucial role in the .NET framework.  Without them it would be hard to handle user input or notify other objects when an action occurs.  In this video Dan Wahlin outlines the fundamentals of creating a custom class that exposes an event and a delegate.  The video also demonstrates how to create a custom  EventArgs class and how events can be consumed using C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fdwahlin%2farchive%2f2007%2f01%2f17%2fvideo-creating-custom-events-and-delegates-with-c.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fdwahlin%2farchive%2f2007%2f01%2f17%2fvideo-creating-custom-events-and-delegates-with-c.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Video_Creating_Custom_Events_and_Delegates_with_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Video_Creating_Custom_Events_and_Delegates_with_C</guid>
      <pubDate>Fri, 19 Jan 2007 07:31:01 GMT</pubDate>
    </item>
    <item>
      <title>5 Books Every Developer Should Read</title>
      <description>Which books should you read/buy when you are a programmer? Five books are featured here that should help every developer. The books are not specific to any language so it doesn't matter if you are a Java, Python or .Net programmer  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fotherthingsnow.blogspot.com%2f2006%2f07%2f5-books-every-developer-should-read.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fotherthingsnow.blogspot.com%2f2006%2f07%2f5-books-every-developer-should-read.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/5_Books_Every_Developer_Should_Read</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/5_Books_Every_Developer_Should_Read</guid>
      <pubDate>Fri, 19 Jan 2007 09:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Secure Url</title>
      <description>NET version 3.0 has been released, but Asp.net still does not have any built-in support for passing querystring in encrypted text. This class will give you the support to pass querystring in encrypted rather than plain.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgeekswithblogs.net%2frashid%2farchive%2f2007%2f01%2f18%2f103875.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgeekswithblogs.net%2frashid%2farchive%2f2007%2f01%2f18%2f103875.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Secure_Url</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Secure_Url</guid>
      <pubDate>Fri, 19 Jan 2007 05:16:01 GMT</pubDate>
    </item>
    <item>
      <title>The Web Developers List of Resources.</title>
      <description>A nice collection of developer resources &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.devlisting.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.devlisting.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/The_Web_Developers_List_of_Resources</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/The_Web_Developers_List_of_Resources</guid>
      <pubDate>Thu, 18 Jan 2007 09:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Ajax Scaffolding with Castle MonoRail and C#</title>
      <description>&amp;quot;Let's say we need to write an application very fast, that can do the basic CRUD operations for a Product. Ruby on rails (www.rubyonrails.org) came up with the excellent idea of scaffolding, and the idea was ported into the Castle Monorail project (www.castleproject.org). However, the default generator both in ROR and in MR, do not generate ajax based code. For ROR the solution is at: www.ajaxscaffold.com but nothing so far for MR. So I decided to take matters in my own hands...&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdanbunea.blogspot.com%2f2006%2f12%2fajax-scaffolding-with-castle-monorail.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdanbunea.blogspot.com%2f2006%2f12%2fajax-scaffolding-with-castle-monorail.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ajax/Ajax_Scaffolding_with_Castle_MonoRail_and_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ajax/Ajax_Scaffolding_with_Castle_MonoRail_and_C</guid>
      <pubDate>Thu, 18 Jan 2007 11:16:02 GMT</pubDate>
    </item>
    <item>
      <title>C# Delegates</title>
      <description>This post provides introductory information on using delegates. &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%2f01%2f17%2fcode-climber-delegates.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2007%2f01%2f17%2fcode-climber-delegates.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Delegates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Delegates</guid>
      <pubDate>Thu, 18 Jan 2007 05:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Getting The List Of All Pages In The Application</title>
      <description>A short snippet of code that demonstrates how you can get and display a list of all pages in the ASP.NET web application. Such a list can be used during developement to ease navigation. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvaultofthoughts.net%2fGettingTheListOfAllPagesInTheApplication.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvaultofthoughts.net%2fGettingTheListOfAllPagesInTheApplication.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Getting_The_List_Of_All_Pages_In_The_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Getting_The_List_Of_All_Pages_In_The_Application</guid>
      <pubDate>Wed, 17 Jan 2007 09:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Remove HTML comments at runtime</title>
      <description>Today I wanted to make a little method that strips HTML comments from an ASP.NET webpage at runtime. The practical use of the exercise is somewhat limited for most developers, but some websites have so many comments that it might just save a decent amount of bytes from the response stream. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fRemove%2bHTML%2bComments%2bAt%2bRuntime.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.madskristensen.dk%2fblog%2fRemove%2bHTML%2bComments%2bAt%2bRuntime.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Remove_HTML_comments_at_runtime</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Remove_HTML_comments_at_runtime</guid>
      <pubDate>Wed, 13 Dec 2006 10:31:01 GMT</pubDate>
    </item>
    <item>
      <title>MbUnit 2.3 RTM</title>
      <description>&amp;quot;Tonight MbUnit 2.3 RTM was released, you can download it from the MbUnit site. This release is a big one because this is MbUnits first milestone release since the project was first open sourced some 20 months ago. Many folks gave up their time to make this happen, both helping to make MbUnit work as a OSS project and in fixing bugs and adding new features through beta's and RC's through to todays release. This release has had contributions from Phil Winstanely, Johan Appelgren, Graham Hay, Joey Calisay and Jeff Brown.&amp;quot; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fweblogs.asp.net%2fastopford%2farchive%2f2006%2f12%2f07%2fmbunit-2-3-rtm.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fastopford%2farchive%2f2006%2f12%2f07%2fmbunit-2-3-rtm.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/unittesting/MbUnit_2_3_RTM</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/unittesting/MbUnit_2_3_RTM</guid>
      <pubDate>Fri, 08 Dec 2006 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>A simple example of a fluent interface</title>
      <description>A fluent interface can make your code much easier to use by allowing users to write code like this:

imageFilter.Rotate(90)
	.Watermark(&amp;quot;Monkey&amp;quot;)
	.RoundCorners(100, Color.Bisque)
	.Save(&amp;quot;test.png&amp;quot;);

This article shows how and why you should add fluent interfaces to your toolbelt. &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%2f2006%2f12%2f06%2fa-simple-example-of-a-fluent-interface.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fweblogs.asp.net%2fjgalloway%2farchive%2f2006%2f12%2f06%2fa-simple-example-of-a-fluent-interface.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/A_simple_example_of_a_fluent_interface</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/A_simple_example_of_a_fluent_interface</guid>
      <pubDate>Thu, 07 Dec 2006 13:31:01 GMT</pubDate>
    </item>
    <item>
      <title>A csharp image enhancement filters library</title>
      <description>This project started from a need. A need to have a simple image/photo .Net filters functionality to style and enhance pictures to be displayed on the web (or any other place for that matter). True, there are some filter libraries scattered around the web for doing stuff like a WaterMark or a GrayScale or even a collection of those (ImageMagick) , in most of the times they are very basic or unhelpful for styling images. Furthermore the .NET System.Drawing.* namespace doesn't provide any basic or sophisticated capabilities, for example there isn't a proper rotate or resize functionality .So the goal was to collect all of the nice .NET filters that are out there into a single package and to extend it by providing more useful and styled filters. &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%2fyael_image_filters.asp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fyael_image_filters.asp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/A_csharp_image_enhancement_filters_library</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/A_csharp_image_enhancement_filters_library</guid>
      <pubDate>Wed, 06 Dec 2006 19:31:01 GMT</pubDate>
    </item>
    <item>
      <title>Escaping Tables With CSS</title>
      <description>While this isn't totally .NET related, I think that the crowd here will be able to relate to this dilemma.  We're .NET developers who do HTML and CSS, and this is a common problem that we've all run into. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fjohnsbraindump.blogspot.com%2f2006%2f12%2fescaping-tables-with-css.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fjohnsbraindump.blogspot.com%2f2006%2f12%2fescaping-tables-with-css.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/ie/Escaping_Tables_With_CSS</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/ie/Escaping_Tables_With_CSS</guid>
      <pubDate>Wed, 06 Dec 2006 16:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Home Automation Part 1 - Burning $200 of propane</title>
      <description>I like to use my knowledge of technology to solve problems outside of work. In this series I explain how I used C# and the Internet to remotely monitor a propane stove in my cabin. While reading about my adventures you will learn about C#, embedded technology, regular expressions, databases, web servers, web cams and much more.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fmhop%2farchive%2f2006%2f11%2f27%2fhome-automation-part-1-burning-200-of-propane.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fmhop%2farchive%2f2006%2f11%2f27%2fhome-automation-part-1-burning-200-of-propane.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Home_Automation_Part_1_Burning_200_of_propane</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Home_Automation_Part_1_Burning_200_of_propane</guid>
      <pubDate>Thu, 07 Dec 2006 04:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Controlling Outlook 2007 with C# and Visual Studio Tools for Office</title>
      <description>This post describes how to use C# and the Visual Studio Tools for Office to program Outlook 2007. The focus is on showing the preliminary steps necessary to programmatically run a set of Outlook rules.

 &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%2f2006%2f11%2f30%2fcontrolling-outlook-2007-with-c-and-visual-studio-tools-for-office.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2006%2f11%2f30%2fcontrolling-outlook-2007-with-c-and-visual-studio-tools-for-office.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Controlling_Outlook_2007_with_C_and_Visual_Studio_Tools_for_Office</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Controlling_Outlook_2007_with_C_and_Visual_Studio_Tools_for_Office</guid>
      <pubDate>Thu, 07 Dec 2006 16:31:01 GMT</pubDate>
    </item>
    <item>
      <title>LINQ Farm: Focus on Grouping</title>
      <description>This is the fifth post in a series of articles on LINQ and query expressions. LINQ will be part of Visual Studio Orcas. It provides a simple means of querying data. This article focuses on grouping information from a query into related sets of data. &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%2f2006%2f12%2f02%2flinq-farm-focus-on-grouping.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2006%2f12%2f02%2flinq-farm-focus-on-grouping.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/LINQ_Farm_Focus_on_Grouping</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/LINQ_Farm_Focus_on_Grouping</guid>
      <pubDate>Thu, 07 Dec 2006 06:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Upload an Excel File and Display In a Grid</title>
      <description>Rob Conery shows how to create a quick page that allows users to upload an Excel file and display it in a Grid. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.wekeroad.com%2fblogs%2fPermaLink%2cguid%2c4de4c258-cf45-44f8-ad81-920409bc3907.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.wekeroad.com%2fblogs%2fPermaLink%2cguid%2c4de4c258-cf45-44f8-ad81-920409bc3907.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Upload_an_Excel_File_and_Display_In_a_Grid</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Upload_an_Excel_File_and_Display_In_a_Grid</guid>
      <pubDate>Wed, 06 Dec 2006 09:01:02 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate Mutli Query Support</title>
      <description>Ayende writes about Multi-Query support in NHibernate. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ayende.com%2fBlog%2fNHibernateMutliQuerySupport.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ayende.com%2fBlog%2fNHibernateMutliQuerySupport.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/opensource/NHibernate_Mutli_Query_Support</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/opensource/NHibernate_Mutli_Query_Support</guid>
      <pubDate>Wed, 06 Dec 2006 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Mono Migration Analyzer</title>
      <description>A useful tool for determining how much work it will take to migrate your applicaiton to Mono. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2006%2f11%2f27%2fMono_Migration_Analyzer.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2006%2f11%2f27%2fMono_Migration_Analyzer.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/mono/Mono_Migration_Analyzer_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/mono/Mono_Migration_Analyzer_1</guid>
      <pubDate>Thu, 07 Dec 2006 18:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Wonders of Immediate Window</title>
      <description>An article showing how far you can go with the Immediate Window &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvaultofthoughts.net%2fImmediateWindowPart2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvaultofthoughts.net%2fImmediateWindowPart2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Wonders_of_Immediate_Window</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Wonders_of_Immediate_Window</guid>
      <pubDate>Wed, 06 Dec 2006 04:31:02 GMT</pubDate>
    </item>
  </channel>
</rss>