<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com - Stories tagged with abstract</title>
    <description>the latest stories tagged with 'abstract' 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>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>Tue, 30 Sep 2008 18:17:43 GMT</pubDate>
    </item>
    <item>
      <title>.NET: Why aren't Private Abstract methods allowed?</title>
      <description>Sometimes when creating base objects you want to create methods that are overridable by object that inherit the base object, but keep the methods from being public. However, the compiler throws an exceptions when you try to define a method as &amp;quot;Private Abstract&amp;quot;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f02%2fNET-Why-arent-Private-Abstract-methods-allowed.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fpietschsoft.com%2fpost%2f2008%2f02%2fNET-Why-arent-Private-Abstract-methods-allowed.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/NET_Why_aren_t_Private_Abstract_methods_allowed</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/NET_Why_aren_t_Private_Abstract_methods_allowed</guid>
      <pubDate>Wed, 27 Feb 2008 04:31:11 GMT</pubDate>
    </item>
    <item>
      <title>New For VS2005 - Abstract Stub Generation</title>
      <description>Visual Studio 2005 includes a new feature to generate stubs for methods in an abstract base class. Here's an example of how it works. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.msdn.com%2fmhop%2farchive%2f2006%2f11%2f30%2fnew-for-vs2005-abstract-stub-generation.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.msdn.com%2fmhop%2farchive%2f2006%2f11%2f30%2fnew-for-vs2005-abstract-stub-generation.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/New_For_VS2005_Abstract_Stub_Generation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/New_For_VS2005_Abstract_Stub_Generation</guid>
      <pubDate>Thu, 07 Dec 2006 15:01:01 GMT</pubDate>
    </item>
    <item>
      <title>Should I use an abstract class or an interface?</title>
      <description>There are both pros and cons to the functionality made available through the use of abstract classes and of interfaces even though there capabilities seem similar. This article discusses the trade-offs and recommends when to use each.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fen.csharp-online.net%2fShould_I_use_an_abstract_class_or_an_interface%253F"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fen.csharp-online.net%2fShould_I_use_an_abstract_class_or_an_interface%253F" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Should_I_use_an_abstract_class_or_an_interface</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Should_I_use_an_abstract_class_or_an_interface</guid>
      <pubDate>Fri, 27 Oct 2006 18:31:02 GMT</pubDate>
    </item>
    <item>
      <title>Abstract Class vs Interface</title>
      <description>There are lost of discussion on the internet about the Interface vs Abstract class. Also, as base class whether we have to use interface, abstract class or normal class. This post points out a few considerations on which we can take decision about Interface vs Abstract class vs Class. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fgeekswithblogs.net%2fmahesh%2farchive%2f2006%2f07%2f05%2f84120.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fgeekswithblogs.net%2fmahesh%2farchive%2f2006%2f07%2f05%2f84120.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Abstract_Class_vs_Interface</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Abstract_Class_vs_Interface</guid>
      <pubDate>Wed, 05 Jul 2006 15:21:01 GMT</pubDate>
    </item>
  </channel>
</rss>