<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>MSDN geekSpeak : Patterns</title><link>http://blogs.msdn.com/geekspeak/archive/tags/Patterns/default.aspx</link><description>Tags: Patterns</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Resources for geekSpeak: Composite Application Development with David Kelley</title><link>http://blogs.msdn.com/geekspeak/archive/2009/09/03/resources-for-geekspeak-composite-application-development-with-david-kelley.aspx</link><pubDate>Fri, 04 Sep 2009 00:25:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9891103</guid><dc:creator>glengordon</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/geekspeak/comments/9891103.aspx</comments><wfw:commentRss>http://blogs.msdn.com/geekspeak/commentrss.aspx?PostID=9891103</wfw:commentRss><description>&lt;p&gt;This geekSpeak barely scratched the surface of how Composite Application Development can help you with code reuse. Lot of resources are below. Watch the recording &lt;a href="http://www.microsoft.com/events/series/geekspeak.aspx?tab=Webcasts&amp;amp;seriesid=117&amp;amp;webcastid=6772" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.HackingSilverlight.net"&gt;David's Blog&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://compositewpf.codeplex.com/"&gt;Prism: patterns &amp;amp; practices Composite Application Guidance for WPF and Silverlight site&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://simon.codeplex.com/"&gt;the Simon game project&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://wpf.codeplex.com/"&gt;Portal&lt;/a&gt; for the WPF Toolkit and WPF Futures&lt;/li&gt;    &lt;li&gt;&lt;a href="http://hackingsilverlight.codeplex.com/"&gt;Hacking Silverlight Library&lt;/a&gt; on CodePlex – a set of custom Silverlight controls&lt;/li&gt;    &lt;li&gt;&lt;a href="http://crossfader.codeplex.com/"&gt;Crossfader&lt;/a&gt; demo application&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.sparklingclient.com/prism-silverlight/"&gt;Sparkling Client&lt;/a&gt; – the Silverlight podcast&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/dd943055.aspx"&gt;MSDN Magazine article&lt;/a&gt; on Composite Web Apps with Prism&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.galasoft.ch/archive/2009/06/16/mvvm-light-toolkit-silverlight-edition-posted.aspx"&gt;MVVM light toolkit&lt;/a&gt; for Silverlight, via Laurent Bugnion’s blog&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.drwpf.com/blog/Home/tabid/36/EntryID/27/Default.aspx"&gt;An interesting take&lt;/a&gt; on how design should be more about solving a problem and not implementing a pattern for the pattern’s sake.&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9891103" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/geekspeak/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/geekspeak/archive/tags/Patterns/default.aspx">Patterns</category><category domain="http://blogs.msdn.com/geekspeak/archive/tags/WPF/default.aspx">WPF</category></item><item><title>Next geekSpeak – August 19 – Composite Application Development with David Kelley</title><link>http://blogs.msdn.com/geekspeak/archive/2009/08/18/next-geekspeak-august-19-composite-application-development-with-david-kelley.aspx</link><pubDate>Tue, 18 Aug 2009 21:53:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9874393</guid><dc:creator>glengordon</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/geekspeak/comments/9874393.aspx</comments><wfw:commentRss>http://blogs.msdn.com/geekspeak/commentrss.aspx?PostID=9874393</wfw:commentRss><description>&lt;p&gt;In case you haven’t noticed, we’ve scaled back the geekSpeak series in recent months, so we can focus on bringing you higher quality experiences in each one. &lt;/p&gt;  &lt;p&gt;Our &lt;a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032422054&amp;amp;EventCategory=4&amp;amp;culture=en-US&amp;amp;CountryCode=US"&gt;next geekSpeak is August 19th&lt;/a&gt;, when we’ll have &lt;a href="http://hackingsilverlight.blogspot.com/"&gt;David Kelley&lt;/a&gt; explain Composite Application Development in WPF and Silverlight. David is a prolific Silverlight guru, so this should be an excellent geekSpeak. Bring your questions!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;About our guest&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakAugust19CompositeApplicatio_D14D/davidspicture_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="davidspicture" border="0" alt="davidspicture" src="http://blogs.msdn.com/blogfiles/geekspeak/WindowsLiveWriter/NextgeekSpeakAugust19CompositeApplicatio_D14D/davidspicture_thumb.jpg" width="104" height="120" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;em&gt;David Kelley, Senior Software Architect, IdentityMine&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;David Kelley is a Microsoft Most Valuable Professional (MVP) for Microsoft Silverlight, and he has been building Web-based, distributed applications for more than ten years. He is a Silverlight user experience architect at IdentityMine, and his passion is building user experiences that are elegant and easy to use. David's career highlights include a Silverlight demonstration with Bill Gates at TechEd 2008, and developing the &amp;quot;Entertainment Tonight&amp;quot; Web site for the Silverlight 1 launch and Emmy Awards. In his spare time, David is the executive officer of the Seattle Designer Developer Interaction Group.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9874393" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/geekspeak/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/geekspeak/archive/tags/Patterns/default.aspx">Patterns</category></item><item><title>Resources for geekSpeak: MVVM Patterns with Christopher Bennage and Rob Eisenberg</title><link>http://blogs.msdn.com/geekspeak/archive/2009/06/12/resources-for-geekspeak-mvvm-patterns-with-christopher-bennage-and-rob-eisenberg.aspx</link><pubDate>Fri, 12 Jun 2009 19:20:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9735783</guid><dc:creator>glengordon</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/geekspeak/comments/9735783.aspx</comments><wfw:commentRss>http://blogs.msdn.com/geekspeak/commentrss.aspx?PostID=9735783</wfw:commentRss><description>&lt;p&gt;Kudos to Christopher and Rob for helping bring our geekSpeak attendees up to speed on the evolution of UI patterns. If you missed this geekSpeak you can catch a recording &lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032418083&amp;amp;Culture=en-US"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Below are links/resources mentioned on the show:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://wpfpatterns.codeplex.com/"&gt;WPF Architectural Patterns Examples on CodePlex&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://caliburn.codeplex.com/"&gt;Caliburn - an Application Framework for WPF and Silverlight&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://wpf.codeplex.com/Wiki/View.aspx?title=WPF%20Model-View-ViewModel%20Toolkit"&gt;WPF Model-View-ViewModel Toolkit&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://chumchase.codeplex.com/"&gt;ChumChase&lt;/a&gt; – a FriendFreed client demonstrating many patterns&lt;/li&gt;    &lt;li&gt;&lt;a href="http://compositewpf.codeplex.com/"&gt;Prism&lt;/a&gt; – patterns &amp;amp; practices composite application guidance for WPF and Silverlight&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx"&gt;WPF Apps wth the Model-View-ViewModel Design Pattern&lt;/a&gt; from MSDN Magazine&lt;/li&gt;    &lt;li&gt;&lt;a href="http://martinfowler.com/eaaDev/uiArchs.html"&gt;Martin Fowler's GUI Architectures&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Christopher and Rob’s book &lt;a title="Sams Teach Yourself WPF in 24 Hours" href="http://www.informit.com/store/product.aspx?isbn=0672329859"&gt;Sams Teach Yourself WPF in 24 Hours&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9735783" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/geekspeak/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/geekspeak/archive/tags/Patterns/default.aspx">Patterns</category></item></channel></rss>