<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by HappyCode</title>
    <description>Stories kicked by HappyCode</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>Foundations of Programming - Learning Application</title>
      <description>If you're anything like me, you probably learn a lot better by going through code rather than reading books. I'm happy to release the Foundations of Programming Learning Application - it's a complete solution meant to show what was covered in the Foundations series. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f07%2f18%2ffoundations-of-programming-learning-application.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f07%2f18%2ffoundations-of-programming-learning-application.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/community/Foundations_of_Programming_Learning_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/community/Foundations_of_Programming_Learning_Application</guid>
      <pubDate>Thu, 31 Jul 2008 02:46:10 GMT</pubDate>
    </item>
    <item>
      <title>Your Software Can't Heal Itself</title>
      <description>Stop pretending that you can guess how a 100k line application is going to fail, and stop putting in tons of code to account for failures that you don't know are going to happen. How come we often ignore YAGNI in the face of writing robust software? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2fYour-Software-Cant-Heal-Itself.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codethinked.com%2fpost%2f2008%2f07%2fYour-Software-Cant-Heal-Itself.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Your_Software_Can_t_Heal_Itself</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Your_Software_Can_t_Heal_Itself</guid>
      <pubDate>Sun, 13 Jul 2008 20:46:03 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft cracking down on community extensions</title>
      <description>Microsoft released a tool called Microsoft Source Analyzer, or StyleCop.  It analyzes source code for standards violations.  It's a 1.0 release, so it doesn't do some things ... like have a published API for custom rules or MSBuild integration.  So the community dug in and figured out how to do these things and now MS is firing off license-violation emails.  Don't they get it?  The community wants to use the product, but it's too limited ... these extensions help make it better. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2flovethedot.blogspot.com%2f2008%2f07%2fcome-on-microsoft-isnt-this-little.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2flovethedot.blogspot.com%2f2008%2f07%2fcome-on-microsoft-isnt-this-little.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Microsoft_cracking_down_on_community_extensions</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Microsoft_cracking_down_on_community_extensions</guid>
      <pubDate>Thu, 03 Jul 2008 23:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Free WPF Image File Viewer with Annotations</title>
      <description>This post includes a free image file viewer application complete with annotation controls - source code for the project is also included - this is a Windows Presentation Foundation application, 100% .NET, and was built using the DotImage toolkit from Atalasoft. &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%2f31appsin31days%2farchive%2f2008%2f07%2f02%2femageo-image-annotator-in-wpf.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2f31appsin31days%2farchive%2f2008%2f07%2f02%2femageo-image-annotator-in-wpf.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/Free_WPF_Image_File_Viewer_with_Annotations</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/Free_WPF_Image_File_Viewer_with_Annotations</guid>
      <pubDate>Fri, 04 Jul 2008 02:01:03 GMT</pubDate>
    </item>
    <item>
      <title>Some concepts to know before you use an IoC tool</title>
      <description>The baseline understanding required to effectively implement dependency injection &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f06%2f29%2fsome-concepts-to-know-first.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fjeremy.miller%2farchive%2f2008%2f06%2f29%2fsome-concepts-to-know-first.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Some_concepts_to_know_before_you_use_an_IoC_tool</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Some_concepts_to_know_before_you_use_an_IoC_tool</guid>
      <pubDate>Thu, 03 Jul 2008 02:01:09 GMT</pubDate>
    </item>
    <item>
      <title>Foundations of Programming Ebook</title>
      <description>Covering the basics of good programming. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f06%2f24%2ffoundations-of-programming-ebook.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fkarlseguin%2farchive%2f2008%2f06%2f24%2ffoundations-of-programming-ebook.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/other/Foundations_of_Programming_Ebook</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/other/Foundations_of_Programming_Ebook</guid>
      <pubDate>Wed, 25 Jun 2008 20:46:04 GMT</pubDate>
    </item>
    <item>
      <title>I finally get the point of inversion of control</title>
      <description>A quick overview of IoC (with diagrams!). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f06%2fi-finally-get-the-point-of-inversion-of-control.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.ytechie.com%2f2008%2f06%2fi-finally-get-the-point-of-inversion-of-control.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/I_finally_get_the_point_of_inversion_of_control</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/I_finally_get_the_point_of_inversion_of_control</guid>
      <pubDate>Thu, 12 Jun 2008 03:31:02 GMT</pubDate>
    </item>
    <item>
      <title>S#arp Architecture: ASP.NET MVC with NHibernate and Spring</title>
      <description>Architectural foundation for rapidly building maintainable web applications leveraging the ASP.NET MVC framework with NHibernate 1.2 and Spring.NET 1.1.1. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdevlicio.us%2fblogs%2fbilly_mccafferty%2farchive%2f2008%2f04%2f21%2fasp-net-mvc-best-practices-with-nhibernate-and-spring-net.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fbilly_mccafferty%2farchive%2f2008%2f04%2f21%2fasp-net-mvc-best-practices-with-nhibernate-and-spring-net.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/S_arp_Architecture_ASP_NET_MVC_with_NHibernate_and_Spring</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/S_arp_Architecture_ASP_NET_MVC_with_NHibernate_and_Spring</guid>
      <pubDate>Tue, 27 May 2008 13:16:04 GMT</pubDate>
    </item>
    <item>
      <title>Connect to a SQL Database and Use the LINQ to SQL Designer</title>
      <description>To begin working with LINQ to SQL in Visual Studio 2008 you will need a database that you can query and a copy of SQL Express. If SQL Express is not installed on your system, you can download it here.

Follow these steps to install and access the copy of the Northwind database that accompanies the samples that ship with Visual Studio 2008.

 &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%2f11%2f19%2fconnect-to-a-sql-database-and-use-the-sql-designer.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fcharlie%2farchive%2f2007%2f11%2f19%2fconnect-to-a-sql-database-and-use-the-sql-designer.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Connect_to_a_SQL_Database_and_Use_the_LINQ_to_SQL_Designer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Connect_to_a_SQL_Database_and_Use_the_LINQ_to_SQL_Designer</guid>
      <pubDate>Tue, 20 Nov 2007 07:05:02 GMT</pubDate>
    </item>
  </channel>
</rss>
