<?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>Joel From Canada</title><link>http://weblogs.asp.net/jsemeniuk/default.aspx</link><description>Joel Semeniuk&amp;#39;s Blog</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Free Webcast on Process Template Customization...and more...</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/05/12/free-webcast-on-process-template-customization-and-more.aspx</link><pubDate>Tue, 13 May 2008 02:13:29 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6184999</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=6184999</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=6184999</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/05/12/free-webcast-on-process-template-customization-and-more.aspx#comments</comments><description>&lt;p&gt;Over the next few weeks, &lt;a href="http://www.imaginets.com" target="_blank"&gt;Imaginet&lt;/a&gt; will be hosting a series of public Webcasts on various different topics...The first of this series is &lt;a href="http://homepage.mac.com/stevevrporter/blog/Ta.html" target="_blank"&gt;Steve Porter&lt;/a&gt; on &lt;a href="https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=73fdz3q11vj4s4hl&amp;amp;FromPublicUrl=1" target="_blank"&gt;process template customization for Team System&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Here are a few more Webcasts we're putting on:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://www.imaginets.com/news--events/spring-2008-webcast-series.aspx" href="http://www.imaginets.com/news--events/spring-2008-webcast-series.aspx"&gt;http://www.imaginets.com/news--events/spring-2008-webcast-series.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.imaginets.com/news--events/spring-2008-webcast-series.aspx" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="57" alt="image" src="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/FreeWebcastonProcessTemplateCustomizati_12A7A/image_3.png" width="240" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Windows Communication Service Gateways with C#3.0 and Linq-To-SQL      &lt;br /&gt;&lt;/strong&gt;An overview of a simple Gateway data accessing pattern exposed via WCF, using LinqToSql for data access. Also includes a brief look into handy uses of new C# 3.0 and .NET 3.5 features including Lambda expressions, LinqToEntities, and more.     &lt;br /&gt;May 28 - 2008     &lt;br /&gt;&lt;a href="https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=0ggc1605gzxfjkkf&amp;amp;FromPublicUrl=1" target="_blank"&gt;https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=0ggc1605gzxfjkkf&amp;amp;FromPublicUrl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;NHibernate: An Entry-Level Primer&lt;/strong&gt;     &lt;br /&gt;A look into getting started creating Data Access Layers with NHibernate.     &lt;br /&gt;June 25 2008     &lt;br /&gt;&lt;a href="https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=cjqnm4lgfrcz3wr9" target="_blank"&gt;https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=cjqnm4lgfrcz3wr9&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Customizing Team System Process Templates&lt;/strong&gt;     &lt;br /&gt;Learn how to customize Team System's process templates to allow you to align your organization's unique processes to those processes managed by the Team Foundation Server.     &lt;br /&gt;May 14 - 2008     &lt;br /&gt;&lt;a href="https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=73fdz3q11vj4s4hl&amp;amp;FromPublicUrl=1" target="_blank"&gt;https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=73fdz3q11vj4s4hl&amp;amp;FromPublicUrl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dependency Injection with StructureMap&lt;/strong&gt;     &lt;br /&gt;Learn how to decouple your application and drive it towards a cleaner and more testable design by using dependency injection.     &lt;br /&gt;June 18 - 2008     &lt;br /&gt;&lt;a href="https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=g22s2bs6wzh759g7" target="_blank"&gt;https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=g22s2bs6wzh759g7&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Creating Real world applications with CSLA 3.5&lt;/strong&gt;     &lt;br /&gt;I'll do a quick walkthrough of creating a Point of Sale system using Parent-Child-Grandchild relationship using the new features of CSLA 3.5. These include Linq-to-SQL, better property management and persistence management through the chain.     &lt;br /&gt;July 2 - 2008     &lt;br /&gt;&lt;a href="https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=l6p0t81q6lm23pml" target="_blank"&gt;https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=l6p0t81q6lm23pml&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Introduction to Software Factories      &lt;br /&gt;&lt;/strong&gt;This web cast will introduce developers to Software Factories.&amp;#160; We'll focus specifically on those published by Microsoft, including the Web Client Software Factory, the Smart Client Software Factory, and the Services Software Factory.&amp;#160; We'll demo how the factories work and examine what they produce.     &lt;br /&gt;May 21 - 2008     &lt;br /&gt;&lt;a href="https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=8gprzl6j2tz2skv5&amp;amp;FromPublicUrl=1" target="_blank"&gt;https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=8gprzl6j2tz2skv5&amp;amp;FromPublicUrl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Customizing Software Factories      &lt;br /&gt;&lt;/strong&gt;This Webcast will walk developers through what is involved in customizing the software factories published by Microsoft. We'll discuss the Guidance Automation Toolkit (GAT) and the Guidance Automation Extensions (GAX), and will discuss the dos, don'ts, and pain points involved in working with these technologies.     &lt;br /&gt;Familiarity with Software Factories is recommended.     &lt;br /&gt;June 11 - 2008     &lt;br /&gt;&lt;a href="https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=699ps56b6hdjqx90" target="_blank"&gt;https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=699ps56b6hdjqx90&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;MVC vs MVP smackdown&lt;/strong&gt;     &lt;br /&gt;This Webcast will compare and contrast 2 presentation layer design patterns, the Model View Controller (MVC) design pattern being baked into the the ASP.NET MVC Framework and the Model View Presenter (MVP) design pattern that is currently baked into the Microsoft Software Factories.&amp;#160; What's the difference? Which is better?&amp;#160; Find out!     &lt;br /&gt;July 9 - 2008     &lt;br /&gt;&lt;a href="https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=dnr4zf5th6xp8cnl" target="_blank"&gt;https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=dnr4zf5th6xp8cnl&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Testing out the MVC: Routing&lt;/strong&gt;     &lt;br /&gt;One of the most difficult parts of an application to test is the User Interface.&amp;#160; With the impending release of the ASP.NET MVC framework, this will become a lot easier for web based applications.&amp;#160; This webcast will take a Test Driven approach to exploring the new MVC Framework focusing on the URL Routing.     &lt;br /&gt;June 4 - 2008     &lt;br /&gt;&lt;a href="https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=j8l7d1rddtq7sjm3&amp;amp;FromPublicUrl=1" target="_blank"&gt;https://www119.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=j8l7d1rddtq7sjm3&amp;amp;FromPublicUrl=1&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Creating a Web Video Player Using Silverlight&lt;/strong&gt;     &lt;br /&gt;A brief introduction to creating silverlight applications for websites, and a demo of creating a video player.     &lt;br /&gt;July 16 - 2008     &lt;br /&gt;&lt;a href="https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=tb930khj51nfpgp2" target="_blank"&gt;https://www.livemeeting.com/lrs/8000153370/Registration.aspx?pageName=tb930khj51nfpgp2&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6184999" width="1" height="1"&gt;</description></item><item><title>Live.com changed...</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/05/11/live-com-changed.aspx</link><pubDate>Sun, 11 May 2008 23:27:34 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6180360</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=6180360</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=6180360</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/05/11/live-com-changed.aspx#comments</comments><description>&lt;p&gt;I noticed today that live.com has changed.&amp;#160; My first experience - silly fast!&amp;#160; I was impressed.&amp;#160; My second experience was impressive as well - I performed a vanity video search - up popped a few results - simply hover your mouse over the video thumbnail - and it started playing.&amp;#160; That feature actually gave me a startle, since I wasn't expecting it and all of a sudden my computer was talking to me.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6180360" width="1" height="1"&gt;</description></item><item><title>Requirements Management with Team System White Paper</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/04/07/requirements-management-with-team-system-white-paper.aspx</link><pubDate>Tue, 08 Apr 2008 03:11:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6073732</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=6073732</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=6073732</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/04/07/requirements-management-with-team-system-white-paper.aspx#comments</comments><description>&lt;P mce_keep="true"&gt;Requirements Management is something very near to my heart.&amp;nbsp;So, is Team System.&amp;nbsp; Wouldn't you know that there is now a &lt;A class="" title="white paper" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EEF7BB41-C686-4C9F-990B-F78ACE01C191&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyId=EEF7BB41-C686-4C9F-990B-F78ACE01C191&amp;amp;displaylang=en"&gt;white paper&lt;/A&gt; out from Microsoft that talks about both!!!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6073732" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Team+System/default.aspx">Team System</category><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Requirements/default.aspx">Requirements</category></item><item><title>FolderShare finally getting integrated into Live.com</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/03/11/foldershare-finally-getting-integrated-into-live-com.aspx</link><pubDate>Wed, 12 Mar 2008 02:53:38 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5954292</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5954292</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5954292</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/03/11/foldershare-finally-getting-integrated-into-live-com.aspx#comments</comments><description>&lt;p&gt;Nice....&lt;/p&gt; &lt;p&gt;&lt;a title="https://www.foldershare.com/" href="https://www.foldershare.com/" target="_blank"&gt;https://www.foldershare.com/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="https://www.foldershare.com" target="_blank"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="246" alt="image" src="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/FolderSharefinallygettingintegratedi.com_133E0/image_5.png" width="476" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5954292" width="1" height="1"&gt;</description></item><item><title>Ray Ozzie at Mix08</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/31/ray-ozzie-at-mix08.aspx</link><pubDate>Thu, 31 Jan 2008 14:46:23 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5682207</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5682207</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5682207</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/31/ray-ozzie-at-mix08.aspx#comments</comments><description>&lt;p&gt;Just heard that &lt;a href="http://visitmix.com/2008/bios.aspx" target="_blank"&gt;Ray Ozzie&lt;/a&gt; will also be talking at Mix this year.&amp;nbsp; If you don't know, Ray Ozzie is Microsoft's Chief Architect - taking over after Bill Gates. I've followed Ray's career for a very long time - since the days of Lotus Notes (which he created) and Groove (which is still ahead of its time... even though Microsoft has done absolutely nothing with the product since they purchased it - which is sad).&lt;/p&gt; &lt;p&gt;I have to admit, Ray Ozzie isn't the most exciting presenter in the lineup - however, I think along with Guthrie, he'll be the most profound.&amp;nbsp; With the speakers that they have lined up - I truly hope Microsoft drops some huge news on our laps...something that will really blow us away and keep us excited.&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/RayOzzieatMix08_7B5A/clip_image001_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="190" alt="clip_image001" src="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/RayOzzieatMix08_7B5A/clip_image001_thumb.jpg" width="140" border="0"&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5682207" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Community/default.aspx">Community</category></item><item><title>Behaviour Driven Development Video</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/behaviour-driven-development-video.aspx</link><pubDate>Mon, 28 Jan 2008 20:08:39 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5667069</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5667069</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5667069</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/behaviour-driven-development-video.aspx#comments</comments><description>&lt;p&gt;Good watch...&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt; &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:611e643d-29a4-4172-ad34-7e12fbc47ef0" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="ec88acce-3d07-4e78-a42a-890c098f9d40" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.google.com/videoplay?docid=8135690990081075324" target="_new"&gt;&lt;img src="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/BehaviourDrivenDevelopmentVideo_C6E4/video5cffc455bc9e.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('ec88acce-3d07-4e78-a42a-890c098f9d40'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed style=\&amp;quot;width:400px; height:326px;\&amp;quot; id=\&amp;quot;VideoPlayback\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; src=\&amp;quot;http://video.google.com/googleplayer.swf?docId=8135690990081075324&amp;amp;hl=en\&amp;quot; flashvars=\&amp;quot;\&amp;quot;&amp;gt; &amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5667069" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Process/default.aspx">Process</category><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Quality/default.aspx">Quality</category></item><item><title>Silverlight in Winnipeg</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/silverlight-in-winnipeg.aspx</link><pubDate>Mon, 28 Jan 2008 17:44:49 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5666440</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5666440</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5666440</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/silverlight-in-winnipeg.aspx#comments</comments><description>&lt;p&gt;Miguel Carrasco is speaking at the Winnipeg .NET UG on Jan 29th about Silverlight and WPF.&amp;nbsp; You should check it out if you are in the area.&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;p&gt;For more info - &lt;a href="http://www.dotnetwired.com"&gt;www.dotnetwired.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5666440" width="1" height="1"&gt;</description></item><item><title>Tool for Code Reviews</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/tool-for-code-reviews.aspx</link><pubDate>Mon, 28 Jan 2008 17:42:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5666431</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5666431</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5666431</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/tool-for-code-reviews.aspx#comments</comments><description>&lt;p&gt;Check out this tool from SmartBear&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.smartbearsoftware.com/codecollab.php" href="http://www.smartbearsoftware.com/codecollab.php"&gt;http://www.smartbearsoftware.com/codecollab.php&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I can see this being a great tool for remote teams.&amp;nbsp; If you have experience with it, let me know.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5666431" width="1" height="1"&gt;</description></item><item><title>I'm speaking at DevTeach-Toronto May 12-16</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/i-m-speaking-at-devteach-toronto-may-12-16.aspx</link><pubDate>Mon, 28 Jan 2008 17:38:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5666403</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5666403</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5666403</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/i-m-speaking-at-devteach-toronto-may-12-16.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.devteach.com/" target="_blank"&gt;DevTeach&lt;/a&gt; is a world class conference (I'm not just saying that because I'm speaking at it - really) that originally was held in my favourite Canadian city - Montreal.&amp;nbsp; This year, DevTeach has branched out to Vancouver and Toronto.&lt;/p&gt; &lt;p&gt;This year I'll be giving two sessions:&lt;/p&gt; &lt;p&gt;1.&amp;nbsp; &lt;a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,5,1,1177" target="_blank"&gt;How to make Scrum Really Work&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2. &lt;a href="http://www.devteach.com/wconnect/wc.dll?FournierTransformation~1,5,1,1119" target="_blank"&gt;Using Excel, the BDC, Dashboard Web Parts, and TFS&lt;/a&gt;&lt;/p&gt; &lt;p&gt;This conference is JAMMED with some amazing &lt;a href="http://www.devteach.com/Speaker.aspx" target="_blank"&gt;speakers&lt;/a&gt; and &lt;a href="http://www.devteach.com/Session.aspx" target="_blank"&gt;sessions&lt;/a&gt;.&amp;nbsp; &lt;a href="http://weblogs.asp.net/miked/" target="_blank"&gt;Mike Diehl,&lt;/a&gt; who works with me at &lt;a href="http://www.imaginets.com" target="_blank"&gt;Imaginet&lt;/a&gt;, is also speaking (Unit Testing with Team System - don't miss this..).&amp;nbsp; &lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5666403" width="1" height="1"&gt;</description></item><item><title>Mix is almost here</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/mix-is-almost-here.aspx</link><pubDate>Mon, 28 Jan 2008 17:25:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5666327</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5666327</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5666327</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/28/mix-is-almost-here.aspx#comments</comments><description>&lt;P&gt;I've heard a lot of great things about MIX from other MS RD's who have gone in the past.&amp;nbsp; This year I decided I'm checking it out for myself.&lt;/P&gt;
&lt;P&gt;&lt;A title=http://visitmix.com/2008/default.aspx href="http://visitmix.com/2008/default.aspx" mce_href="http://visitmix.com/2008/default.aspx"&gt;http://visitmix.com/2008/default.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;The conference is from March 5-7 (which is perfect since it doesn't blow an entire week - or weekend for that matter) in Vegas at the Venetian.&amp;nbsp; There are a bunch of sessions that I'm going to try to attend - likely more than I'll have time for.&amp;nbsp; Will be interesting staying at the Venetian as well....&lt;/P&gt;
&lt;P&gt;Cheers!&lt;/P&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5666327" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Community/default.aspx">Community</category></item><item><title>Automated Acceptance Testing Video</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/18/automated-acceptance-testing-video.aspx</link><pubDate>Fri, 18 Jan 2008 15:59:21 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5615855</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5615855</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5615855</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/18/automated-acceptance-testing-video.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Elisabeth Hendrickson provides a lightning talk regarding how important automated acceptance testing is.&lt;/p&gt; &lt;p&gt; &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:cf13bc59-ebdd-4469-8ef0-fcc8c98ba093" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="8a0e859f-18bd-4f38-88a2-b87aa0545c54" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.google.com/videoplay?docid=4949576318072329085" target="_new"&gt;&lt;img src="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/AutomatedAcceptanceTestingVideo_8C78/video3814a40f887c.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('8a0e859f-18bd-4f38-88a2-b87aa0545c54'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed style=\&amp;quot;width:400px; height:326px;\&amp;quot; id=\&amp;quot;VideoPlayback\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; src=\&amp;quot;http://video.google.com/googleplayer.swf?docId=4949576318072329085&amp;amp;hl=en\&amp;quot; flashvars=\&amp;quot;\&amp;quot;&amp;gt; &amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;For what it's worth, I agree with her.&amp;nbsp; Automated acceptance tests are very important.&amp;nbsp; So, why don't more teams do this?&amp;nbsp; It has been my experience that many teams evolve quickly to perfect a developer centric view of testing - focusing on the testing of interfaces, classes, methods, etc.&amp;nbsp; Teams work hard to integrate these tests into automated builds and really rally around making "tests" first class citizens during the development process.&amp;nbsp; This is absolutely necessary; however, the evolution of an automated testing mindset should not stop there.&amp;nbsp; In too many teams, any form of automated testing begins and ends with developers.&amp;nbsp; When the development team releases the software to the acceptance phase they hand it over to the BA's who run through scores of manual tests (or simply perform exploratory testing) to find defects.&amp;nbsp;&amp;nbsp; Of course, this is a lot of work - and because of this I have often seen organizations provide for this by creating a really long QA "phase" of a project - where all acceptance testing is done at the same time.&amp;nbsp; All of a sudden, this seems very "waterfally" in nature - which kinda blows the entire point. &lt;p&gt;The problem with automated acceptance tests is that they are relatively hard to create and, more significantly, hard to maintain.&amp;nbsp; I have seen many projects attempt to fully automated all functional tests - using large teams of QA specialists to create and maintain the tests.&amp;nbsp; This was EXTREMELY hard work and in many cases did NOT provide the expected results.&amp;nbsp; In fact, on many projects test case maintenance added an enormous amount of effort and time onto the project - and resulted in an extremely NON-AGILE attitude about requirement change (small changes in requirements may be simple to code however result in a lot of work for those maintaining the automated acceptance tests - therefore the "cost of change" becomes quite significant and thus change is discouraged).&amp;nbsp; &lt;p&gt;When I look to the future, I want to see a much improved emphasis on a fully integrated experience for creating and maintaining automated acceptance tests.&amp;nbsp; &lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5615855" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Quality/default.aspx">Quality</category></item><item><title>I'm still an RD!!</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/03/i-m-still-an-rd.aspx</link><pubDate>Thu, 03 Jan 2008 23:54:59 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5543768</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/rsscomments.aspx?PostID=5543768</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/jsemeniuk/commentapi.aspx?PostID=5543768</wfw:comment><comments>http://weblogs.asp.net/jsemeniuk/archive/2008/01/03/i-m-still-an-rd.aspx#comments</comments><description>&lt;p&gt;Just like &lt;a href="http://weblogs.asp.net/guybarrette/archive/2008/01/03/microsoft-regional-director-program-i-m-renewed.aspx" target="_blank"&gt;Guy&lt;/a&gt; (congrats Guy)&lt;/p&gt; &lt;p&gt;Check me out on &lt;a href="http://www.theregion.com/profile.aspx?rd=1155" target="_blank"&gt;The Region&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I can't even remember how long I've been an RD - I think it is 5 years now.&amp;nbsp; Being a Microsoft Regional Director has been extremely rewarding - mostly because of the peer network I've formed through the group - not to mention the amazing treatment we get from Microsoft and the influence we get to have on new and emerging technologies and products.&lt;/p&gt; &lt;p&gt;Microsoft Regional Directors rock!&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5543768" width="1" height="1"&gt;</description></item><item><title>Cynergy Labs:  Project Maestro (wireless glove interaction with WPF)</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/03/cynergy-labs-project-maestro-wireless-glove-interaction-with-wpf.aspx</link><pubDate>Thu, 03 Jan 2008 22:18:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5543422</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very cool&amp;nbsp; - check it out&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:ad536950-6447-4a50-accc-bfbf9cd6cfe5" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="e0041594-858e-4ed8-bd68-af34e8d48653" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=7CoJGrtVs4c" target="_new"&gt;&lt;img src="http://weblogs.asp.net/blogs/jsemeniuk/WindowsLiveWriter/CynergyLabsProjectMaestrowirelessglovein_E54B/video2a70a358965a.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('e0041594-858e-4ed8-bd68-af34e8d48653'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/7CoJGrtVs4c\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;param name=\&amp;quot;wmode\&amp;quot; value=\&amp;quot;transparent\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/7CoJGrtVs4c\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5543422" width="1" height="1"&gt;</description></item><item><title>Team Based Development Video from TechEd</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/03/team-based-development-video-from-teched.aspx</link><pubDate>Thu, 03 Jan 2008 20:08:57 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5542987</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Last year I presented on Team Based Development at TechEd - I found a &lt;a href="http://video.google.com/videoplay?docid=-8534731672327024008&amp;amp;q=Joel+Semeniuk&amp;amp;total=2&amp;amp;start=0&amp;amp;num=10&amp;amp;so=0&amp;amp;type=search&amp;amp;plindex=0" target="_blank"&gt;link&lt;/a&gt; to the recorded presentation today.&amp;nbsp; You will be prompted to download the video.&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5542987" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Process/default.aspx">Process</category><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Agile/default.aspx">Agile</category></item><item><title>DNR TV for SharePoint Dev</title><link>http://weblogs.asp.net/jsemeniuk/archive/2008/01/03/dnr-tv-for-sharepoint-dev.aspx</link><pubDate>Thu, 03 Jan 2008 19:52:14 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:5542915</guid><dc:creator>Joel Semeniuk</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Here is a list of &lt;a href="http://www.dnrtv.com/archives.aspx" target="_blank"&gt;DNR TV&lt;/a&gt; shows you should watch regarding SharePoint&lt;/p&gt; &lt;p&gt;Part 1:&amp;nbsp; &lt;a title="http://www.dnrtv.com/default.aspx?showNum=43" href="http://www.dnrtv.com/default.aspx?showNum=43"&gt;http://www.dnrtv.com/default.aspx?showNum=43&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Part 2: &lt;a title="http://www.dnrtv.com/default.aspx?showNum=48" href="http://www.dnrtv.com/default.aspx?showNum=48"&gt;http://www.dnrtv.com/default.aspx?showNum=48&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Part 3: &lt;a title="http://www.dnrtv.com/default.aspx?showNum=55" href="http://www.dnrtv.com/default.aspx?showNum=55"&gt;http://www.dnrtv.com/default.aspx?showNum=55&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Part 4: &lt;a title="http://www.dnrtv.com/default.aspx?showNum=62" href="http://www.dnrtv.com/default.aspx?showNum=62"&gt;http://www.dnrtv.com/default.aspx?showNum=62&lt;/a&gt;&lt;/p&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=5542915" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/jsemeniuk/archive/tags/Information+Worker/default.aspx">Information Worker</category></item></channel></rss>