<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Granville Barnett : Design Patterns</title><link>http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx</link><description>Tags: Design Patterns</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Design Patterns – Part 7 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/10/13/design-patterns-part-7-published.aspx</link><pubDate>Mon, 13 Oct 2008 11:43:13 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6677632</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-7.aspx"&gt;7&lt;sup&gt;th&lt;/sup&gt; part&lt;/a&gt; of the design patterns series was &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-7.aspx"&gt;published&lt;/a&gt; today. This part covers the &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-7.aspx"&gt;template pattern&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;View it – &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-7.aspx"&gt;Design Patterns – Part 7&lt;/a&gt;
	&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6677632" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>Design Patterns – Part 6 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/10/09/design-patterns-part-6-published.aspx</link><pubDate>Thu, 09 Oct 2008 11:30:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6666990</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-6.aspx"&gt;Part 6&lt;/a&gt; of the design patterns series has just been published on &lt;a href="http://dotnetslackers.com/"&gt;DotNetSlackers&lt;/a&gt;. This part covers the adapter pattern.
&lt;/p&gt;&lt;p&gt;View it – &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-6.aspx"&gt;Design Patterns – Part 6&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6666990" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>Design Patterns – Part 5 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/10/07/design-patterns-part-5-published.aspx</link><pubDate>Tue, 07 Oct 2008 11:37:59 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6662181</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-5.aspx"&gt;this&lt;/a&gt; part of the series we look at the command pattern.
&lt;/p&gt;&lt;p&gt;I've also seen that &lt;a href="http://dotnetslackers.com/Community/blogs/sonukapoor/"&gt;Sonu&lt;/a&gt; has posted in the article quick links to the previous articles in the series as well. While the articles are not written in any specific order I would recommend that you read the first part before you read any of the others if only for motivation to learn more about design patterns.
&lt;/p&gt;&lt;p&gt;View it – &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-5.aspx"&gt;Design Patterns – Part 5&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6662181" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>Design Patterns - Part 4 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/09/17/design-patterns-part-4-published.aspx</link><pubDate>Wed, 17 Sep 2008 13:14:01 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6629554</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-4.aspx"&gt;Part 4&lt;/a&gt; of the design patterns series I have been writing has just been published on &lt;a href="http://dotnetslackers.com/"&gt;DotNetSlackers&lt;/a&gt;. This part covers the singleton pattern.&lt;/p&gt; &lt;p&gt;View it - &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-4.aspx"&gt;Design Patterns - Part 4&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6629554" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>Design Patterns - Part 3 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/09/05/design-patterns-part-3-published.aspx</link><pubDate>Fri, 05 Sep 2008 07:39:31 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6602224</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;The third part of this series covers the factory pattern.&lt;/p&gt; &lt;p&gt;View it - &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-3.aspx"&gt;Design Patterns - Part 3&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You may also be interested in &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-1.aspx"&gt;part 1 (strategy)&lt;/a&gt;, and &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-2.aspx"&gt;part 2 (observer)&lt;/a&gt;.&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6602224" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>Design Patterns - Part 2 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/08/22/design-patterns-part-2-published.aspx</link><pubDate>Fri, 22 Aug 2008 16:43:35 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6553648</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;In the &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-1.aspx"&gt;first&lt;/a&gt; part we looked at the strategy pattern, in &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-2.aspx"&gt;part 2&lt;/a&gt; of this design patterns series we take a look at the observer pattern.&lt;/p&gt; &lt;p&gt;As I mentioned in a &lt;a href="http://msmvps.com/blogs/gbarnett/archive/2008/08/19/design-patterns-part-1-published.aspx"&gt;previous&lt;/a&gt; post this series is aimed more at developers that are relatively new to design patterns rather than the seasoned pro's.&lt;/p&gt; &lt;p&gt;View it - &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-2.aspx"&gt;Design Patterns - Part 2&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6553648" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item><item><title>Design Patterns - Part 1 published</title><link>http://weblogs.asp.net/gbarnett/archive/2008/08/19/design-patterns-part-1-published.aspx</link><pubDate>Tue, 19 Aug 2008 08:23:29 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6538579</guid><dc:creator>gbarnett</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I recently started writing a series on design patterns for &lt;a href="http://dotnetslackers.com/"&gt;DotNetSlackers&lt;/a&gt;. The series is aimed squarely at those who are new to design patterns. In the first part we cover the &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-1.aspx"&gt;strategy pattern&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;At this moment in time I am not sure of how many parts the series will consist of but I have an idea so if there is a design pattern you would like me to cover then do let me know. &lt;/p&gt; &lt;p&gt;View it - &lt;a href="http://dotnetslackers.com/articles/designpatterns/Design-Patterns-Part-1.aspx"&gt;Design Patterns - Part 1&lt;/a&gt;&lt;/p&gt;
&lt;span style="font-size: x-large; text-decoration: underline;"&gt;Originally posted at &lt;a href="http://msmvps.com/blogs/gbarnett"&gt;http://msmvps.com/blogs/gbarnett&lt;/a&gt;. Please post &lt;strong&gt;all&lt;/strong&gt; comments there. Thanks, Granville.&lt;/span&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6538579" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/gbarnett/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://weblogs.asp.net/gbarnett/archive/tags/Design+Patterns/default.aspx">Design Patterns</category></item></channel></rss>