<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by wesnerm</title>
    <description>Stories kicked by wesnerm</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>Loops in Static Analysis, Part 2</title>
      <description>This story illustrates how aspects of loop handling in the NStatic static analysis tool. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f07%2floops-part-2.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f07%2floops-part-2.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Loops_in_Static_Analysis_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Loops_in_Static_Analysis_Part_2</guid>
      <pubDate>Sat, 21 Jul 2007 16:15:52 GMT</pubDate>
    </item>
    <item>
      <title>Methods in Static Analysis, Part 1</title>
      <description>Virtual methods are handled elegantly in the upcoming static analysis tool, NStatic. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f07%2fmethods-part-1.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f07%2fmethods-part-1.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Methods_in_Static_Analysis_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Methods_in_Static_Analysis_Part_1</guid>
      <pubDate>Sat, 21 Jul 2007 16:12:32 GMT</pubDate>
    </item>
    <item>
      <title>Equation Solving with Static Analysis</title>
      <description>With the static analysis tool NStatic, it is easy to solve various types of equations. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f06%2fequation_solvin.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f06%2fequation_solvin.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Equation_Solving_with_Static_Analysis</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Equation_Solving_with_Static_Analysis</guid>
      <pubDate>Fri, 22 Jun 2007 07:51:40 GMT</pubDate>
    </item>
    <item>
      <title>Continuation Passing Style &amp;amp; Anonymous Methods</title>
      <description>C# anonymous methods allow programming in the versatile continuation passing style to be done conveniently, concisely and elegantly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f03%2fcontinuation_pa.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f03%2fcontinuation_pa.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Continuation_Passing_Style_amp_Anonymous_Methods</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Continuation_Passing_Style_amp_Anonymous_Methods</guid>
      <pubDate>Fri, 09 Mar 2007 13:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Anonymous Recursion</title>
      <description>Anonymous recursion for lambda expressions and anonymous delegates in C# can be implemented using an implementation of the Y Combinator as well as a more efficient procedural approach with assignment. This article also explains how the use of the technique for representation lambda expressions renditions of values changed by loops in the static analysis tool, NStatic. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f03%2fanonymous_recur.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f03%2fanonymous_recur.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Anonymous_Recursion</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Anonymous_Recursion</guid>
      <pubDate>Fri, 09 Mar 2007 02:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Can a .NET code analysis tool approach human intelligence?</title>
      <description>Can NStatic achieve some semblance of a human-like intelligence, with performance that is indistinguishable from a code reviewer with no prior experience with the code base? There are three important ingredients that bring the tool closer to that dream: Symbolic manipulation, interprocedural analysis, and the application of general abstract principles rather than specific rules. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f02%2fnstatic_present_1.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f02%2fnstatic_present_1.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Can_a_NET_code_analysis_tool_approach_human_intelligence</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Can_a_NET_code_analysis_tool_approach_human_intelligence</guid>
      <pubDate>Fri, 09 Feb 2007 08:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Smart C# Static Analysis Tool</title>
      <description>A presentation was recently given at a user group meeting about smart new static analysis tool for C#. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f02%2fnstatic_present.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwesnerm.blogs.com%2fnet_undocumented%2f2007%2f02%2fnstatic_present.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Smart_C_Static_Analysis_Tool</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Smart_C_Static_Analysis_Tool</guid>
      <pubDate>Thu, 08 Feb 2007 06:01:01 GMT</pubDate>
    </item>
  </channel>
</rss>