<?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>Espresso Fueled Agile Development</title><link>http://blogs.msdn.com/mpuleio/default.aspx</link><description>Comments on my work at patterns &amp; practices, agile development, and caffeine sources.</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Data Access Guidance Refresh</title><link>http://blogs.msdn.com/mpuleio/archive/2010/02/09/data-access-guidance-refresh.aspx</link><pubDate>Tue, 09 Feb 2010 08:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9960298</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9960298.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9960298</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9960298</wfw:comment><description>&lt;P&gt;Over the last few weeks (in my copious spare time between midnight and six in the morning), I have been updating the Data Access Guidance code base to VS2010B2 in prepration for a few talks I am giving on Data Access patterns.&amp;nbsp; As soon as I am happy with the code, I will post something on our the project's codeplex site at &lt;A href="http://dataguidance.codeplex.com/" mce_href="http://dataguidance.codeplex.com/"&gt;http://dataguidance.codeplex.com/&lt;/A&gt;&amp;nbsp;.Unfortunately, there were enough changes between beta1 and beta2 that this has been a bit more work that I anticipated.&amp;nbsp; However these changes will allow me to remove a fair bit of code that we had put in around dealing with foreign keys in POCO scenarios, as that functionality is in Beta2.&lt;/P&gt;
&lt;P&gt;Additionally, as soon as I have a chance (again in my spare time when I should be sleeping), I will continue the process and get the code working under&amp;nbsp;VS2010 RC.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Also, you should see Don's response to some questions on the Data Access project site (&lt;A href="http://dataguidance.codeplex.com/Thread/View.aspx?ThreadId=79170" mce_href="http://dataguidance.codeplex.com/Thread/View.aspx?ThreadId=79170"&gt;http://dataguidance.codeplex.com/Thread/View.aspx?ThreadId=79170&lt;/A&gt;) around what happened to the project and why these updates are happening opportunistically as opposed to as part of my day job. :-)&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9960298" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Data+Access+Guidance/default.aspx">Data Access Guidance</category></item><item><title>Web Client Developer Guidance</title><link>http://blogs.msdn.com/mpuleio/archive/2010/02/09/web-client-developer-guidance.aspx</link><pubDate>Tue, 09 Feb 2010 08:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9960286</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9960286.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9960286</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9960286</wfw:comment><description>&lt;P&gt;For the past several months, I ahve been working with Blaine and Francis on the &lt;A href="http://webclientguidance.codeplex.com/" target=_blank mce_href="http://webclientguidance.codeplex.com/"&gt;Web Client Developer Guidance project&lt;/A&gt;.&amp;nbsp; This project (when we ship) will provide further guidance for web developers who are creating risch responsive web applications.&amp;nbsp; We have spent considerable time focusing on things like javascript, MVC development, security, separated presentation, unit testing, and a number of other areas.&amp;nbsp; In addition to a solid reference implementation (read as "intentionally incomplete sample application"), we alswo have the source for a re-usable library that helps create modualr, composable web apps with DI in either ASP.NET WebForms or ASP.NET MVC.&amp;nbsp; For more information, check out:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;the project on CodePlex at &lt;A href="http://webclientguidance.codeplex.com/"&gt;http://webclientguidance.codeplex.com/&lt;/A&gt;.&lt;/LI&gt;
&lt;LI&gt;Blaine's blog at &lt;A href="http://blogs.msdn.com/blaine/"&gt;http://blogs.msdn.com/blaine/&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Francis's blog at &lt;A href="http://blogs.msdn.com/francischeung/"&gt;http://blogs.msdn.com/francischeung/&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We currently have our bi-weekly code drops available for download.&amp;nbsp; And we are wrapping up the code and focusing on the written documentation. Please feel free to provide feedback via the disccussion lists on codeplex.&amp;nbsp;If you do, please use the tag "&lt;SPAN id=ctl00_ctl00_MasterContent_Content_ThreadList_ctl00_TagsList&gt;&lt;SPAN&gt;&lt;A id=ctl00_ctl00_MasterContent_Content_ThreadList_ctl00_TagsList_ctl00_TagLink href="http://webclientguidance.codeplex.com/Thread/List.aspx?TagName=Web%20Guidance%20v-Next%20%28not%20WCSF%29"&gt;&lt;FONT color=#3e62a6&gt;Web Guidance v-Next (not WCSF)&lt;/FONT&gt;&lt;/A&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;Over the next few weeks I hope to write up a few blog posts around some of the challenges we raninto and solved so far, as well as the&amp;nbsp;design decisions we made.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#696969&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9960286" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/MVC/default.aspx">MVC</category></item><item><title>Data Access Guidance Drops available</title><link>http://blogs.msdn.com/mpuleio/archive/2009/07/02/data-access-guidance-drops-available.aspx</link><pubDate>Thu, 02 Jul 2009 21:16:07 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9814691</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9814691.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9814691</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9814691</wfw:comment><description>&lt;p&gt;For the last few months, I have been working with &lt;a href="http://blogs.msdn.com/donsmith/" target="_blank"&gt;Don&lt;/a&gt; on developing guidance for developers who have to deal with data access. We have a CodePlex project over at &lt;a title="http://dataguidance.codeplex.com/" href="http://dataguidance.codeplex.com/" target="_blank"&gt;http://dataguidance.codeplex.com/&lt;/a&gt; up and running. We have been working for a while, but (unlike most p&amp;amp;p projects) we have been building on pre-beta technologies, which meant we could not ship our source code in a way that you could consume it.&amp;#160; Recently, Visual Studio 2010 Beta 1 and ASP.NET MVC for VS2010 Beta 1 were made available publicly, meaning we could ship our code.&amp;#160; Two weeks ago, we finished an iteration and made available our first public drop (&lt;a href="http://dataguidance.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28998" target="_blank"&gt;Drop 2009.06.17&lt;/a&gt;) using &lt;a href="http://msdn.microsoft.com/en-us/teamsystem/dd819231.aspx" target="_blank"&gt;Visual Studio 2010 Beta 1&lt;/a&gt;, Entity Framework 4, &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28527" target="_blank"&gt;ASP.NET MVC for Visual Studio 2010 Beta 1&lt;/a&gt;, and the &lt;a href="http://compositewpf.codeplex.com/" target="_blank"&gt;Composite Application Library from Prism&lt;/a&gt;.&amp;#160; This week, (after another two week iteration) we released another drop (&lt;a href="http://dataguidance.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=29628" target="_blank"&gt;Drop 2009.07.02&lt;/a&gt;), building on what we had and improving it a bit.&amp;#160; Check out the project and the code (which is still evolving), and &lt;a href="http://dataguidance.codeplex.com/Thread/List.aspx" target="_blank"&gt;give us some feedback&lt;/a&gt; on how we are doing things and what you think of our implementations of the Repository pattern, the specification pattern, our RESTful service implementation, and the rest of the code.&amp;#160; Keep in mind, we are focusing on the data access part of the project, and the rest (the web app and WPF app) is there to show how to use the data access layer. &lt;/p&gt;  &lt;p&gt;Also, look for a new drop every two weeks (or so) until we finish the project.&lt;/p&gt;  &lt;p&gt;Enjoy…&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9814691" width="1" height="1"&gt;</description></item><item><title>If you missed the patterns &amp; practices summit....</title><link>http://blogs.msdn.com/mpuleio/archive/2008/12/04/if-you-missed-the-patterns-practices-summit.aspx</link><pubDate>Thu, 04 Dec 2008 12:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9174526</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9174526.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9174526</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9174526</wfw:comment><description>&lt;P&gt;&lt;A target=_blank href="http://blogs.msdn.com/ajoyk" mce_href="http://blogs.msdn.com/ajoyk"&gt;Ajoy&lt;/A&gt; has posted that three of the sessions have been made available online at &lt;A target=_blank href="http://blogs.msdn.com/ajoyk/archive/2008/12/03/pnp-summit-videos-online.aspx" mce_href="http://blogs.msdn.com/ajoyk/archive/2008/12/03/pnp-summit-videos-online.aspx"&gt;pnp Summit videos online&lt;/A&gt;.&amp;nbsp; Since one of the three sessions is one that Grigori and I did about the Acceptance Testing Guide, &lt;A target=_blank href="http://wm.microsoft.com/ms/patterns-and-practices/2008-11-pnp-summit/acceptance-testing.wmv" mce_href="http://wm.microsoft.com/ms/patterns-and-practices/2008-11-pnp-summit/acceptance-testing.wmv"&gt;Driving Development with Acceptance Testing&lt;/A&gt;, I figured I'd share the information.&amp;nbsp; The other two sessions are Ade talking about distributed agile development, and a discussion with Ajoy on the new SharePoint guidance from p&amp;amp;p that I have mentioned before (&lt;A id=bp___ctl00___RecentPosts___postlist___EntryItems_ctl08_PostTitle href="http://blogs.msdn.com/mpuleio/archive/2008/08/13/guidance-on-sharepoint.aspx"&gt;&lt;FONT color=#006bad&gt;Guidance on SharePoint&lt;/FONT&gt;&lt;/A&gt;, &lt;A id=bp___ctl00___RecentPosts___postlist___EntryItems_ctl07_PostTitle href="http://blogs.msdn.com/mpuleio/archive/2008/08/22/unit-testing-sharepoint.aspx"&gt;&lt;FONT color=#006bad&gt;Unit testing SharePoint&lt;/FONT&gt;&lt;/A&gt;).&amp;nbsp; If you missed the Summit and want to attend next year in Redmond (or elsewhere), keep an eye on &lt;A href="http://www.pnpsummit.com/"&gt;http://www.pnpsummit.com/&lt;/A&gt;, which will eventually be updated with information on the next conference.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9174526" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Test+Engineering+Guidance/default.aspx">Acceptance Test Engineering Guidance</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Testing/default.aspx">Acceptance Testing</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Who is using WCSF?</title><link>http://blogs.msdn.com/mpuleio/archive/2008/12/03/who-is-using-wcsf.aspx</link><pubDate>Wed, 03 Dec 2008 21:48:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9171225</guid><dc:creator>mpuleio</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9171225.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9171225</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9171225</wfw:comment><description>&lt;p&gt;Blaine and I would like to ask the community to let us know &amp;quot;who is using WCSF?&amp;quot;&amp;#160; We know that WCSF has been fairly successful based on: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;WCSF has been downloaded a few times (ok, it is really many thousands of times) &lt;/li&gt;    &lt;li&gt;The discussion forums on CodePlex are fairly busy &lt;/li&gt;    &lt;li&gt;Direct customer engagement with a number of companies &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;However, there are a lot of folks who are using WCSF that we do not know about.&amp;#160; Since we get requests all the time about who is using WCSF, the size of projects, the size of dev teams, etc, we would love to collect some more data and statistics.&amp;#160; So, if you have used or are using WCSF on a project, let us know via comments, email, or discussions on CodePlex.&amp;#160; If you have stopped using it, please let us know why, so we can possibly address concerns.&lt;/p&gt;  &lt;p&gt;To make things simple, I have created a thread on the WCSF CodePlex discussion forum so you can easily provide feedback: &lt;a title="http://www.codeplex.com/websf/Thread/View.aspx?ThreadId=41405" href="http://www.codeplex.com/websf/Thread/View.aspx?ThreadId=41405"&gt;http://www.codeplex.com/websf/Thread/View.aspx?ThreadId=41405&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thanks. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9171225" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Web+Client+Software+Factory/default.aspx">Web Client Software Factory</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/C_2300_/default.aspx">C#</category></item><item><title>Where is WCSF headed?</title><link>http://blogs.msdn.com/mpuleio/archive/2008/12/03/where-is-wcsf-headed.aspx</link><pubDate>Wed, 03 Dec 2008 21:24:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9171150</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9171150.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9171150</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9171150</wfw:comment><description>&lt;p&gt;Blaine &amp;amp; I have been getting a lot of emails, messages, comments, etc about WCSF.&amp;#160; There are a lot of people interested in a public statement from patterns &amp;amp; practices about the roadmap for WCSF and future support of WCSF, in addition to the &amp;quot;normal&amp;quot; feature requests.&lt;/p&gt;  &lt;p&gt;Well, we have some good news: Blaine has publicly released the WCSF roadmap in his blog as &lt;a href="http://blogs.msdn.com/blaine/archive/2008/12/03/roadmap-for-wcsf.aspx"&gt;Roadmap for WCSF&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Basically, right now, we are asking for feedback from the community.&amp;#160; Let Blaine and/or I know what you want via our blogs, email, or the WCSF CodePlex site at &lt;a href="http://www.codeplex.com/websf"&gt;www.codeplex.com/websf&lt;/a&gt;.&amp;#160; You can also create work items/ issues on the WCSF CodePlex site and have people vote on them (&lt;a title="http://www.codeplex.com/websf/WorkItem/List.aspx" href="http://www.codeplex.com/websf/WorkItem/List.aspx"&gt;http://www.codeplex.com/websf/WorkItem/List.aspx&lt;/a&gt;).&amp;#160; &lt;/p&gt;  &lt;p&gt;Thanks in advance for the feedback...&lt;/p&gt;  &lt;p&gt;[Edit: I created a specific thread on the CodePlex discussions board to facilitate feedback: &lt;a title="http://www.codeplex.com/websf/Thread/View.aspx?ThreadId=41403" href="http://www.codeplex.com/websf/Thread/View.aspx?ThreadId=41403"&gt;http://www.codeplex.com/websf/Thread/View.aspx?ThreadId=41403&lt;/a&gt;). Enjoy]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9171150" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Development+Tools/default.aspx">Development Tools</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Web+Client+Software+Factory/default.aspx">Web Client Software Factory</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/.NET/default.aspx">.NET</category></item><item><title>Back from vacation... and a lot has happened in the last week</title><link>http://blogs.msdn.com/mpuleio/archive/2008/11/03/back-from-vacation-and-a-lot-has-happened-in-the-last-week.aspx</link><pubDate>Mon, 03 Nov 2008 22:48:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9034750</guid><dc:creator>mpuleio</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/9034750.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=9034750</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=9034750</wfw:comment><description>&lt;p&gt;I took a week off, which was good.&amp;nbsp; I visited family and spent time relaxing and playing video games. (Fallout3 rocks so far!!).&amp;nbsp; I got back this morning to hundreds of emails to go through.&amp;nbsp; After reading almost all of it, there were a few things that happened recently I wanted to share... Here are the highlights:&lt;/p&gt; &lt;p&gt;Grigori and I have been working (with Gerard and Jon) on the Acceptance Testing Guide...and we released a beta.&amp;nbsp; (Grigori talks about it here: &lt;a href="http://blogs.msdn.com/agile/archive/2008/10/31/news-acceptance-test-engineering-guidance-beta1-and-other-great-releases.aspx"&gt;News: Acceptance Test Engineering Guidance BETA1&lt;/a&gt;, and the guide is under Releases here: &lt;a href="http://codeplex.com/TestingGuidance"&gt;http://codeplex.com/TestingGuidance&lt;/a&gt;).&amp;nbsp; We would appreciate feedback.&lt;/p&gt; &lt;p&gt;Unity 1.2 and Enterprise Library 4.1 were both released.&amp;nbsp; Way to go Chris, Grigori, and the rest of the team. (&lt;a href="http://blogs.msdn.com/agile/archive/2008/10/28/just-released-microsoft-enterprise-library-4-1-and-unity-1-2.aspx"&gt;Just Released: Microsoft Enterprise Library 4.1 and Unity 1.2&lt;/a&gt; and &lt;a href="http://www.tavaresstudios.com/Blog/post/And-were-live!-Entlib-41-and-Unity-12-are-released.aspx"&gt;And we're live! Entlib 4.1 and Unity 1.2 are released.&lt;/a&gt;)&amp;nbsp; Unity had some very neat (and hard to implement) stuff added to it in this release.&amp;nbsp; I know since I paired with Chris on a small part of re-work that allowed the Policy Injection Block functionality to be added.&amp;nbsp; This is a good, solid release of both projects.&lt;/p&gt; &lt;p&gt;p&amp;amp;p opened up the &lt;em&gt;patterns &amp;amp; practices&lt;/em&gt; &lt;a href="http://msdn.microsoft.com/en-us/dd128747.aspx"&gt;Agile Development Showcase&lt;/a&gt;, starting with a paper Ade wrote on &lt;strong&gt;&lt;a href="http://download.microsoft.com/download/4/4/a/44a2cebd-63fb-4379-898d-9cf24822c6cc/distributed_agile_development_at_microsoft_patterns_and_practices.pdf"&gt;Distributed Agile Development at Microsoft patterns &amp;amp; practices&lt;/a&gt;&lt;/strong&gt;.&amp;nbsp; I reviewed the paper and bounced ideas around with Ade.&amp;nbsp; The paper has a LOT of information and helpful hints. (Ade's blog post about it is here: &lt;a href="http://www.ademiller.com/blogs/tech/2008/10/patterns-practices-agile-showcase/"&gt;patterns &amp;amp; practices Agile Showcase&lt;/a&gt;)&lt;/p&gt; &lt;p&gt;The Redmond patterns &amp;amp; practices Summit is this week (&lt;a title="http://www.pnpsummit.com/" href="http://www.pnpsummit.com/"&gt;http://www.pnpsummit.com/&lt;/a&gt;).&amp;nbsp; I've got to prep for a talk tomorrow after being out for a week (fun).&amp;nbsp; Here are a few other random posts on the topic: &lt;a href="http://www.ademiller.com/blogs/tech/2008/11/patterns-practices-summit-in-redmond/"&gt;patterns &amp;amp; practices Summit in Redmond&lt;/a&gt;, &lt;a href="http://www.peterprovost.org/blog/post/Crazy-Times-Ahead-PDC-Pamp3bP-Summit-Tech-Ed-EMEA.aspx"&gt;Crazy Times Ahead - PDC, P&amp;amp;P Summit, Tech Ed EMEA&lt;/a&gt;).&amp;nbsp; The Summit is always fun, and I am looking forward to it.&lt;/p&gt; &lt;p&gt;After the Summit, I'll be ramping down on the Acceptance Testing project now that the Beta is out.&amp;nbsp; I will continue to work on it, just not as my primary focus, as it gets cleaned up, reviewed, re-worked, edited, etc.&amp;nbsp; I'll blog soon about my next challenge.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9034750" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Unity/default.aspx">Unity</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Test+Engineering+Guidance/default.aspx">Acceptance Test Engineering Guidance</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Testing/default.aspx">Acceptance Testing</category></item><item><title>How to migrate from CAB/SCSF to Composite WPF</title><link>http://blogs.msdn.com/mpuleio/archive/2008/10/14/how-to-migrate-from-cab-scsf-to-composite-wpf.aspx</link><pubDate>Tue, 14 Oct 2008 20:12:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8998323</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8998323.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8998323</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8998323</wfw:comment><description>&lt;p&gt;Blaine recently posted that there is a &lt;a target="_blank" href="http://blogs.msdn.com/blaine/archive/2008/09/30/cab-to-prism-comparison-available-on-codeplex.aspx"&gt;CAB to Prism Comparison Available on Codeplex&lt;/a&gt;.&amp;nbsp; This links to &lt;a target="_blank" href="http://www.codeplex.com/CompositeWPF/Release/ProjectReleases.aspx?ReleaseId=16941"&gt;Composite Application Guidance for CAB Developers&lt;/a&gt;, a download from the CompositeWPF community site.&lt;/p&gt; &lt;p&gt;While this document does not help you decide &lt;strong&gt;IF&lt;/strong&gt;[*]&lt;strong&gt; &lt;/strong&gt;you should switch from &lt;a target="_blank" href="http://www.codeplex.com/smartclient"&gt;CAB/SCSF&lt;/a&gt; to &lt;a target="_blank" href="http://www.codeplex.com/CompositeWPF"&gt;CompositeWPF&lt;/a&gt;, it does help with &lt;strong&gt;HOW&lt;/strong&gt;, the differences between the two coding models, where the WorkItem went, how to emulate the behavior of WorkItems, and a few other interesting things.&amp;nbsp; I&lt;em&gt;f you are a CAB developer considering the transition to WPF, you should definitely read this.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;[*] Deciding which to use should be fairly simple:&amp;nbsp; If you already know CAB/SCSF and you need to work in Windows Forms, stick with CAB/SCSF.&amp;nbsp; If you need to host some WPF widgets in a Windows Forms environment, use CAB/SCSF.&amp;nbsp; If you need a full WPF stack, use the Composite WPF guidance.&amp;nbsp; If you are not constrained by the technology choice, things get tricky and the decision should factor in a whole bunch of factors including (but not limited to) which framework you are more comfortable in, which your team is more comfortable with, and where you see future investments in technology going.&amp;nbsp; For each team/group/organization/company this is a different decision with different factors to consider.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8998323" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Smart+Client+Software+Factory/default.aspx">Smart Client Software Factory</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Windows+Forms/default.aspx">Windows Forms</category></item><item><title>Finally, a common Service Locator</title><link>http://blogs.msdn.com/mpuleio/archive/2008/10/13/finally-a-common-service-locator.aspx</link><pubDate>Mon, 13 Oct 2008 20:03:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8998296</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8998296.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8998296</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8998296</wfw:comment><description>&lt;p&gt;I know that this is old news by now, but &lt;a target="_blank" href="http://www.tavaresstudios.com/Blog/"&gt;Chris Tavares&lt;/a&gt;, &lt;a target="_blank" href="http://blogs.msdn.com/gblock/default.aspx"&gt;Glenn Block&lt;/a&gt;, and a few others around here have been working with a number of folks from the wider .NET community to create a common wrapper for IoC containers.&amp;nbsp; Chris &amp;amp; Glenn created a community site (&lt;a title="http://www.codeplex.com/CommonServiceLocator" href="http://www.codeplex.com/CommonServiceLocator"&gt;http://www.codeplex.com/CommonServiceLocator&lt;/a&gt;) and shipped it about two weeks ago (&lt;a title="http://www.codeplex.com/CommonServiceLocator/Release/ProjectReleases.aspx?ReleaseId=17694" href="http://www.codeplex.com/CommonServiceLocator/Release/ProjectReleases.aspx?ReleaseId=17694"&gt;http://www.codeplex.com/CommonServiceLocator/Release/ProjectReleases.aspx?ReleaseId=17694&lt;/a&gt;).&lt;/p&gt; &lt;p&gt;Here are a few more posts about it:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/post/Announcing-The-IServiceLocator-interface.aspx"&gt;Announcing: The IServiceLocator interface&lt;/a&gt;  &lt;li&gt;&lt;a target="_blank" href="http://blogs.msdn.com/gblock/archive/2008/10/02/iservicelocator-a-step-toward-ioc-container-service-locator-detente.aspx"&gt;IServiceLocator a step toward IoC container / Service locator detente&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;The interface itself is pretty darned simple, and creating a wrapper around any IoC implementation should be pretty darned simple.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Personally, I think this is great, as it will allow us developers at p&amp;amp;p a way to easily create guidance using DI/IoC without tying our users to a particular container implementation, which has been a long requested feature. I know Prism did a great job with this concept already, and created their own facade, but this is a further step in the right direction as the broader DI/IoC community seems to be behind it.&amp;nbsp; When/If I get a chance to work on WCSF again, I'll definitely go about hiding the container behind this interface.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8998296" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Development+Tools/default.aspx">Development Tools</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/C_2300_/default.aspx">C#</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Unity/default.aspx">Unity</category></item><item><title>Acceptance Test Engineering guide Alpha Available</title><link>http://blogs.msdn.com/mpuleio/archive/2008/08/27/acceptance-test-engineering-guide-alpha-available.aspx</link><pubDate>Wed, 27 Aug 2008 21:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8900963</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8900963.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8900963</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8900963</wfw:comment><description>&lt;p&gt;Last night I posted the &lt;a href="http://www.codeplex.com/TestingGuidance/Release/ProjectReleases.aspx?ReleaseId=16696" target="_blank"&gt;Alpha version of &lt;em&gt;Acceptance Test Engineering guide - How to Decide if Software is Ready for You or Your Customer&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;nbsp;&lt;/em&gt;to the &lt;a href="http://www.codeplex.com/TestingGuidance" target="_blank"&gt;Acceptance Test Engineering CodePlex community site&lt;/a&gt;.&amp;nbsp; There are 300+ pages of content.&amp;nbsp; It is still a bit rough, has some gaps in it, and needs some work, but there is a lot of good information too.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I would ask for some help from the public (developers, testers, PMs, and folks who act as customers or sponsor software projects): Read the &lt;a href="http://www.codeplex.com/TestingGuidance/Release/ProjectReleases.aspx?ReleaseId=16696" target="_blank"&gt;Alpha&lt;/a&gt; (or just part of it) and reply to the &lt;a href="http://www.codeplex.com/TestingGuidance/Thread/View.aspx?ThreadId=34340" target="_blank"&gt;Feedback Discussion&lt;/a&gt; with anything you think we got wrong, anything we got right, or anything we missed entirely.&amp;nbsp; Thanks.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8900963" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Test+Engineering+Guidance/default.aspx">Acceptance Test Engineering Guidance</category></item><item><title>What is a "brown-bag talk"?</title><link>http://blogs.msdn.com/mpuleio/archive/2008/08/25/what-is-a-brown-bag-talk.aspx</link><pubDate>Mon, 25 Aug 2008 19:20:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8894216</guid><dc:creator>mpuleio</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8894216.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8894216</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8894216</wfw:comment><description>&lt;p&gt;In past posts, and the recent &lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/08/22/unit-testing-sharepoint.aspx"&gt;Unit testing SharePoint&lt;/a&gt; post, I have mentioned "brown-bag talks."&amp;nbsp; This has spurred emails from non-native English speakers asking me what in the heck a brown-bag talk is...&lt;/p&gt; &lt;p&gt;I am not sure if this is a Microsoft term, or a wider industry term (I think I remember it from my pre-MS employment, but that was a long time ago).&amp;nbsp; Either way, it is a meeting over lunch where one person presents something they found interesting.&amp;nbsp; The p&amp;amp;p dev team has organized a series of lunches every couple of weeks to talk about new and interesting technologies we are working with, and I have also seen brown-bag talks that cover just about any subject you can think of.... from reports about a conference someone just attended to a slide show about someone's vacation.&amp;nbsp; The "brown-bag" part of the name is an indication that even though the meeting is at lunch time, lunch is not provided and you need to bring your own lunch.&amp;nbsp; As a weird quirk of American culture, folks who bring their own lunch to work (rather than eating in the cafeteria or elsewhere) often carry it in a brown paper bag, hence the term.&lt;/p&gt; &lt;p&gt;Sorry about the confusion.&amp;nbsp; In the future, I'll try to explain colloquialisms or not use them at all.&amp;nbsp; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8894216" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Non-Technical/default.aspx">Non-Technical</category></item><item><title>Unit testing SharePoint</title><link>http://blogs.msdn.com/mpuleio/archive/2008/08/22/unit-testing-sharepoint.aspx</link><pubDate>Sat, 23 Aug 2008 00:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8888899</guid><dc:creator>mpuleio</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8888899.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8888899</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8888899</wfw:comment><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/francischeung" target="_blank"&gt;Francis&lt;/a&gt; has an article on &lt;a href="http://blogs.msdn.com/francischeung/archive/2008/08/22/unit-testing-sharepoint-2007-applications.aspx" target="_blank"&gt;Unit Testing SharePoint 2007 Applications&lt;/a&gt;&lt;/p&gt; &lt;p&gt;He also did a brownbag talk on this yesterday, which was very interesting and brought up a few big challenges and ways to work around them.&lt;/p&gt; &lt;p&gt;Enjoy&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8888899" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Example+Driven+Design+_2800_Formerly+TDD_2900_/default.aspx">Example Driven Design (Formerly TDD)</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>Guidance on SharePoint</title><link>http://blogs.msdn.com/mpuleio/archive/2008/08/13/guidance-on-sharepoint.aspx</link><pubDate>Thu, 14 Aug 2008 01:38:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8861663</guid><dc:creator>mpuleio</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8861663.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8861663</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8861663</wfw:comment><description>&lt;p&gt;You all might be amazed by the number of emails, messages, and calls I get asking for any of the following:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Guidance on SharePoint&lt;/li&gt; &lt;li&gt;Requests to add SharePoint Guidance to WCSF&lt;/li&gt; &lt;li&gt;Requests to add "Office applications" support to SCSF&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Well, I can finally help out folks looking for guidance on how to build SharePoint applications by saying "go check out the CodePlex project for &lt;a href="http://www.codeplex.com/spg"&gt;patterns &amp;amp; practices SharePoint Guidance&lt;/a&gt; (&lt;a title="http://www.codeplex.com/spg" href="http://www.codeplex.com/spg"&gt;http://www.codeplex.com/spg&lt;/a&gt;)."&amp;nbsp; If you are hoping for SharePoint support in WCSF, you should probably check this out too.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blaine/" target="_blank"&gt;Blaine&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/francischeung/" target="_blank"&gt;Francis&lt;/a&gt; are leading the effort on this project.&amp;nbsp; I understand that they are tackling a few big challenges that customers have ranked as the most important including (this list is from the project's &lt;a href="http://www.codeplex.com/spg/Release/ProjectReleases.aspx?ReleaseId=15819" target="_blank"&gt;Vision Scope slide deck&lt;/a&gt;): &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Unit testing and debugging&lt;/li&gt; &lt;li&gt;Packaging and deployment&lt;/li&gt; &lt;li&gt;Setting up a team development environment&lt;/li&gt; &lt;li&gt;Unclear which SharePoint features/ components to use and when&lt;/li&gt; &lt;li&gt;Solution maintenance/upgrade&lt;/li&gt; &lt;li&gt;How and when is SharePoint Designer applicable&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you do SharePoint development, you should check it out.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8861663" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Development+Tools/default.aspx">Development Tools</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Web+Client+Software+Factory/default.aspx">Web Client Software Factory</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Smart+Client+Software+Factory/default.aspx">Smart Client Software Factory</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/SharePoint/default.aspx">SharePoint</category></item><item><title>See Real Results With patterns &amp; practices</title><link>http://blogs.msdn.com/mpuleio/archive/2008/08/12/see-real-results-with-patterns-practices.aspx</link><pubDate>Wed, 13 Aug 2008 01:38:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8854135</guid><dc:creator>mpuleio</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8854135.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8854135</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8854135</wfw:comment><description>&lt;p&gt;I visited the &lt;a href="http://msdn.com/practices" target="_blank"&gt;p&amp;amp;p homepage on MSDN&lt;/a&gt; today, and saw an announcement for a research report by Nucleus Research about patterns &amp;amp; practices, and what companies that use our guidance think the benefits are.&amp;nbsp; Check out &lt;a href="http://msdn.microsoft.com/en-us/practices/cc507505.aspx" target="_blank"&gt;See Real Results With patterns &amp;amp; practices&lt;/a&gt; (an overview) and &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=3696068D-BE4A-4731-AB15-492377AA4C6D&amp;amp;displaylang=en" target="_blank"&gt;download and read the full report&lt;/a&gt;.&amp;nbsp; As a member of p&amp;amp;p I thought it was informative and showed a few areas that we can improve.&amp;nbsp; It also showed areas where customers have reaped big benefits from using p&amp;amp;p deliverables, which I would be interested in if I were "out in the real world" and looking to re-use one of the p&amp;amp;p application blocks or an open source alternative.&amp;nbsp; To borrow a few lines from the report:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;"THE BOTTOM LINE&lt;/strong&gt;&lt;br&gt;Companies use Microsoft patterns and practices to make their development environments more productive, consistent, and standardized.&amp;nbsp; Whether used by an independent software vendor, consultancy, or enterprise, patterns and practices can accelerate project cycle times, reduce costs, and shift application development efforts away from code building and toward maximizing business benefits." &lt;/p&gt; &lt;p align="right"&gt;&lt;font size="1"&gt;-- &lt;em&gt;Guidebook: Microsoft patterns &amp;amp; practices&lt;/em&gt;, Nucleus Research Inc., April 2008, &lt;br&gt;&lt;/font&gt;&lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=3696068D-BE4A-4731-AB15-492377AA4C6D&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=3696068D-BE4A-4731-AB15-492377AA4C6D&amp;amp;displaylang=en"&gt;&lt;font size="1"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=3696068D-BE4A-4731-AB15-492377AA4C6D&amp;amp;displaylang=en&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Enjoy.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8854135" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Development+Tools/default.aspx">Development Tools</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category></item><item><title>Acceptance Testing Guide Community Preview 2 Available!</title><link>http://blogs.msdn.com/mpuleio/archive/2008/08/04/acceptance-testing-guide-community-preview-2-available.aspx</link><pubDate>Mon, 04 Aug 2008 20:16:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8831602</guid><dc:creator>mpuleio</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/mpuleio/comments/8831602.aspx</comments><wfw:commentRss>http://blogs.msdn.com/mpuleio/commentrss.aspx?PostID=8831602</wfw:commentRss><wfw:comment>http://blogs.msdn.com/mpuleio/rsscomments.aspx?PostID=8831602</wfw:comment><description>&lt;p&gt;As I have mentioned before in a few posts (&lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/04/18/acceptance-test-engineering-guidance.aspx"&gt;Acceptance Test Engineering Guidance&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/05/18/acceptance-testing-guidance-survey.aspx"&gt;Acceptance Testing Guidance Survey&lt;/a&gt;, and &lt;a href="http://blogs.msdn.com/mpuleio/archive/2008/07/10/acceptance-testing-guide-update.aspx"&gt;Acceptance Testing Guide Update&lt;/a&gt;), I am working with a team on &lt;a href="http://www.codeplex.com/TestingGuidance" target="_blank"&gt;guidance around acceptance testing&lt;/a&gt;.&amp;nbsp; We still have a lot of work to do our the guide, but we have made available a &lt;a href="http://www.codeplex.com/TestingGuidance/Release/ProjectReleases.aspx?ReleaseId=15941" target="_blank"&gt;second community preview&lt;/a&gt; to show you how things are shaping up and to give you a chance to provide feedback.&lt;/p&gt; &lt;p&gt;Check these out:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://www.codeplex.com/TestingGuidance" target="_blank"&gt;The Acceptance Test Engineering Guidance community site on CodePlex&lt;/a&gt; (so you can follow the project)&lt;/li&gt; &lt;li&gt;&lt;a href="javascript:window.location.href='http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=TestingGuidance&amp;amp;DownloadId=40458';" target="_blank"&gt;An announcement about the guide&lt;/a&gt; (which is being handed out at the Agile 2008 conference this week)&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.codeplex.com/TestingGuidance/Release/ProjectReleases.aspx?ReleaseId=15941" target="_blank"&gt;The second community preview of the guide&lt;/a&gt; (it is a bit rough, but you should be able to see where we are headed with it)&lt;/li&gt; &lt;li&gt;Provide &lt;a href="http://www.codeplex.com/TestingGuidance/Thread/View.aspx?ThreadId=32829" target="_blank"&gt;Feedback on Community Preview Aug 4, 2008&lt;/a&gt; (so we can make changes, add topics we missed, etc).&lt;/li&gt;&lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8831602" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Development+Tools/default.aspx">Development Tools</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Testing/default.aspx">Testing</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/patterns+_2600_amp_3B00_+practices/default.aspx">patterns &amp;amp; practices</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Test+Engineering+Guidance/default.aspx">Acceptance Test Engineering Guidance</category><category domain="http://blogs.msdn.com/mpuleio/archive/tags/Acceptance+Testing/default.aspx">Acceptance Testing</category></item></channel></rss>