<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with pattern</title>
    <description>the latest stories tagged with 'pattern' 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>The Only Pattern for Data Access is There Are No Patterns for Data Acc</title>
      <description>Over the years of software development, one thing that has eluded most developers is Data Access. Yes, I mean writing code that accesses a database from your application. It is an age old problem since the days when data storage and computing were invented. We would have thought that by now we would have been able to come up with a clean universal pattern for data access such as the M-V-C pattern for User Interfaces or the Singleton pattern or the Factory pattern. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2ftheahmadblog.blogspot.com%2f2009%2f06%2fonly-pattern-for-data-access-is-there.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2ftheahmadblog.blogspot.com%2f2009%2f06%2fonly-pattern-for-data-access-is-there.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/The_Only_Pattern_for_Data_Access_is_There_Are_No_Patterns_for_Data_Acc</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/The_Only_Pattern_for_Data_Access_is_There_Are_No_Patterns_for_Data_Acc</guid>
      <pubDate>Tue, 23 Jun 2009 04:03:31 GMT</pubDate>
    </item>
    <item>
      <title>Aggregator Provider Pattern: White Paper and Samples</title>
      <description>Provider Aggregator Pattern is an extension of Provider Pattern, which enables us to create and utilize multiple instance of the class having the same provider interface. In this pattern, there is an Aggregator class which implements the provider interface and contains a collection of instances of classes having the same provider interface.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcode.msdn.microsoft.com%2fagpp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcode.msdn.microsoft.com%2fagpp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Aggregator_Provider_Pattern_White_Paper_and_Samples</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Aggregator_Provider_Pattern_White_Paper_and_Samples</guid>
      <pubDate>Fri, 10 Apr 2009 22:01:02 GMT</pubDate>
    </item>
    <item>
      <title>All 40 Design Patterns  FAQ</title>
      <description>This article has all design patterns abstract factory pattern ,builder pattern,  prototype pattern , shallow copy and deep copy  in prototype patterns , singleton pattern ,  command patterns , Interpreter pattern,  iterator  pattern , mediator pattern , memento  pattern , observer pattern , state pattern ,  strategy  pattern , visitor pattern , difference  between  visitor and strategy pattern , adapter  pattern ,fly  weight pattern , bridge pattern ,  composite  pattern , decorator pattern , Fa&amp;#231;ade  pattern , chain of responsibility ( COR) , proxy  pattern and  template pattern, &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2fSoftArch4.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2faspnet%2fSoftArch4.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/All_40_Design_Patterns_FAQ</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/All_40_Design_Patterns_FAQ</guid>
      <pubDate>Wed, 01 Oct 2008 02:17:43 GMT</pubDate>
    </item>
    <item>
      <title>A Money Type for the CLR</title>
      <description>A convenient, high-performance money structure for the CLR which handles arithmetic operations, currency types, formatting, and careful distribution and rounding without loss. Also, a look at the various approaches out there for creating a Money type on the CLR. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fKB%2frecipes%2fMoneyTypeForCLR.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fKB%2frecipes%2fMoneyTypeForCLR.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/clr/A_Money_Type_for_the_CLR</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/clr/A_Money_Type_for_the_CLR</guid>
      <pubDate>Thu, 31 Jul 2008 03:52:47 GMT</pubDate>
    </item>
    <item>
      <title>WPF application localization pattern</title>
      <description>The article is about how to create localizable WPF applications using some of my tools. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fintagger.spaces.live.com%2fblog%2fcns!B5CFC6CFC719A913!266.entry"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fintagger.spaces.live.com%2fblog%2fcns!B5CFC6CFC719A913!266.entry" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/wpf/WPF_application_localization_pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/wpf/WPF_application_localization_pattern</guid>
      <pubDate>Fri, 25 Jul 2008 22:05:08 GMT</pubDate>
    </item>
    <item>
      <title>Web user controls design pattern and data binding part 1</title>
      <description>A lot of people are using user controls in asp because they are very easy to use, have design time support and so on.
The purpose of this article is to prevent making mistakes when design a web control and to present a pattern that works for me perfectly &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fweb-user-controls-design-pattern-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fweb-user-controls-design-pattern-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Web_user_controls_design_pattern_and_data_binding_part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Web_user_controls_design_pattern_and_data_binding_part_1</guid>
      <pubDate>Mon, 31 Mar 2008 16:05:18 GMT</pubDate>
    </item>
    <item>
      <title>Alternative Lazy JavaScript Inheritance</title>
      <description>Lazy Inheritance is an approach intended to simplify writing OOP and provides support of prototype-based classes hierarhies, automatic resolving and optimizing classes dependencies. Lazy inheritance designates a postponed linking of an object with it's prototype (class) until it is needed.
The benefits:
    *  &amp;quot;Lazy inheritance&amp;quot; is a prototype based  inheritance;
    *  It is not necessary to maintain proper order of script files declaration;
    *  HTML page is loaded faster since there are no objects created during page initialization and since some scripts could be loaded only at the moment in which they are actually necessary
    * Dependencies are declared in more explicit way and class depends only on concrete scripts
    *  If lazy mode of scripts loading is used, only necessary scripts (which are actually required for application functionality) will be loaded.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fajaxline.com%2flazy-inheritance"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fajaxline.com%2flazy-inheritance" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Alternative_Lazy_JavaScript_Inheritance</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Alternative_Lazy_JavaScript_Inheritance</guid>
      <pubDate>Tue, 12 Jun 2007 09:45:16 GMT</pubDate>
    </item>
    <item>
      <title>The Strategy Pattern and Reflection</title>
      <description>Using the Strategy Pattern and Reflection I easily created a Pluggable application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fthesprage.com%2fDasBlog%2fPermaLink%2cguid%2cc9a7bbbf-2ac7-437e-9b49-608ac72218ab.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fthesprage.com%2fDasBlog%2fPermaLink%2cguid%2cc9a7bbbf-2ac7-437e-9b49-608ac72218ab.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/The_Strategy_Pattern_and_Reflection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/The_Strategy_Pattern_and_Reflection</guid>
      <pubDate>Fri, 06 Apr 2007 12:16:01 GMT</pubDate>
    </item>
    <item>
      <title>Command Pattern in C# 2.0 = Generics + delegates</title>
      <description>How to implement Command Design pattern in C# 2.0 in a way that is more suitable with C# 2.0 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fspellcoder.com%2fblogs%2fbashmohandes%2farchive%2f2007%2f03%2f25%2f6447.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fspellcoder.com%2fblogs%2fbashmohandes%2farchive%2f2007%2f03%2f25%2f6447.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Command_Pattern_in_C_2_0_Generics_delegates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Command_Pattern_in_C_2_0_Generics_delegates</guid>
      <pubDate>Mon, 26 Mar 2007 12:16:02 GMT</pubDate>
    </item>
    <item>
      <title>Observer Pattern in C# = Events &amp;amp; delegates</title>
      <description>One of the most interesting patterns in Design Patterns is the Observer pattern which is listed under Behavioral Patterns, it is really important how to make other classes which are interested in the state of another object get notified when the state changed. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fspellcoder.com%2fblogs%2fbashmohandes%2farchive%2f2007%2f03%2f10%2f6212.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fspellcoder.com%2fblogs%2fbashmohandes%2farchive%2f2007%2f03%2f10%2f6212.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Observer_Pattern_in_C_Events_amp_delegates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Observer_Pattern_in_C_Events_amp_delegates</guid>
      <pubDate>Sun, 11 Mar 2007 13:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Singleton - the most overused pattern</title>
      <description>The innocent little singleton in your middle tier is not so innocent after all. This article discusses the design issues inherent in unwisely using the Singleton Design Pattern. In particular it discusses the kind of concurrency and scalability issues that arise from use of singleton in high-use, concurrent applications. It also suggests alternative designs that should be used for business logic classes. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faabs.wordpress.com%2f2007%2f03%2f08%2fsingleton-%25e2%2580%2593-the-most-overused-pattern%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faabs.wordpress.com%2f2007%2f03%2f08%2fsingleton-%25e2%2580%2593-the-most-overused-pattern%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Singleton_the_most_overused_pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Singleton_the_most_overused_pattern</guid>
      <pubDate>Fri, 09 Mar 2007 10:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Pattern for Properly Updating a Control from Another Thread</title>
      <description>This article demonstrates how a simple property on a Form can handle thread safe communication with Controls on a Form. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fchoosing-a-blog-url-sucks.blogspot.com%2f2007%2f02%2fpattern-for-properly-updating-control.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fchoosing-a-blog-url-sucks.blogspot.com%2f2007%2f02%2fpattern-for-properly-updating-control.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Pattern_for_Properly_Updating_a_Control_from_Another_Thread</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Pattern_for_Properly_Updating_a_Control_from_Another_Thread</guid>
      <pubDate>Thu, 08 Mar 2007 19:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Focus: Strategy Pattern using Delegates</title>
      <description>Take your usage of strategies one step further; utilize C# delegates and anonymous methods to create a neat api for your domain. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lowendahl.net%2fshowShout.aspx%3fid%3d115"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lowendahl.net%2fshowShout.aspx%3fid%3d115" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Pattern_Focus_Strategy_Pattern_using_Delegates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Pattern_Focus_Strategy_Pattern_using_Delegates</guid>
      <pubDate>Mon, 19 Feb 2007 13:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Pattern Focus: Strategy Pattern</title>
      <description>This post describes how to implement the Strategy Pattern to create filtering functions using C# and the interface approach. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.lowendahl.net%2fshowShout.aspx%3fid%3d114"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.lowendahl.net%2fshowShout.aspx%3fid%3d114" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Pattern_Focus_Strategy_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Pattern_Focus_Strategy_Pattern</guid>
      <pubDate>Tue, 20 Feb 2007 19:46:01 GMT</pubDate>
    </item>
    <item>
      <title>Logging anti-patterns</title>
      <description>Following these few simple guidelines can make lives of both developers and support much easier in the long term. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgojko.net%2f2006%2f12%2f09%2flogging-anti-patterns%2f"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgojko.net%2f2006%2f12%2f09%2flogging-anti-patterns%2f" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Logging_anti_patterns</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Logging_anti_patterns</guid>
      <pubDate>Mon, 11 Dec 2006 17:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Common Pattern For Working With IComparer</title>
      <description>A common pattern that I use when working with IComparer interface that makes the code more usable and intelisense friendly. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvaultofthoughts.net%2fCommonPatternForWorkingWithIComparer.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvaultofthoughts.net%2fCommonPatternForWorkingWithIComparer.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Common_Pattern_For_Working_With_IComparer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Common_Pattern_For_Working_With_IComparer</guid>
      <pubDate>Fri, 24 Nov 2006 04:01:02 GMT</pubDate>
    </item>
    <item>
      <title>Good Design Minimizes The Impact Of Changes</title>
      <description>The title says most of what needs to be said ... a short article on how design patterns can make our code more maintainable. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fhaacked.com%2farchive%2f2006%2f11%2f13%2fGood_Design_Minimizes_The_Impact_Of_Changes.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fhaacked.com%2farchive%2f2006%2f11%2f13%2fGood_Design_Minimizes_The_Impact_Of_Changes.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Good_Design_Minimizes_The_Impact_Of_Changes</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Good_Design_Minimizes_The_Impact_Of_Changes</guid>
      <pubDate>Thu, 23 Nov 2006 14:31:01 GMT</pubDate>
    </item>
    <item>
      <title>The Adapter Pattern</title>
      <description>A good clear explaination of the adapter patter ... clear explainations and real world analogies with code (vb.net 2003 ... but the code is quite generic). &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faspalliance.com%2f993_understanding_adapter_pattern_using_net"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspalliance.com%2f993_understanding_adapter_pattern_using_net" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/The_Adapter_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/The_Adapter_Pattern</guid>
      <pubDate>Fri, 24 Nov 2006 13:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Refactoring Competition</title>
      <description>Bill McCafferty is running a weekly competition with a prize of a book and CodeIt.Once Refactoring tool 3-User license pack!
Check it out,code away and win. &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%2f2006%2f11%2f13%2frefactor-it-the-weekly-book-giveaway.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdevlicio.us%2fblogs%2fbilly_mccafferty%2farchive%2f2006%2f11%2f13%2frefactor-it-the-weekly-book-giveaway.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Refactoring_Competition</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Refactoring_Competition</guid>
      <pubDate>Fri, 17 Nov 2006 17:31:01 GMT</pubDate>
    </item>
    <item>
      <title>Exception In Event Handler</title>
      <description>What happens if an event handler throws an exception and what should be done about it. An overview of possible solutions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvaultofthoughts.net%2fExceptionInEventHandler.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvaultofthoughts.net%2fExceptionInEventHandler.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/Exception_In_Event_Handler</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/Exception_In_Event_Handler</guid>
      <pubDate>Tue, 24 Oct 2006 11:31:01 GMT</pubDate>
    </item>
    <item>
      <title>Common Pattern For Working With DataReader</title>
      <description>A description of a common pattern for working with DataReader object which as described here:
http://vaultofthoughts.net/WhatYouShouldDisposeWhenUsingADONET.aspx
Is IDisposable and should be disposed! &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fvaultofthoughts.net%2fCommonPatternForWorkingWithDataReader.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fvaultofthoughts.net%2fCommonPatternForWorkingWithDataReader.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/Common_Pattern_For_Working_With_DataReader</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/Common_Pattern_For_Working_With_DataReader</guid>
      <pubDate>Fri, 29 Sep 2006 10:01:01 GMT</pubDate>
    </item>
    <item>
      <title>The ASP.NET Singleton-per-Request pattern</title>
      <description>Implementing the Singleton pattern applied to the Request-Response pair in ASP.NET &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetslackers.com%2fcommunity%2fblogs%2fsimoneb%2farchive%2f2006%2f08%2f21%2f382.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetslackers.com%2fcommunity%2fblogs%2fsimoneb%2farchive%2f2006%2f08%2f21%2f382.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/The_ASP_NET_Singleton_per_Request_pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/The_ASP_NET_Singleton_per_Request_pattern</guid>
      <pubDate>Mon, 21 Aug 2006 14:31:01 GMT</pubDate>
    </item>
    <item>
      <title>An Abstract Factory using the app.config and Reflection</title>
      <description>An Abstract Factory is a method that allows us to dynamically load a set of custom functionally that conforms to a well defined interface, usually at runtime. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fabstractfactoryreflection.asp"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.codeproject.com%2fuseritems%2fabstractfactoryreflection.asp" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/An_Abstract_Factory_using_the_app_config_and_Reflection</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/An_Abstract_Factory_using_the_app_config_and_Reflection</guid>
      <pubDate>Tue, 15 Aug 2006 17:31:01 GMT</pubDate>
    </item>
    <item>
      <title>The GOF Abstract Factory Design Pattern In C#</title>
      <description>The abstract factory is a GOF (Gang of Four) creational pattern where the intent is to &amp;quot;...provide an interface for creating families of related or dependent objects without specifying their concrete classes&amp;quot;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.c-sharpcorner.com%2fUploadFile%2frmcochran%2fabstractFactory08032006130352PM%2fabstractFactory.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.c-sharpcorner.com%2fUploadFile%2frmcochran%2fabstractFactory08032006130352PM%2fabstractFactory.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/patterns/The_GOF_Abstract_Factory_Design_Pattern_In_C</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/patterns/The_GOF_Abstract_Factory_Design_Pattern_In_C</guid>
      <pubDate>Tue, 08 Aug 2006 16:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Navigation Patterns in Web Application</title>
      <description>Several patterns of navigation and samples from real application. Simple &amp;quot;3 questions&amp;quot; navigation test &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2f20.targetprocess.com%2f2006%2f07%2fnavigation-patterns-in-web-application.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2f20.targetprocess.com%2f2006%2f07%2fnavigation-patterns-in-web-application.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Navigation_Patterns_in_Web_Application</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Navigation_Patterns_in_Web_Application</guid>
      <pubDate>Wed, 19 Jul 2006 14:01:01 GMT</pubDate>
    </item>
  </channel>
</rss>