<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by PatrickSmacchia</title>
    <description>Stories kicked by PatrickSmacchia</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>Roslyn CTP is available</title>
      <description>In case you have missed the late yesterday news from Redmond: Roslyn CTP is now available! But wait a minute, what is Roslyn? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fpatricksmacchia%2f2011%2f10%2f20%2froslyn-ctp-is-available%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fpatricksmacchia%2f2011%2f10%2f20%2froslyn-ctp-is-available%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Roslyn_CTP_is_available</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Roslyn_CTP_is_available</guid>
      <pubDate>Fri, 21 Oct 2011 18:13:31 GMT</pubDate>
    </item>
    <item>
      <title>NDepend - Visual Studio Addin: takes you as far as you want to go</title>
      <description>Clearly NDepend's a very impressive tool for any serious development team to be using. It will help you to learn about reducing complexity, dependencies and generally designing your code in an efficient way. It's basically all about improving quality. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codebureau.com%2fblog%2f2011%2f10%2f17%2fNDependVisualStudioAddinTakesYouAsFarAsYouWantToGo.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codebureau.com%2fblog%2f2011%2f10%2f17%2fNDependVisualStudioAddinTakesYouAsFarAsYouWantToGo.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NDepend_Visual_Studio_Addin_takes_you_as_far_as_you_want_to_go</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NDepend_Visual_Studio_Addin_takes_you_as_far_as_you_want_to_go</guid>
      <pubDate>Mon, 17 Oct 2011 16:41:56 GMT</pubDate>
    </item>
    <item>
      <title>Using a gmail account as a production bug tracking server</title>
      <description>Explaining that the NDepend production bug tracking server is based on a gmail account. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fpatricksmacchia%2f2011%2f10%2f13%2fusing-a-gmail-account-as-a-production-bug-tracking-server%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fpatricksmacchia%2f2011%2f10%2f13%2fusing-a-gmail-account-as-a-production-bug-tracking-server%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/Using_a_gmail_account_as_a_production_bug_tracking_server</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/Using_a_gmail_account_as_a_production_bug_tracking_server</guid>
      <pubDate>Thu, 13 Oct 2011 16:02:02 GMT</pubDate>
    </item>
    <item>
      <title>Comparing Versions of a .NET Framework DLL Using NDepend</title>
      <description>Following Build conference, many people may ask what is new in the .NET Framework. 
Well, you could find out by examining the documentation, but then you are limited to what it covers. If you want to know ALL that is new / updated in the .NET Framework, read on..

You can use the following method to easily find the difference between .NET Framework 4.5 and its previous version, .NET Framework 4.0!

In this post I will show you how you can use the tool NDepend to compare two versions of a DLL which is part of the .NET Framework.

I've already done it major parts of the framework and found interesting results! Unfortunately, I don't have the time to publish my results since I'm going out on vacation for a month. So I leave you with these instructions on how to dig easily in the right places. 
 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2farik%2farchive%2f2011%2f09%2f22%2fcomparing-versions-of-a-net-framework-dll-using-ndepend.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2farik%2farchive%2f2011%2f09%2f22%2fcomparing-versions-of-a-net-framework-dll-using-ndepend.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Comparing_Versions_of_a_NET_Framework_DLL_Using_NDepend</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Comparing_Versions_of_a_NET_Framework_DLL_Using_NDepend</guid>
      <pubDate>Thu, 22 Sep 2011 13:00:25 GMT</pubDate>
    </item>
    <item>
      <title>What is Microsoft waiting for providing a decent path API?</title>
      <description>I was recently browsing the code source of Managed Extensibility Framework and realized that this future part of .NET 4, full of tricky and advanced ideas, was naively relying on strings to describe files and directories paths. It seems that the version 4 of .NET will miss the need for a descent path API. There is the class System.IO.Path but it is feature limited, full of flaws and pitfalls (to not say bugs) and it fosters users to encode their paths into raw strings. It seems to me that using strings to encode paths is as primitive as using String.IndexOf(&amp;quot;&amp;lt;tag&amp;gt;&amp;quot;) to parse some XML. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f12%2f28%2fwhat-is-microsoft-waiting-for-providing-a-descent-path-api.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f12%2f28%2fwhat-is-microsoft-waiting-for-providing-a-descent-path-api.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/What_is_Microsoft_waiting_for_providing_a_decent_path_API</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/What_is_Microsoft_waiting_for_providing_a_decent_path_API</guid>
      <pubDate>Tue, 30 Dec 2008 01:31:13 GMT</pubDate>
    </item>
    <item>
      <title>Advices on partitioning code through .NET assemblies </title>
      <description>There're many reason why you should keep the number of your .NET assemblies to the strict minimum.  Learn them here. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f12%2f08%2fadvices-on-partitioning-code-through-net-assemblies.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f12%2f08%2fadvices-on-partitioning-code-through-net-assemblies.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Advices_on_partitioning_code_through_NET_assemblies</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Advices_on_partitioning_code_through_NET_assemblies</guid>
      <pubDate>Wed, 10 Dec 2008 22:31:12 GMT</pubDate>
    </item>
    <item>
      <title>NDepend the massive code analysis tool for every developer</title>
      <description>Simple Review about the massive code analysis tool NDepend &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fNDependTheMassiveCodeAnalysisToolForEveryDeveloper.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmosesofegypt.net%2fpost%2fNDependTheMassiveCodeAnalysisToolForEveryDeveloper.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/NDepend_the_massive_code_analysis_tool_for_every_developer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/NDepend_the_massive_code_analysis_tool_for_every_developer</guid>
      <pubDate>Mon, 24 Nov 2008 21:06:28 GMT</pubDate>
    </item>
    <item>
      <title>Getting rid of spaghetti code in the real-world: a Case Study</title>
      <description>A case study of cleaning up entangled code by reducing dependencies. 
Tips of how to avoid more entangled code to be added.
Plugs NCover. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f23%2fgetting-rid-of-spaghetti-code-in-the-real-world.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f23%2fgetting-rid-of-spaghetti-code-in-the-real-world.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Getting_rid_of_spaghetti_code_in_the_real_world_a_Case_Study</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Getting_rid_of_spaghetti_code_in_the_real_world_a_Case_Study</guid>
      <pubDate>Thu, 02 Oct 2008 23:46:10 GMT</pubDate>
    </item>
    <item>
      <title>NDepend update brings 64 bit compatibility</title>
      <description>The current version of NDepend added support for dependency graphs under 64 bit operating systems. If you remember, this was one of the few points of criticism I mentioned in my little review on NDepend. Visual NDepend can now visualize the dependencies between types, namespaces and members &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f23%2fNDepend-update-brings-64-bit-compatibility.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.andreloker.de%2fpost%2f2008%2f09%2f23%2fNDepend-update-brings-64-bit-compatibility.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/NDepend_update_brings_64_bit_compatibility</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/NDepend_update_brings_64_bit_compatibility</guid>
      <pubDate>Wed, 24 Sep 2008 01:06:09 GMT</pubDate>
    </item>
    <item>
      <title>NDepend 2.10 Released - Interactive Code Dependencies Graph </title>
      <description>This is indistinguishable from magic! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f09%2finteractive-code-dependencies-graph.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f09%2f09%2finteractive-code-dependencies-graph.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NDepend_2_10_Released_Interactive_Code_Dependencies_Graph</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NDepend_2_10_Released_Interactive_Code_Dependencies_Graph</guid>
      <pubDate>Wed, 10 Sep 2008 13:16:02 GMT</pubDate>
    </item>
    <item>
      <title>.Net 3.5 Changes as Seen from NDepends...</title>
      <description>Really interesting breakdown of the new 3.5 sp release. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f13%2fnet-3-5-sp1-changes-overview.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fpatricksmacchia%2farchive%2f2008%2f08%2f13%2fnet-3-5-sp1-changes-overview.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/Net_3_5_Changes_as_Seen_from_NDepends</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/Net_3_5_Changes_as_Seen_from_NDepends</guid>
      <pubDate>Thu, 14 Aug 2008 05:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to use NDepend to improve code quality</title>
      <description>Code quality is an important aspect of every software development project - discover how NDepend can aid in giving you a richer and more meaningful understanding of the quality of your code as well as helping to identify areas you could improve. This post is a high level overview of what you can achieve with NDepend. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.bluecog.co.nz%2farchives%2f2008%2f06%2f23%2fndepend-deep-code-metrics%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.bluecog.co.nz%2farchives%2f2008%2f06%2f23%2fndepend-deep-code-metrics%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_use_NDepend_to_improve_code_quality</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_use_NDepend_to_improve_code_quality</guid>
      <pubDate>Mon, 23 Jun 2008 22:16:09 GMT</pubDate>
    </item>
    <item>
      <title>Detailed code metrics with NDepend</title>
      <description>A while ago, I blogged about code performance analysis in Visual Studio 2008. Using profiling and hot path tracking, I measured code performance and was able to react to that. Last week, Patrick Smacchia contacted me asking if I wanted to test his project NDepend. He promised me NDepend would provide more insight in my applications. Let's test that!  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f05%2fDetailed-code-metrics-with-NDepend.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblog.maartenballiauw.be%2fpost%2f2008%2f05%2fDetailed-code-metrics-with-NDepend.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Detailed_code_metrics_with_NDepend</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Detailed_code_metrics_with_NDepend</guid>
      <pubDate>Fri, 30 May 2008 14:01:12 GMT</pubDate>
    </item>
  </channel>
</rss>
