<?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>Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx</link><description>OK, you've heard of TDD and BDD, but have you heard of SFD? SFD stands for Simple-First Development. It's a principle that we're driving on as we move forward in our &amp;quot;Prism&amp;quot; (Composite WPF) project. Essentially it means that when we attempt</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#7543916</link><pubDate>Fri, 08 Feb 2008 20:30:58 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7543916</guid><dc:creator>aleonard763</dc:creator><description>&lt;p&gt;This sounds really cool. It reminds me of the &amp;quot;spiral&amp;quot; methodology some, where you started by identifying the holes in the design and then wrote little applications to demonstrate feasibility.&lt;/p&gt;
&lt;p&gt;:{&amp;gt; Andy&lt;/p&gt;
</description></item><item><title>re: Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#7700861</link><pubDate>Fri, 15 Feb 2008 00:25:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7700861</guid><dc:creator>FKruesch</dc:creator><description>&lt;p&gt;That sounds all very promsing. Looking forward to the first CTP!&lt;/p&gt;
&lt;p&gt;cheers&lt;/p&gt;
&lt;p&gt;Florian&lt;/p&gt;
</description></item><item><title>Prism——finally, the P&amp;P client team admit CAB is too complex to use！</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#7709672</link><pubDate>Fri, 15 Feb 2008 10:13:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7709672</guid><dc:creator>cnblogs.com</dc:creator><description>&lt;p&gt;看了P&amp;amp;amp;P client product manager Glenn Block 的最新的一篇blog Have you heard of SFD? ，P&amp;amp;amp;P的这些专家们总是在拼命的创造新名词&lt;/p&gt;
</description></item><item><title>re: Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#7820780</link><pubDate>Wed, 20 Feb 2008 20:11:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7820780</guid><dc:creator>Ben Fulton</dc:creator><description>&lt;p&gt;Otherwise known as the YAGNI principle, no?&lt;/p&gt;
</description></item><item><title>re: Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#7998983</link><pubDate>Mon, 03 Mar 2008 13:12:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7998983</guid><dc:creator>George Birbilis</dc:creator><description>&lt;p&gt;&amp;quot;SFD stands for Simple-First Development&amp;quot; - why do we keep on coining up new terms for things such as &amp;quot;Bottom-Up&amp;quot; and &amp;quot;Top-To-Bottom&amp;quot;?&lt;/p&gt;
</description></item><item><title>re: Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#7999212</link><pubDate>Mon, 03 Mar 2008 13:25:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7999212</guid><dc:creator>saurabhd</dc:creator><description>&lt;p&gt;I am glad to see that real life examples are being used to drive the development of PRISM. I am looking forward for the first CTP.&lt;/p&gt;
&lt;p&gt;In the Purchasing Module example cited above,I would like the team to put a thought on following scenario:&lt;/p&gt;
&lt;p&gt;After my ERP application has been deployed to the customer, the customer's development team may want to add some more views to the composite application. Needless to say, this should happen in a pluggable way, i.e. the original base source code should not be changed.&lt;/p&gt;
</description></item><item><title>re: Have you heard of SFD?</title><link>http://blogs.msdn.com/gblock/archive/2008/02/08/have-you-heard-of-sfd.aspx#8188242</link><pubDate>Fri, 14 Mar 2008 01:07:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8188242</guid><dc:creator>michael.plavnik</dc:creator><description>&lt;p&gt;At the shell level we decided that we should allow modules to push views into named regions in the shell. &lt;/p&gt;
&lt;p&gt;---------------------------------------------&lt;/p&gt;
&lt;p&gt;Could you elaborate on your decision a little bit more?&lt;/p&gt;
&lt;p&gt;---------------------------------------------&lt;/p&gt;
&lt;p&gt;This makes sense because in a composite application you may have many teams that are all contributing content to the shell. &lt;/p&gt;
&lt;p&gt;---------------------------------------------&lt;/p&gt;
&lt;p&gt;That is certainly true.&lt;/p&gt;
&lt;p&gt;---------------------------------------------&lt;/p&gt;
&lt;p&gt;You don't want the shell to become a hotspot with every team having to modify it to hard-code where the injection of screens. &lt;/p&gt;
&lt;p&gt;---------------------------------------------&lt;/p&gt;
&lt;p&gt;It asks for big WHY? There would likely be a team that is repsonsible (product wise) for this screen. Situation would not change &amp;nbsp;even in case of screen that is completely customizable by the end-user. Taken my assumption into consideration, there can be simpler solution.&lt;/p&gt;
</description></item></channel></rss>