<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with Architecture</title>
    <description>the latest stories tagged with 'Architecture' from DotNetKicks.com</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>Conventions-Based Binding With Ninject</title>
      <description>An explanation of how to make your type bindings in Ninject work with a &amp;quot;conventions over configuration&amp;quot; mindset. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2008%2f07%2f05%2fconventions-based-binding%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2008%2f07%2f05%2fconventions-based-binding%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Conventions_Based_Binding_With_Ninject</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Conventions_Based_Binding_With_Ninject</guid>
      <pubDate>Sat, 05 Jul 2008 18:05:35 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Infection</title>
      <description>Relatively pragmatic statement describing the major shortcoming of all the IoC thingamabobs out there. The main point - each requires special steps that eventually add to the complications.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.beefycode.com%2fpost%2fDependency-Infection.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.beefycode.com%2fpost%2fDependency-Infection.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Dependency_Infection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Dependency_Infection</guid>
      <pubDate>Thu, 03 Jul 2008 05:03:47 GMT</pubDate>
    </item>
    <item>
      <title>Literate Programming - Before we discuss the acronyms.....</title>
      <description>All to often (as it is far easier) people relish the technical discussions without digging into the 'how and why does this fundamentally help me' at a few levels of abstraction higher.

I for one think code comments are the exception not the rule. Why?

1) If you need to comment it you likely need to refactor it. THis is why ReSharper is so mandatory. It's the practice not the tool. Why refactor? 90% of most cost is in maintenance. 

2) Code comments are as often as node misleading and incorrect as they are not kept up to date.

3) Improvements in automated developer generated API docs are sufficient in most cases. This leaves the 'domain-specific' or 'contextual' documentation as the mandate.

Here your focus is not on the how, but the why and the what. If you discuss the abstraction's rationale, and reason for existence, not how it internally works, you're safe.

There are always exceptions to any rule however this is just to get the ideas flowing.

For example, CruiseControl.NET is a fantastic tool. However it's not about the tool, it's about the practice. The fact that Microsoft 'patterns and Practices' has no ' and tools' at the end is because tools change quickly and their abilities dramatically but the concepts from 10 years ago are still not used if there is in general no easy 'tool support'.

People don;t like to think this iway in general and if there was perhaps one reason some evolve into 'architects' or whatever you want to call them, it is this.

The site listed helps..

DAmon &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.literateprogramming.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.literateprogramming.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Literate_Programming_Before_we_discuss_the_acronyms</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Literate_Programming_Before_we_discuss_the_acronyms</guid>
      <pubDate>Wed, 02 Jul 2008 20:06:01 GMT</pubDate>
    </item>
    <item>
      <title>How to Generate Public Classes for Resource Files </title>
      <description>Notice that when you add a resource file, there is an automatically generated class with properties issued from the resources elements, so you can call this class properties instead of using the ResourceManager. The only problem with this class is that its properties are marked as internal and thus can't be accessed externally  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2fnet%2fhow-to-generate-public-classes-for-resource-files%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2fnet%2fhow-to-generate-public-classes-for-resource-files%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/How_to_Generate_Public_Classes_for_Resource_Files</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/How_to_Generate_Public_Classes_for_Resource_Files</guid>
      <pubDate>Wed, 02 Jul 2008 01:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Entities Wiki</title>
      <description>This is a Wiki site set up by some folks on the ADO.NET Entity Framework Team to get additional information on patterns and scenarios that people are currently using with general ORM stacks. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fentities.pbwiki.com%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fentities.pbwiki.com%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Entities_Wiki</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Entities_Wiki</guid>
      <pubDate>Tue, 01 Jul 2008 17:17:36 GMT</pubDate>
    </item>
    <item>
      <title>WCF Callbacks; a beginners guide</title>
      <description>If you're in need of an event-based responsive system that will use WCF services this article is for you. I spent two days working on a way to build a WCF solution that would respond to changes on the server to no avail. Then I read this article, finally understood the way Publish-Subscribe SHOULD work in WCF, and made my goal a reality. Happy day... &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fidunno.org%2farchive%2f2008%2f05%2f29%2fwcf-callbacks-a-beginners-guide.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fidunno.org%2farchive%2f2008%2f05%2f29%2fwcf-callbacks-a-beginners-guide.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/WCF_Callbacks_a_beginners_guide</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/WCF_Callbacks_a_beginners_guide</guid>
      <pubDate>Tue, 01 Jul 2008 16:04:10 GMT</pubDate>
    </item>
    <item>
      <title>Architecting Linq to SQL, part 10 </title>
      <description>What Ian Cooper would like to see in the next version &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodebetter.com%2fblogs%2fian_cooper%2farchive%2f2008%2f07%2f01%2farchitecting-linq-to-sql-part-10.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodebetter.com%2fblogs%2fian_cooper%2farchive%2f2008%2f07%2f01%2farchitecting-linq-to-sql-part-10.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Architecting_Linq_to_SQL_part_10</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Architecting_Linq_to_SQL_part_10</guid>
      <pubDate>Tue, 01 Jul 2008 13:44:44 GMT</pubDate>
    </item>
    <item>
      <title>Dependency Injection is Dead! </title>
      <description>The author claims that AOP-assisted Dependency Resolution, where dependencies are resolved on-demand without plumbing code and use of factories, can supersede Dependency Injection... at least in some scenarios. A refreshing view on a topic that tends to become sanctified and therefore undiscussed in our community.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fsimonince%2farchive%2f2008%2f06%2f30%2fdependency-injection-is-dead.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fsimonince%2farchive%2f2008%2f06%2f30%2fdependency-injection-is-dead.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Dependency_Injection_is_Dead</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Dependency_Injection_is_Dead</guid>
      <pubDate>Tue, 01 Jul 2008 14:46:10 GMT</pubDate>
    </item>
    <item>
      <title>Danger in Design: Why bother with Architecture?</title>
      <description>Creativity is a wonderful thing. It's also something different for each of us, which is why sometimes our perspectives on the world can produce conflicting ideas on what is the right way and the wrong way to do things. This is a very common facet of the IT world, in particular making computer software, solutions and services. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fArchitect%2fIntroductionArchitectureDesign%2fwhy-bother-with-architecture"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.lessthandot.com%2findex.php%2fArchitect%2fIntroductionArchitectureDesign%2fwhy-bother-with-architecture" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Danger_in_Design_Why_bother_with_Architecture</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Danger_in_Design_Why_bother_with_Architecture</guid>
      <pubDate>Tue, 01 Jul 2008 14:01:12 GMT</pubDate>
    </item>
    <item>
      <title>A simpler DSL for GUI state machines</title>
      <description>A simpler way of expressing state machines in code. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f30%2fsome-kind-of-dsl-for-gui-state-machines"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f30%2fsome-kind-of-dsl-for-gui-state-machines" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/A_simpler_DSL_for_GUI_state_machines</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/A_simpler_DSL_for_GUI_state_machines</guid>
      <pubDate>Mon, 30 Jun 2008 22:25:39 GMT</pubDate>
    </item>
    <item>
      <title>A Programming Job Interview Challenge #10 - The Missing Number </title>
      <description>Here comes the 10th question in our job interview challenge series, the answer to the ninth one is also attached, good luck &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2fnet%2fa-programming-job-interview-challenge-10-the-missing-number%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2fnet%2fa-programming-job-interview-challenge-10-the-missing-number%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/A_Programming_Job_Interview_Challenge_10_The_Missing_Number</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/A_Programming_Job_Interview_Challenge_10_The_Missing_Number</guid>
      <pubDate>Tue, 01 Jul 2008 08:46:09 GMT</pubDate>
    </item>
    <item>
      <title>NHibernate 2.0 Beta 1 Released</title>
      <description>Well done... You might have noticed in our more detailed post we 'borrowed' the artwork. Hope you don't mind!

Thanks,
domain.dot.net team &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f06%2f30%2fNHibernate-2.0-Beta-1-Released.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fayende.com%2fBlog%2farchive%2f2008%2f06%2f30%2fNHibernate-2.0-Beta-1-Released.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/NHibernate_2_0_Beta_1_Released</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/NHibernate_2_0_Beta_1_Released</guid>
      <pubDate>Mon, 30 Jun 2008 18:31:57 GMT</pubDate>
    </item>
    <item>
      <title>CRM 4.0 Workflow Wait condition bug</title>
      <description>Workflow Wait condition bug &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.henrycordes.nl%2fpost%2f2008%2f06%2fCRM-40-Workflow-Wait-condition-bug.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.henrycordes.nl%2fpost%2f2008%2f06%2fCRM-40-Workflow-Wait-condition-bug.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/CRM_4_0_Workflow_Wait_condition_bug</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/CRM_4_0_Workflow_Wait_condition_bug</guid>
      <pubDate>Mon, 30 Jun 2008 16:11:01 GMT</pubDate>
    </item>
    <item>
      <title>When the whole is greater than the sum of its parts</title>
      <description>A deep dive into the design of the VSTO 3.0 ribbon implementation. The post describes what was done there and reflects that to the every day application design tasks. &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%2fshayf%2farchive%2f2008%2f06%2f27%2fwhen-the-whole-is-greater-than-the-sum-of-its-parts.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f27%2fwhen-the-whole-is-greater-than-the-sum-of-its-parts.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/When_the_whole_is_greater_than_the_sum_of_its_parts</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/When_the_whole_is_greater_than_the_sum_of_its_parts</guid>
      <pubDate>Fri, 27 Jun 2008 15:27:26 GMT</pubDate>
    </item>
    <item>
      <title>Alt.Net Podcast Episode 4: More Dependency Injectsion and IOC</title>
      <description>Part 2 of the discussion between Nate Kohari and Brad Wilson on DI and IOC &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f6-more-di-and-ioc"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faltnetpodcast.com%2fepisodes%2f6-more-di-and-ioc" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Alt_Net_Podcast_Episode_4_More_Dependency_Injectsion_and_IOC</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Alt_Net_Podcast_Episode_4_More_Dependency_Injectsion_and_IOC</guid>
      <pubDate>Thu, 26 Jun 2008 15:31:08 GMT</pubDate>
    </item>
    <item>
      <title>Eric Evans Interviews Greg Young on the Arch. of a Lrg Transaction Sys</title>
      <description>Eric Evans, the author of Domain Driven Design, interviews Greg Young about the architecture implemented for a system processing tens of thousands of transactions per second. It's not just the sheer number of transactions that is challenging, but the time constraints imposed are those specific to real-time systems. Greg reveals some of the architecture elements of the system's design. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.infoq.com%2finterviews%2fArchitecture-Eric-Evans-Interviews-Greg-Young"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.infoq.com%2finterviews%2fArchitecture-Eric-Evans-Interviews-Greg-Young" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Eric_Evans_Interviews_Greg_Young_on_the_Arch_of_a_Lrg_Transaction_Sys</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Eric_Evans_Interviews_Greg_Young_on_the_Arch_of_a_Lrg_Transaction_Sys</guid>
      <pubDate>Thu, 26 Jun 2008 11:36:54 GMT</pubDate>
    </item>
    <item>
      <title>he Best Job Interview Question (Software)</title>
      <description>During the Job Interview Challenge Series we are running here at Dev102.com, we usually get some comments from readers who think that the quality of a specific question is not good. Here are some of those comments: &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2fmisc%2fthe-best-job-interview-question-software%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2fmisc%2fthe-best-job-interview-question-software%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/he_Best_Job_Interview_Question_Software</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/he_Best_Job_Interview_Question_Software</guid>
      <pubDate>Wed, 25 Jun 2008 17:01:14 GMT</pubDate>
    </item>
    <item>
      <title>Database Garbage Collection (for Business Entities)</title>
      <description>Should garbage collection for entities be a first-class-citizen in the domain model? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f23%2fdatabase-garbage-collection-for-business-entities"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f23%2fdatabase-garbage-collection-for-business-entities" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Database_Garbage_Collection_for_Business_Entities</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Database_Garbage_Collection_for_Business_Entities</guid>
      <pubDate>Tue, 24 Jun 2008 09:31:14 GMT</pubDate>
    </item>
    <item>
      <title>Is the State Pattern broken?</title>
      <description>Looking at why we don't see the state pattern used throughout business software &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f22%2fis-the-state-pattern-broken"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f22%2fis-the-state-pattern-broken" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Is_the_State_Pattern_broken</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Is_the_State_Pattern_broken</guid>
      <pubDate>Tue, 24 Jun 2008 07:10:52 GMT</pubDate>
    </item>
    <item>
      <title>Should invalid business entities be saved?</title>
      <description>Discussion into whether validation and saving of entities is related. This may appeal to people using Ruby on Rails, NHibernate, Entity Framework or any other business-object centric approach. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f19%2fnot-persisting-invalid-entities-is-rubbish"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.tobinharris.com%2f2008%2f6%2f19%2fnot-persisting-invalid-entities-is-rubbish" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Should_invalid_business_entities_be_saved</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Should_invalid_business_entities_be_saved</guid>
      <pubDate>Mon, 23 Jun 2008 22:15:26 GMT</pubDate>
    </item>
    <item>
      <title>StructureMap 2.4.9 Preview release</title>
      <description>* The ability to use StructureMap with ZERO Xml or attributes by default
* The ability to add services at runtime.  You can now programmatically add an entire Assembly at runtime for modular applications that might not want all services to be loaded at startup.
* An auto mocking container based on Rhino Mocks 3.5.  I was a doubter on the validity of AMC, but I'm sold now that I've used it 
* More sophisticated auto wiring rules
more... &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%2f23%2fstructuremap-2-4-9-preview-release-is-available.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%2f23%2fstructuremap-2-4-9-preview-release-is-available.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/StructureMap_2_4_9_Preview_release</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/StructureMap_2_4_9_Preview_release</guid>
      <pubDate>Mon, 23 Jun 2008 20:35:11 GMT</pubDate>
    </item>
    <item>
      <title>A Programming Job Interview Challenge #9 </title>
      <description>That's it, the 9th post of the series of programming job interview challenge is out and alive. This question is about trees and it is very simple. It is a logical question so there is no need for code...

 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.dev102.com%2fnet%2fa-programming-job-interview-challenge-9%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.dev102.com%2fnet%2fa-programming-job-interview-challenge-9%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/A_Programming_Job_Interview_Challenge_9</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/A_Programming_Job_Interview_Challenge_9</guid>
      <pubDate>Mon, 23 Jun 2008 15:31:03 GMT</pubDate>
    </item>
    <item>
      <title>Logging With Ninject</title>
      <description>Simple logging with Ninject.Integration.Log4net and AutoWiring &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fmhinze.com%2flogging-with-ninject%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fmhinze.com%2flogging-with-ninject%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Logging_With_Ninject</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Logging_With_Ninject</guid>
      <pubDate>Sat, 21 Jun 2008 14:32:43 GMT</pubDate>
    </item>
    <item>
      <title>Applying IoC to Brownfield Projects</title>
      <description>A discussion of how to apply the inversion of control principle to existing applications. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fkohari.org%2f2008%2f06%2f20%2fapplying-ioc-to-brownfield-projects%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fkohari.org%2f2008%2f06%2f20%2fapplying-ioc-to-brownfield-projects%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Applying_IoC_to_Brownfield_Projects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Applying_IoC_to_Brownfield_Projects</guid>
      <pubDate>Fri, 20 Jun 2008 16:21:57 GMT</pubDate>
    </item>
    <item>
      <title>The 5 types of poor software architects</title>
      <description>The types of software architects you never want to meet in your career &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.buunguyen.net%2fblog%2fthe-5-types-of-poor-architects.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.buunguyen.net%2fblog%2fthe-5-types-of-poor-architects.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/The_5_types_of_poor_software_architects</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/The_5_types_of_poor_software_architects</guid>
      <pubDate>Fri, 20 Jun 2008 15:31:06 GMT</pubDate>
    </item>
  </channel>
</rss>