<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by bdesmet</title>
    <description>Stories kicked by bdesmet</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>C# 3.0 Query Expression Translation Cheat Sheet</title>
      <description>Excellent guide which we are expanding to cover all Expressions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f08%2f30%2fc-3-0-query-expression-translation-cheat-sheet.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f08%2f30%2fc-3-0-query-expression-translation-cheat-sheet.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/C_3_0_Query_Expression_Translation_Cheat_Sheet</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/C_3_0_Query_Expression_Translation_Cheat_Sheet</guid>
      <pubDate>Thu, 18 Sep 2008 03:26:15 GMT</pubDate>
    </item>
    <item>
      <title>LINQ through PowerShell</title>
      <description>Access all sorts of LINQ-supporting data sources directly from PowerShell using familiar pipeline syntax. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f06%2f07%2flinq-through-powershell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f06%2f07%2flinq-through-powershell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/linq/LINQ_through_PowerShell</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/linq/LINQ_through_PowerShell</guid>
      <pubDate>Tue, 10 Jun 2008 22:10:33 GMT</pubDate>
    </item>
    <item>
      <title>Q: Is IQueryable the Right Choice for Me?</title>
      <description>IQueryable&amp;lt;T&amp;gt; is just one way to create custom LINQ providers, but this post outlines different approaches that are attractive for less-complicated query providers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f27%2fq-is-iqueryable-the-right-choice-for-me.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f27%2fq-is-iqueryable-the-right-choice-for-me.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Q_Is_IQueryable_the_Right_Choice_for_Me</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Q_Is_IQueryable_the_Right_Choice_for_Me</guid>
      <pubDate>Tue, 13 May 2008 16:16:02 GMT</pubDate>
    </item>
    <item>
      <title>The Return of the Pattern Matcher - Sample Code Available</title>
      <description>A sample implementation of pattern matching techniques in C# using expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f26%2fthe-return-of-the-pattern-matcher-sample-code-available.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f26%2fthe-return-of-the-pattern-matcher-sample-code-available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_Return_of_the_Pattern_Matcher_Sample_Code_Available</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_Return_of_the_Pattern_Matcher_Sample_Code_Available</guid>
      <pubDate>Sat, 26 Apr 2008 08:34:34 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 6</title>
      <description>More fun with pattern matching in C# 3.0: a look at collection initializers. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f14%2fpattern-matching-in-c-part-6.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f14%2fpattern-matching-in-c-part-6.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_6</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_6</guid>
      <pubDate>Mon, 14 Apr 2008 09:05:45 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 5</title>
      <description>Read how the functional concept of pattern matching can be built using C# 3.0 features like expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-5.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-5.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_5</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_5</guid>
      <pubDate>Sat, 12 Apr 2008 08:04:38 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 4</title>
      <description>Read how the functional concept of pattern matching can be built using C# 3.0 features like expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-4.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-4.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_4</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_4</guid>
      <pubDate>Sat, 12 Apr 2008 08:04:20 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 3</title>
      <description>Read how the functional concept of pattern matching can be built using C# 3.0 features like expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-3.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-3.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_3</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_3</guid>
      <pubDate>Sat, 12 Apr 2008 08:04:05 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 2</title>
      <description>Read how the functional concept of pattern matching can be built using C# 3.0 features like expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_2</guid>
      <pubDate>Sat, 12 Apr 2008 08:03:48 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 1</title>
      <description>Read how the functional concept of pattern matching can be built using C# 3.0 features like expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-1.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-1.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_1</guid>
      <pubDate>Sat, 12 Apr 2008 08:03:05 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Matching in C# - Part 0</title>
      <description>Read how the functional concept of pattern matching can be built using C# 3.0 features like expression trees. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-0.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f04%2f06%2fpattern-matching-in-c-part-0.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Pattern_Matching_in_C_Part_0</guid>
      <pubDate>Sat, 12 Apr 2008 08:02:38 GMT</pubDate>
    </item>
    <item>
      <title>Windows PowerShell 2.0 Feature Focus - Script cmdlets </title>
      <description>Previously cmdlets could only be created in managed code, but with the advent of Windows PowerShell 2.0 this goodness is available through PowerShell script as well. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f03%2f22%2fwindows-powershell-2-0-feature-focus-script-cmdlets.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f03%2f22%2fwindows-powershell-2-0-feature-focus-script-cmdlets.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Windows_PowerShell_2_0_Feature_Focus_Script_cmdlets</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Windows_PowerShell_2_0_Feature_Focus_Script_cmdlets</guid>
      <pubDate>Sun, 30 Mar 2008 20:22:08 GMT</pubDate>
    </item>
    <item>
      <title>Windows PowerShell 2.0 Feature Focus - Script Debugging</title>
      <description>This blog post introduces the script debugging capabilities introduced in Windows PowerShell 2.0. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f03%2f26%2fwindows-powershell-2-0-feature-focus-script-debugging.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f03%2f26%2fwindows-powershell-2-0-feature-focus-script-debugging.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Windows_PowerShell_2_0_Feature_Focus_Script_Debugging</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Windows_PowerShell_2_0_Feature_Focus_Script_Debugging</guid>
      <pubDate>Sun, 30 Mar 2008 20:20:57 GMT</pubDate>
    </item>
    <item>
      <title>Improving .Net Performance With Ngen: The Native Image Generator</title>
      <description>An overview Microsoft's complimentary .NET tool called NGen (Native Image Generator) and how it's used in 1.1 and 2.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f03%2f26%2fimproving-dotnet-performance-with-ngen-the-native-image-generator.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f03%2f26%2fimproving-dotnet-performance-with-ngen-the-native-image-generator.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Improving_Net_Performance_With_Ngen_The_Native_Image_Generator</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Improving_Net_Performance_With_Ngen_The_Native_Image_Generator</guid>
      <pubDate>Sun, 30 Mar 2008 11:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Tiny IIS Manager - Layering MMC 3.0 snap-ins on top of Windows PowerSh</title>
      <description>The next-generation manageability story for the Microsoft platform is based on Windows PowerShell as the core foundation with management GUIs built on top. This blog post shows how to establish such a layering in MMC 3.0. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f28%2ftiny-iis-manager-layering-mmc-3-0-snap-ins-on-top-of-windows-powershell.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f28%2ftiny-iis-manager-layering-mmc-3-0-snap-ins-on-top-of-windows-powershell.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Tiny_IIS_Manager_Layering_MMC_3_0_snap_ins_on_top_of_Windows_PowerSh</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Tiny_IIS_Manager_Layering_MMC_3_0_snap_ins_on_top_of_Windows_PowerSh</guid>
      <pubDate>Mon, 03 Mar 2008 09:40:57 GMT</pubDate>
    </item>
    <item>
      <title>Programming the Windows Vista Task Scheduler in C#</title>
      <description>Windows Vista comes with an improved Task Scheduler but did you know you can tweak it programatically from managed code? This blog post shows you how. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f23%2fcalling-the-task-scheduler-in-windows-vista-and-windows-server-2008-from-managed-code.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f23%2fcalling-the-task-scheduler-in-windows-vista-and-windows-server-2008-from-managed-code.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vista/Programming_the_Windows_Vista_Task_Scheduler_in_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vista/Programming_the_Windows_Vista_Task_Scheduler_in_C</guid>
      <pubDate>Mon, 03 Mar 2008 09:39:30 GMT</pubDate>
    </item>
    <item>
      <title>The custom MSBuild task cookbook</title>
      <description>Learn how to extend the MSBuild build system with your own custom tasks. You'll learn how to write, register and debug custom tasks easily. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f15%2fthe-custom-msbuild-task-cookbook.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f15%2fthe-custom-msbuild-task-cookbook.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/The_custom_MSBuild_task_cookbook</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/The_custom_MSBuild_task_cookbook</guid>
      <pubDate>Mon, 03 Mar 2008 09:38:07 GMT</pubDate>
    </item>
    <item>
      <title>Invoking PowerShell scripts from MSBuild</title>
      <description>Automation in build systems: a must have. This article shows you how to integrate Windows PowerShell scripting capabilities directly in MSBuild with barely 45 lines of C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f16%2finvoking-powershell-scripts-from-msbuild.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2008%2f02%2f16%2finvoking-powershell-scripts-from-msbuild.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Invoking_PowerShell_scripts_from_MSBuild</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Invoking_PowerShell_scripts_from_MSBuild</guid>
      <pubDate>Mon, 03 Mar 2008 09:36:34 GMT</pubDate>
    </item>
    <item>
      <title>Creating symbolic links with C#</title>
      <description>Symbolic links are a new NTFS feature in Windows Vista. This post shows how to create those with managed code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2006%2f10%2f24%2f4602.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2006%2f10%2f24%2f4602.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/vista/Creating_symbolic_links_with_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/vista/Creating_symbolic_links_with_C</guid>
      <pubDate>Thu, 14 Dec 2006 06:01:02 GMT</pubDate>
    </item>
    <item>
      <title>ILASM - #define and .typedef</title>
      <description>Two little-known features of ILASM (the IL assembler for .NET) are #define and .typedef which can reduce typing significantly, just as these do in a classic programming language. Often people do &amp;quot;round-tripping&amp;quot;, i.e. they write an application in C#, ildasm it, make some slight modification, and ilasm it again. Now, in such a cycle you won't see all of the features of IL, such as #define and .typedef. So, if you're interested in IL, read on. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2006%2f11%2f29%2fILASM-_2D00_-_2300_define-and-.typedef.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2006%2f11%2f29%2fILASM-_2D00_-_2300_define-and-.typedef.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/ILASM_define_and_typedef</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/ILASM_define_and_typedef</guid>
      <pubDate>Thu, 14 Dec 2006 19:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Hello World via the Command Line (wfc.exe explained)</title>
      <description>Handy for quick demos, this post shows you how to use the Windows Workflow Foundation command-line compiler wfc.exe. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2006%2f12%2f07%2fWF-_2D00_-Hello-World-via-the-Command-Line.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcommunity.bartdesmet.net%2fblogs%2fbart%2farchive%2f2006%2f12%2f07%2fWF-_2D00_-Hello-World-via-the-Command-Line.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wwf/Hello_World_via_the_Command_Line_wfc_exe_explained</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wwf/Hello_World_via_the_Command_Line_wfc_exe_explained</guid>
      <pubDate>Wed, 13 Dec 2006 06:51:31 GMT</pubDate>
    </item>
  </channel>
</rss>