<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.9.2 (http://www.squarespace.com/) on Fri, 12 Mar 2010 07:35:33 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>John Bristowe's Blog</title><link>http://www.bristowe.com/blog/</link><description></description><lastBuildDate>Thu, 11 Feb 2010 18:20:27 +0000</lastBuildDate><copyright></copyright><language>en-CA</language><generator>Squarespace Site Server v5.9.2 (http://www.squarespace.com/)</generator><item><title>The “Ignite Your Coding” Webcast Series</title><dc:creator>John Bristowe</dc:creator><pubDate>Thu, 11 Feb 2010 18:19:15 +0000</pubDate><link>http://www.bristowe.com/blog/2010/2/11/the-ignite-your-coding-webcast-series.html</link><guid isPermaLink="false">457727:5144690:6651563</guid><description><![CDATA[<p><a href="http://msdn.microsoft.com/en-ca/ff182908.aspx"><img style="margin: 0px 0px 10px 15px; display: inline; border-width: 0px;" title="image" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723658" border="0" alt="image" width="211" height="119" align="right" /></a> <strong>Every Thursday in March and April, my co-worker Joey deVilla and I will host the <em><a href="http://msdn.microsoft.com/en-ca/ff182908.aspx">Ignite Your Coding</a></em> webcast series.</strong> Each hour-long webcast will feature a guest speaker selected from the bright lights in software development. Joey and I will start off by asking them about their views on the industry and how to thrive in an era of great technological, business and social change, and then it'll be <em>your</em> turn to ask the questions.</p>
<p><strong>The theme of the webcast series is "staying on top of change".</strong> I can't deny hat there's a certain thrill to the changes in this still-very-new industry (remember, the formal definition of "computable" isn't even a hundred years old, and some of the pioneers, like <a href="http://en.wikipedia.org/wiki/C._A._R._Hoare">C.A.R. Hoare</a>, are still alive). They can also be overwhelming. All the guests on the show have ideas about how to cope with the ongoing changes, how to make the most of your career and life as a developer and intriguing stories about their life "in the trenches".</p>
<p>Joey and I started getting interviewees for the show by drafting a list of "dream guests" and then inviting them to speak. I'm pretty well-established in the .NET world, so I went after people that Microsoft developers would know well. Joey has spent more time in the world outside Microsoft development, so he was assigned to invite people often seen in those spheres. We ended up with a great and varied set of guests, some you might have expected and some who might surprise you. <strong>We think that you'll enjoy the webcast and find it both entertaining and informative, whether you eat, breathe and sleep Visual Studio, dream in TextMate or stand on the front lines in the Emacs/vi holy war.</strong></p>
<p>All you have to do to catch the live <em>Ignite Your Coding</em> webcasts is register for the ones you want (see below). We'll record them all, so if you can't catch the live shows, you can at least listen to them later.</p>
<p>Here are the guests and the dates:</p>
<h3><a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032439316&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA">Pragmatic Programming, Thinking and Learning (Andy Hunt)</a></h3>
<p><a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032439316&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="Andy Hunt" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723661" border="0" alt="Andy Hunt" width="101" height="106" align="right" /></a><strong>Andy Hunt</strong> has been behind some of the biggest ideas in everyday software development in the past decade. From co-authoring the <a href="http://agilemanifesto.org/"><em>Agile Manifesto</em></a> and <a href="http://www.pragprog.com/the-pragmatic-programmer"><em>The Pragmatic Programmer</em></a> to starting The Pragmatic Bookshelf, one of the most influential developer book publishers, to helping bring about the rise of MVC web frameworks, chances are that he's had some influence on your day-to-day work. In this one-hour webcast, we'll talk with Andy about the ideas in his latest book, <a href="http://pragprog.com/titles/ahptl/pragmatic-thinking-and-learning"><em>Pragmatic Thinking and Learning</em></a>. We'll discuss why your brain is where software development really happens, how you can refactor your thinking and as he puts it, "just the plain old weirdness that is people".</p>
<p>Thursday, March 4, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)    <br /><strong><a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032439316&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA">Register for this webcast (it's free!)</a></strong></p>
<p><a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032439322&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA">Composable Applications FTW (Glenn Block)</a></p>
<p><strong>Glenn Block</strong> is an industry expert who has broad enterprise software development experience including architecture and system design. Typically, developers of client applications face a number of challenges. One of the more common challenges is to build applications in a way that allows its various parts &amp; pieces to be interchanged quickly and seamlessly. In this conversation, Glenn Block will provide guidance on how to structure your applications in such a way that will facilitate this capability.</p>
<p>Thursday, March 11, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)    <br /><strong><a href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032439322&amp;EventCategory=4&amp;culture=en-CA&amp;CountryCode=CA">Register for this webcast (it's free!)</a></strong></p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032439324&amp;Culture=en-CA">Essence versus Ceremony (Jeremy Miller)</a></p>
<p><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032439324&amp;Culture=en-CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="Jeremy Miller" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723664" border="0" alt="Jeremy Miller" width="101" height="106" align="right" /></a>Jeremy Miller</strong> is no stranger to the developer community of .NET. He is the author of <a href="http://structuremap.sourceforge.net/">StructureMap</a> and the forthcoming <a href="http://storyteller.tigris.org/">StoryTeller</a>, as well as being a major contributor to FubuMVC and Fluent NHibernate. In this one-hour webcast, we'll discuss a wide range of topics; including how newer OSS efforts in the developer community of .NET are trying to reduce friction, AAA-style mocking instead of record/replay mocking, the effective use extension methods for cleaner/readable/easier unit testing, jQuery magic, and much more!</p>
<p>Thursday, March 18, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)    <br /><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032439324&amp;Culture=en-CA">Register for this webcast (it's free!)</a></strong></p>
<h3><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032439327&amp;Culture=en-CA">Agile Techniques for Paying Back Technical Debt (David Laribee)</a></h3>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032439327&amp;Culture=en-CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="David Laribee" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723665" border="0" alt="David Laribee" width="101" height="106" align="right" /></a><strong>David Laribee</strong> is currently an Agile Coach at VersionOne. Technical debt refers to the costs associated with byzantine dependencies and sloppy code. Technical debt is a drag. It can kill productivity, making maintenance annoying, difficult, or, in some cases, impossible. In this one-hour webcast, David will provide us with some advice for "paying back technical debt" with agile techniques.</p>
<p>Thursday, March 25, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)    <br /><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032439327&amp;Culture=en-CA">Register for this webcast (it's free!)</a></strong></p>
<h3><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442238&amp;Culture=en-CA">Scalability and Performance for All (Richard Campbell)</a></h3>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442238&amp;Culture=en-CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="Richard Campbell" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723666" border="0" alt="Richard Campbell" width="101" height="106" align="right" /></a><strong>Richard Campbell</strong> knows a thing or two about scalability and performance, having designed and built applications for over 30 years with a number of leading North American organizations. He's also taken that knowledge and applied it at his company Strangeloop, which builds an appliance that specializes in website acceleration. In this webcast, Richard will help us navigate the world of scalability and performance and how developers need to think differently when building applications for the future.</p>
<p>Thursday, April 8, 2:00 PM &ndash; 3:00 PM EST, (11:00 AM &ndash; 12:00 AM PST)    <br /><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442238&amp;Culture=en-CA">Register for this webcast (it's free!)</a></strong></p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442240&amp;Culture=en-CA">State of the .NET Developer Nation (Scott Hanselman)</a></p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442240&amp;Culture=en-CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="Scott Hanselman" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723670" border="0" alt="Scott Hanselman" width="101" height="106" align="right" /></a><strong>Scott Hanselman</strong> is a household name to nearly every developer of .NET worldwide. From his <a href="http://www.hanselman.com/blog/">deeply-informative blog</a> to his <a href="http://www.hanselminutes.com/">engaging podcast</a>, Scott is well known for his expertise and insights that he shares willingly with the broader community of .NET. In this webcast, we'll talk to Scott about the state of the developer nation of .NET; a "what's hot and what's not" with developers of .NET today. We'll also chat with Scott about his role at Microsoft and tips on staying on top of your game as a developer in the industry today.</p>
<p><br />Thursday, April 15, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)     <br /><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442240&amp;Culture=en-CA">Register for this webcast (it's free!)</a></strong></p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442242&amp;Culture=en-CA">Horrors, Overflows and Fake Plastic Rock (Jeff Atwood)</a></p>
<p><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442242&amp;Culture=en-CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="Jeff Atwood" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723672" border="0" alt="Jeff Atwood" width="101" height="106" align="right" /></a>Jeff Atwood</strong> writes the popular developer blog <a href="http://www.codinghorror.com/"><em>Coding Horror</em></a>, created and helps run the <a href="http://stackoverflow.com/"><em>Stack Overflow</em></a> and <a href="http://serverfault.com/"><em>Server Fault</em></a> and <a href="http://superuser.com/"><em>SuperUser</em></a> community Q&amp;A sites and co-hosts the <a href="http://blog.stackoverflow.com/category/podcasts/"><em>Stack Overflow podcast</em></a> with Joel "<a href="http://joelonsoftware.com/">Joel on Software</a>" Spolsky. With a schedule like this and a one-year-old, he somehow stills finds the time to keep his Rock Band skills finely honed. Join us as we chat with Jeff in a one-hour webcast where we talk about the <em>Stack Overflow</em> phenomenon, how <em>Coding Horror</em> grew to become one of the most-read developer blogs and career strategies in the post-desktop age.</p>
<p>Thursday, April 22, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)    <br /><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442242&amp;Culture=en-CA">Register for this webcast (it's free!)</a></strong></p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442244&amp;Culture=en-CA">A Chat with "Uncle Bob" Martin (Robert C. Martin)</a></p>
<p><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442244&amp;Culture=en-CA"><img style="margin: 0px 0px 0px 15px; display: inline; border-width: 0px;" title="&quot;Uncle Bob&quot; Martin" src="http://www.bristowe.com/resource/WindowsLiveWriter-TheIgniteYourCodingPodcastSeries_B980-?fileId=5723673" border="0" alt="&quot;Uncle Bob&quot; Martin" width="101" height="106" align="right" /></a>His business card may say <strong>"Robert C. Martin"</strong>, founder and CEO of the <a href="http://twitter.com/codinghorror">Object Mentor</a> consulting firm, but we know and love him as "Uncle Bob". He's been coding since the Beatles broke up, and in that four-decade span, he literally wrote the books on agile and extreme programming as well as the letters UML, OOP and C++. Throughout the industry, he's known as a champion of proper design, test-driven development and just plain writing good code. We'll chat with Uncle Bob in this one-hour webcast, where we'll talk about software craftsmanship, why it takes work and why it matters.</p>
<p>Thursday, April 29, 2:00 PM &ndash; 3:00 PM EST (11:00 AM &ndash; 12:00 AM PST)   <br /><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442244&amp;Culture=en-CA">Register for this webcast (it's free!)</a></strong></p>
<p><strong><a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032442244&amp;Culture=en-CA"></a><span style="font-weight: normal;">To find out more about the <em>Ignite Your Coding</em> webcast series, <a href="http://msdn.microsoft.com/en-ca/ff182908.aspx">visit the Ignite Your Coding page</a>.</span></strong></p>
<p><strong><span style="font-weight: normal;"><a href="http://blogs.msdn.com/cdndevs/archive/2010/02/10/the-ignite-your-coding-podcast-series.aspx">This article also appears in <em>Canadian Developer Connection</em>.</a></span></strong></p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-6651563.xml</wfw:commentRss></item><item><title>An Early Look and Review of the CradlePoint CTR-350</title><dc:creator>John Bristowe</dc:creator><pubDate>Wed, 20 Jan 2010 03:02:29 +0000</pubDate><link>http://www.bristowe.com/blog/2010/1/19/an-early-look-and-review-of-the-cradlepoint-ctr-350.html</link><guid isPermaLink="false">457727:5144690:6373775</guid><description><![CDATA[<p>Aside from our technical expertise, my team and I known for our ability to travel light and travel well. That stated, network connectivity is a "must have" for us. With that in mind, my colleague, Damir Bersinic was able to secure <a href="http://www.cradlepoint.com/ctr350/ctr350.php">CradlePoint CTR-350</a> units for our team. Here are a first impressions on this cool little device:</p>
<p><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/wO6-BACMMrs&hl=en_US&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/wO6-BACMMrs&hl=en_US&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-6373775.xml</wfw:commentRss></item><item><title>Fiddler: A Must-Have Tool for Web Developers</title><category>Tools</category><category>Web Development</category><dc:creator>John Bristowe</dc:creator><pubDate>Sun, 29 Nov 2009 00:33:47 +0000</pubDate><link>http://www.bristowe.com/blog/2009/11/28/fiddler-a-must-have-tool-for-web-developers.html</link><guid isPermaLink="false">457727:5144690:5936358</guid><description><![CDATA[<p>One of the great things about being a web developer today is the large amount of tools available to help troubleshoot and optimize applications. Over the past number of years, my team and I have shared information about these tools through the <a href="http://blogs.msdn.com/cdndevs/">Canadian Developer Connection blog</a> and events like the <a href="http://blogs.msdn.com/cdndevs/archive/2007/10/16/realdevelopment-07-in-full-swing.aspx">realDEVELOPMENT_07</a> tour. Some examples include <a href="http://getfirebug.com/">Firebug</a>, <a href="http://developer.yahoo.com/yslow/">YSlow</a>, <a href="http://developer.yahoo.com/yui/compressor/">YUI Compressor</a>, the <a href="http://en.wikipedia.org/wiki/Internet_Explorer_Developer_Toolbar">Internet Explorer Developer Toolbar</a> and others. In fact, <a href="http://www.bristowe.com/blog/2009/8/15/hanselminutes-website-optimization-and-stack-overflow-oh-my.html">I wrote about a great episode</a> of <a href="http://www.hanselminutes.com/">Hanselminutes</a> where Jeff Atwood provided the audience with a list of some tools that he uses.</p>
<p>Of all the tools available for web developers, there&rsquo;s one that I particularly like and that tool is Fiddler:</p>
<p><span class="full-image-block ssNonEditable"><span><img style="width: 500px;" src="http://www.bristowe.com/storage/Fiddler.png?__SQUARESPACE_CACHEVERSION=1259467813016" alt="" /></span><span class="thumbnail-caption" style="width: 500px;">A Screenshot of Fiddler</span></span></p>
<p>Fiddler is a freeware utility written by Eric Lawrence that logs all of the HTTP(S) traffic occurring on your machine. Recently, Eric delivered a presentation at Microsoft PDC 2009 entitled, "Become a Web Debugging Virtuoso with Fiddler", which you download from <a href="http://microsoftpdc.com/Sessions/CL25">here</a>.&nbsp;For the uninitiated, this session provides a great primer to Fiddler. Highly recommended.</p>
<p>I like Fiddler a lot because it gives me an ability to watch all HTTP(S) traffic that occurs on my machine and inspect the underlying aspects of this traffic on a request-by-request basis. This is important when building a web application where you want to have a clear understanding of what it's doing underneath the user interface.</p>
<p><span class="full-image-block ssNonEditable"><span><img style="width: 500px;" src="http://www.bristowe.com/storage/Fiddler%20Architecture.png?__SQUARESPACE_CACHEVERSION=1259467786805" alt="" /></span><span class="thumbnail-caption" style="width: 500px;">Fiddler's Architecture</span></span></p>
<p>Another aspect of Fiddler that I like is the ability to get a better sense of the HTTP(S) traffic itself. For example, with Fiddler I can examine the HTTP headers (including cookies). This is useful when you want to see how your web server utilizes caching via content expiration or compression via GZIP encoding. These aspects turn out to be quite important, especially when trying to reduce the frequency and size of your client requests.</p>
<p>Extensibility in the form of add-ons is the probably the best feature of Fiddler. With this capability, developers are free to extend the functionality of Fiddler to provide more meaningful information around the HTTP(S) traffic that occurs on a machine. There are many add-ons available for Fiddler. For a full listing, check out the extensions page <a href="http://fiddler2.com/Fiddler2/extensions.asp">here</a>.</p>
<p>In conclusion, many tools exist for web developers. However, if there's one tool that's an absolute must, it's Fiddler. <a href="http://fiddler2.com/fiddler2/">Download it today</a>!</p>
<p><em>This article also appears on the&nbsp;</em><strong><em>Canadian Developer Connection</em></strong><em>&nbsp;blog&nbsp;<a href="http://blogs.msdn.com/cdndevs/archive/2009/11/28/fiddler-a-must-have-tool-for-web-developers.aspx">here</a></em><em>.</em></p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5936358.xml</wfw:commentRss></item><item><title>My Interview with Dave Bost on The Thirsty Developer Podcast</title><category>.NET Framework</category><category>Visual Studio 2010</category><dc:creator>John Bristowe</dc:creator><pubDate>Fri, 27 Nov 2009 02:22:34 +0000</pubDate><link>http://www.bristowe.com/blog/2009/11/26/my-interview-with-dave-bost-on-the-thirsty-developer-podcast.html</link><guid isPermaLink="false">457727:5144690:5924761</guid><description><![CDATA[<p><span class="full-image-block ssNonEditable"><span><img src="http://www.bristowe.com/storage/ThirstyDeveloper.png?__SQUARESPACE_CACHEVERSION=1259288628006" alt="" /></span></span></p>
<p>Recently, I had the pleasure of chatting a fellow Developer Evangelist from Microsoft, <a href="http://davebost.com/blog/">Dave Bost</a> to discuss some of the latest and greatest features of <a href="http://www.microsoft.com/visualstudio/products/2010/">Visual Studio 2010</a> and the <a href="http://msdn.com/netframework/">.NET Framework 4</a>. You can check out a recording of this interview <a href="http://thirstydeveloper.com/2009/11/20/ThirstyDeveloper78JohnBristoweOnVisualStudio2010AndNET4.aspx">here</a>.</p>
<p>I continually find new and exciting things in both <a href="http://www.microsoft.com/visualstudio/products/2010/">Visual Studio 2010</a>&nbsp;and the <a href="http://msdn.com/netframework/">.NET Framework 4</a>. Combined with <a href="http://www.asp.net/mvc/">ASP.NET MVC 2</a> and <a href="http://www.silverlight.net/">Silverlight 4</a>, there is a lot of great technology out in the community for developers to hand their hands on.</p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5924761.xml</wfw:commentRss></item><item><title>Resources for My Virtualization Presentation at SAIT</title><category>Hyper-V</category><category>MED-V</category><category>Virtualization</category><category>Windows 7</category><category>Windows Azure</category><dc:creator>John Bristowe</dc:creator><pubDate>Thu, 26 Nov 2009 19:50:29 +0000</pubDate><link>http://www.bristowe.com/blog/2009/11/26/resources-for-my-virtualization-presentation-at-sait.html</link><guid isPermaLink="false">457727:5144690:5923752</guid><description><![CDATA[<p>Earlier today, I visited the <a href="http://sait.ca/">Southern Institute of Technology (SAIT)</a> to deliver the following presentation on <a href="http://en.wikipedia.org/wiki/Virtualization">virtualization</a>:</p>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=virtualization-091126134222-phpapp02&rel=0&stripped_title=virtualization-what-does-the-future-hold" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=virtualization-091126134222-phpapp02&rel=0&stripped_title=virtualization-what-does-the-future-hold" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></p>
<p>The purpose of this blog post is to provide some additional/ancillary information about what I covered during my presentation.</p>
<p><strong>Audio and Video</strong></p>
<ul>
<li><a href="http://edge.technet.com/Media/Concept-of-Desktop-Virtualization/">Concept of Desktop Virtualization</a></li>
<li><a href="http://edge.technet.com/Media/Concept-of-Desktop-Virtualization/"></a><a href="http://edge.technet.com/Media/Hyper-V-with-Jeff-Woolsey-at-TechEd09/">Hyper-V with Jeff Woolsey at TechEd09</a></li>
<li><a href="http://edge.technet.com/Media/Hyper-V-with-Jeff-Woolsey-at-TechEd09/"></a><a href="http://edge.technet.com/Media/IT-Manager-Podcast-26-Virtualization-from-the-Datacenter-to-the-Small-Business/">IT Manager Podcast #26 - Virtualization from the Datacenter to the Small Business</a></li>
<li><a href="http://edge.technet.com/Media/IT-Manager-Podcast-26-Virtualization-from-the-Datacenter-to-the-Small-Business/"></a><a href="http://edge.technet.com/Media/Microsoft-Enterprise-Desktop-Virtualization-MED-V-Overview/">Microsoft Enterprise Desktop Virtualization (MED-V) Overview</a></li>
<li><a href="http://edge.technet.com/Media/What-Virtualization-Means-for-the-Desktop/">What Virtualization Means for the Desktop</a><a href="http://edge.technet.com/Media/Microsoft-Enterprise-Desktop-Virtualization-MED-V-Overview/"></a></li>
<li><a href="http://edge.technet.com/Media/Windows-7-Boot-from-VHD/">Windows 7 Boot from VHD</a><a href="http://edge.technet.com/Media/What-Virtualization-Means-for-the-Desktop/"></a></li>
<li><a href="http://edge.technet.com/Media/Windows-Server-2008-R2-Remote-Desktop-VDI-and-Virtualization/">Windows Server 2008 R2, Remote Desktop, VDI and Virtualization</a></li>
</ul>
<p><strong>Blogs and Websites<span style="font-weight: normal;">&nbsp;</span></strong></p>
<ul>
<li><a href="http://technet.microsoft.com/appvirtualization/ ">Application Virtualization TechCenter</a></li>
<li><a href="http://blogs.msdn.com/cdndevs/">Canadian Developer Connection</a></li>
<li><a href="http://blogs.technet.com/canitpro/">Canadian IT Professional Connection</a></li>
<li><a href="http://technet.microsoft.com/virtualization/">Hyper-V and Virtualization on Microsoft TechNet</a></li>
<li><a href="http://blogs.msdn.com/lab_management/">Visual Studio Lab Management Team</a></li>
<li><a href="http://www.azure.com/">Windows Azure</a></li>
</ul>
<p>As always, please feel free to <a href="http://www.bristowe.com/contact/">contact me</a> if you have any questions.</p>
<ul>
</ul>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5923752.xml</wfw:commentRss></item><item><title>Joel Semeniuk on Visual Studio and Team Foundation Server</title><category>DNIC</category><category>Podcasts</category><category>Team Foundation Server</category><category>Visual Studio 2010</category><dc:creator>John Bristowe</dc:creator><pubDate>Sat, 14 Nov 2009 00:09:08 +0000</pubDate><link>http://www.bristowe.com/blog/2009/11/13/joel-semeniuk-on-visual-studio-and-team-foundation-server.html</link><guid isPermaLink="false">457727:5144690:5799050</guid><description><![CDATA[<p><span class="full-image-float-right ssNonEditable"><span><img src="http://jbristowe.squarespace.com/storage/post-images/DNIC%20Small.png?__SQUARESPACE_CACHEVERSION=1258157563863" alt="" /></span></span>In this episode of <a href="http://blogs.msdn.com/cdndevs/archive/tags/DNIC/default.aspx">Developer Night in Canada (DNIC)</a>, <a href="http://www.joeydevilla.com/">Joey deVilla</a> (<a href="http://twitter.com/AccordionGuy">@AccordionGuy</a>) and I&nbsp;chat with <a href="http://weblogs.asp.net/Jsemeniuk/">Joel Semeniuk</a> (<a href="http://twitter.com/joel_semeniuk">@joel_semeniuk</a>) about a number of topics including <a href="http://msdn.microsoft.com/vstudio/">Visual Studio</a> and <a href="http://msdn.microsoft.com/vstudio/teamsystem/team/">Team Foundation Server (TFS)</a>.</p>
<p><a href="http://media.libsyn.com/media/cdnitmanagers/DNIC_0001_JoelSemeniuk.mp3">Download MP3 Audio - Joel Semeniuk on Visual Studio and Team Foundation Server</a>&nbsp;(24.59 MB - 53 minutes, 58 seconds)</p>
<p><strong>Show Links</strong></p>
<ul>
<li><a href="http://www.imaginets.com/">Imaginet Resources Corp.</a></li>
<li><a href="http://www.imaginets.com/news--events/imaginet's-healthcare-software-featured-in-microsoft-ad-campaign.aspx">Imaginet's Healthcare Software</a></li>
<li><a href="http://www.telerik.com/products/tfsmanager-and-tfsdashboard.aspx">TFS Work Item Manager &amp; TFS Project Dashboard</a></li>
<li><a href="http://en.wikipedia.org/wiki/Lean_software_development">Lean Software Development</a></li>
<li><a href="http://www.mssharepointconference.com/">Microsoft SharePoint Conference 2009</a></li>
<li><a href="http://blogs.msdn.com/lab_management/archive/2009/05/18/vsts-2010-lab-management-basic-concepts.aspx">Visual Studio Lab Management Team Blog</a></li>
<li><a href="http://tfsintegration.codeplex.com/">TFS Integration Platform</a></li>
</ul>
<p><strong>About Joel Semeniuk</strong></p>
<p><a href="http://weblogs.asp.net/Jsemeniuk/">Joel Semeniuk</a> is a founder of Imaginet Resources Corp; a Canadian based Microsoft Gold Partner. He is also a <a href="http://msdn.microsoft.com/isv/rd/">Microsoft Regional Director</a> and has a degree in Computer Science from the University of Manitoba. Joel has spent the last twelve years providing educational, development, and infrastructure consulting services to customers throughout North America. Joel specializes in helping organizations realize their potential through maturing their software development and information technology practices. He employs a customized and incremental approach, promoting the ability to quickly adopt and tailor processes and technologies that best suit the needs of the organization. Backed by industry best practices and his experience, Joel works with organizations to ensure that their technology supports the vision of their business and is adaptable to the ever-changing marketplace, to accomplish this responsiveness without sacrificing quality, and to realize earlier and greater returns on their technology investment. For Joel and his customers, the ultimate goal is to achieve superior business agility.</p>
<p><strong>About Developer Night in Canada (DNIC)</strong></p>
<p><a href="http://blogs.msdn.com/cdndevs/archive/tags/DNIC/default.aspx">Developer  Night in Canada (DNIC)</a> is a podcast produced by <a href="http://www.bristowe.com/">John Bristowe</a> (<a href="http://twitter.com/jbristowe">@jbristowe</a>) and <a href="http://www.joeydevilla.com/">Joey deVilla</a> (<a href="http://twitter.com/AccordionGuy">@AccordionGuy</a>)of Microsoft Canada. Its focus is to provide insight and analysis from some of the developers and experts in Canada. The RSS feed for Developer Night in Canada (DNIC) is  available <a href="http://feeds.feedburner.com/DNIC">here</a>. Alternatively, you can subscribe through Apple's iTunes <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=150632820&amp;s=143455">here</a>.</p>
<p><em>This article also appears on the </em><strong><em>Canadian Developer Connection</em></strong><em> blog </em><a href="http://blogs.msdn.com/cdndevs/archive/2009/11/13/joel-semeniuk-on-visual-studio-and-team-foundation-server.aspx"><em>here</em></a><em>.</em></p>]]></description><enclosure url="http://media.libsyn.com/media/cdnitmanagers/DNIC_0001_JoelSemeniuk.mp3" type="audio/x-mpeg"/><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5799050.xml</wfw:commentRss></item><item><title>Custom Microsoft Tags</title><category>Microsoft Tag</category><dc:creator>John Bristowe</dc:creator><pubDate>Tue, 10 Nov 2009 23:13:37 +0000</pubDate><link>http://www.bristowe.com/blog/2009/11/10/custom-microsoft-tags.html</link><guid isPermaLink="false">457727:5144690:5757151</guid><description><![CDATA[<p>I've kept an eye on <a href="http://www.microsoft.com/tag/">Microsoft Tag</a> because I think it's an interesting project and has a lot of potential. Recently, I visited the site and was surprised to learn that custom tags are now supported! I would recommend watching the following video, which explains how to create your own:</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/2TARCL7kQqI&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/2TARCL7kQqI&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Based on the video description (above), I was able to create an ugly-yet-usable tag for the <a href="http://blogs.msdn.com/cdndevs/">Canadian Developer Connection</a> blog:</p>
<p><span class="full-image-block ssNonEditable"><span><img style="width: 400px;" src="http://www.bristowe.com/storage/post-images/Canadian Developer Connection Blog Tag.png?__SQUARESPACE_CACHEVERSION=1257896071407" alt="" /></span></span></p>
<p>In order to try this out yourself, point your mobile device to <a href="http://gettag.mobi/">gettag.mobi</a> to get the reader software (which supports many different platforms). From there, you can create your own tags on the <a href="http://www.microsoft.com/tag/">Microsoft Tag</a> site.</p>
<p>Finally, take a few moments to check out the <a href="http://www.microsoft.com/tag/content/support/developer/">Microsoft Tag Development Center</a>&nbsp;if you're interested in bulk creation of tags and other operations.</p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5757151.xml</wfw:commentRss></item><item><title>Visual Studio 2010 - Project/File Type Sorting</title><category>FYI</category><category>Visual Studio 2010</category><dc:creator>John Bristowe</dc:creator><pubDate>Sat, 07 Nov 2009 04:04:53 +0000</pubDate><link>http://www.bristowe.com/blog/2009/11/6/visual-studio-2010-projectfile-type-sorting.html</link><guid isPermaLink="false">457727:5144690:5727140</guid><description><![CDATA[<p>In previous versions of&nbsp;<a href="http://msdn.microsoft.com/vstudio/">Visual Studio</a>, the "New {Item}" window was a continual source of frustration for me because there wasn't any way to sort the list of types. This was particularly painful when you had a number of project or file type extensions installed to support development on platforms like Office. Many times I've sat in demos where the presenter needed the audience's help to find a particular type in the "New {Item}" window.</p>
<p>Finally (and thankfully),&nbsp;<a href="http://www.microsoft.com/visualstudio/en-us/products/2010/">Visual Studio 2010</a>&nbsp;introduces the ability to sort types in the "New File" and "New Project" windows:</p>
<p><span class="full-image-block ssNonEditable"><span><img style="width: 600px;" src="http://www.bristowe.com/storage/post-images/New%20File%20Sorting.png?__SQUARESPACE_CACHEVERSION=1257567821386" alt="" /></span></span></p>
<p><span class="full-image-block ssNonEditable"><span><img style="width: 600px;" src="http://www.bristowe.com/storage/post-images/New%20Project%20Sorting.png?__SQUARESPACE_CACHEVERSION=1257567832668" alt="" /></span></span></p>
<p>Now, instead of hunting for the project or file type that you're searching for, you can help yourself out by sorting the listing by its name in either an ascending or a descending order.</p>
<p><em>This article also appears on the&nbsp;</em><strong><em>Canadian Developer Connection</em></strong><em>&nbsp;blog <a href="http://blogs.msdn.com/cdndevs/archive/2009/11/02/visual-studio-2010-project-file-type-sorting.aspx">here</a></em><em>.</em></p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5727140.xml</wfw:commentRss></item><item><title>Canadian MVPs Contribute to Free Developer eBook</title><category>Microsoft MVP</category><category>News</category><dc:creator>John Bristowe</dc:creator><pubDate>Thu, 29 Oct 2009 20:00:00 +0000</pubDate><link>http://www.bristowe.com/blog/2009/10/29/canadian-mvps-contribute-to-free-developer-ebook.html</link><guid isPermaLink="false">457727:5144690:5815308</guid><description><![CDATA[<p>From the <a href="http://blogs.msdn.com/mvpawardprogram/">Microsoft MVP Award  Program</a> blog earlier this week:</p>
<p><span class="full-image-block ssNonEditable"><span><img style="width: 400px;" src="http://www.bristowe.com/storage/post-images/Developer_eBook.png?__SQUARESPACE_CACHEVERSION=1258341773456" alt="" /></span></span></p>
<p><strong>Canadian MVPs Contribute to Free Developer eBook!</strong></p>
<p>Nine MVPs recently contributed to the Developers, Developers, Developers, IT  eBook. The eBook was created by Canadian <a href="https://mvp.support.microsoft.com/profile=2AC8178A-D497-4F2E-ADB8-A6073BA4C34F" target="_blank">MVP Derek Hatchard</a> and Dirk Primbs. It contains 17 articles by  developers for developers and is available as a <a href="http://devshaped.com/files/developersdevelopers.pdf">free download</a> from Microsoft.</p>
<p>Sections within the book:</p>
<ul>
<li>Working with Brownfield Code by <a href="https://mvp.support.microsoft.com/profile=2B3C2ED8-79C8-47F0-A689-26535AA27147">MVP  Donald Belcham</a> </li>
<li>Beyond C# and VB by <a href="https://mvp.support.microsoft.com/profile=8D550C78-9D42-4C05-9928-97A627CD4FB0">MVP  Ted Neward</a> </li>
<li>All I Wanted Was My Data by Microsoft Regional Director and <a href="https://mvp.support.microsoft.com/profile=63B37CEF-7E37-4993-8069-61438606BD71">MVP  Barry Gervin</a> </li>
<li>Efficiency Upgrade by Microsoft Regional Director and <a href="https://mvp.support.microsoft.com/profile=2AC8178A-D497-4F2E-ADB8-A6073BA4C34F">MVP  Derek Hatchard</a> </li>
<li>Getting Started with Continuous Integration by Microsoft Regional Director&nbsp;  <a href="http://sondreb.com/" target="_blank">Sondre Bjell&aring;s</a> </li>
<li>On Strike at the Software Factory by <a href="https://mvp.support.microsoft.com/profile=10B361BB-7F00-4F5D-A92B-526F3EAAFF07">MVP  Daniel Crenna</a> </li>
<li>C# Features You Should Be Using by <a href="https://mvp.support.microsoft.com/profile=8D550C78-9D42-4C05-9928-97A627CD4FB0">MVP  Ted Neward</a> </li>
<li>Accelerate Your Coding with Code Snippets by Microsoft Regional Director and  <a href="https://mvp.support.microsoft.com/profile=25B3D756-8680-4E96-A33B-A7837C9C0124">MVP  Brian Noyes</a> </li>
<li>Is Silverlight 2 Ready for Business Applications? by Microsoft Regional  Director and <a href="https://mvp.support.microsoft.com/profile=C85D0CA7-9EE2-4236-AED3-5009DFABCACA">MVP  Jonas Folles&oslash;</a> </li>
<li>Innovate with Silverlight 2 by <a href="https://mvp.support.microsoft.com/profile=10B361BB-7F00-4F5D-A92B-526F3EAAFF07">MVP  Daniel Crenna</a> </li>
<li>Real World WPF: Rich UI + HD by Microsoft Regional Director and <a href="https://mvp.support.microsoft.com/profile=7CC3B10B-901F-4552-B314-AFF3FAF40D96">MVP  Gill Cleeren</a> </li>
</ul>
<p>Download the free eBook <a href="http://devshaped.com/files/developersdevelopers.pdf">here</a>!</p>
<p><em>This article also appears on the&nbsp;</em><strong><em>Canadian Developer Connection</em></strong><em>&nbsp;blog </em><a href="http://blogs.msdn.com/cdndevs/archive/2009/10/29/canadian-mvps-contribute-to-free-developer-ebook.aspx"><em>here</em></a><em>.</em></p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5815308.xml</wfw:commentRss></item><item><title>Live! From Edmonton! It’s Code Camp!</title><category>Code Camp</category><category>Edmonton</category><dc:creator>John Bristowe</dc:creator><pubDate>Sat, 19 Sep 2009 16:30:00 +0000</pubDate><link>http://www.bristowe.com/blog/2009/9/19/live-from-edmonton-its-code-camp.html</link><guid isPermaLink="false">457727:5144690:5815332</guid><description><![CDATA[<p><strong>What is Code Camp?</strong></p>
<p>For a brief description about code camps, check out the <a href="http://www.thedevcommunity.org/codecamps/manifesto.aspx">Code Camp  Manifesto</a>. One of the great things about code camps is that they are run by  the community and for the community. Another great thing about code camps is  that they are free to attend, which is great for folks who are looking to learn  more about particular technologies and processes around software  development.</p>
<p><strong>An Overview of Today&rsquo;s Activities</strong></p>
<p>Earlier today, <a href="http://weblogs.asp.net/bsimser/">Bil Simser</a> (<a href="http://twitter.com/bsimser">@bsimser</a>) and I woke up bright and early  and headed north to <a href="http://www.edmontoncodecamp.com/">Edmonton Code  Camp</a> (<a href="http://search.twitter.com/search?q=&amp;ands=&amp;phrase=&amp;ors=YegCodeCamp+YegCC&amp;nots=&amp;tag=&amp;lang=en&amp;from=&amp;to=&amp;ref=&amp;near=&amp;within=15&amp;units=mi&amp;since=&amp;until=&amp;rpp=15">#YegCodeCamp</a>):</p>
<p><a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/EdmontonCodeCamp_916A/Calgary%20to%20Edmonton_2.png"><img title="Calgary to Edmonton" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/EdmontonCodeCamp_916A/Calgary%20to%20Edmonton_thumb.png" border="0" alt="Calgary to Edmonton" width="375" height="424" /></a>&nbsp;</p>
<p>The event is occurring at the Grant MacEwan Downtown Campus in the Robbins  Health Learning Centre (in Edmonton) and looks to be well-attended. A big-time  kudos needs to be conveyed to <a href="http://www.haveyougotwoods.com/">David  Woods</a> (<a href="http://twitter.com/gotwoods">@gotwoods</a>) for helping to  organize today&rsquo;s event:</p>
<p><a href="http://www.flickr.com/photos/jbristowe/3934690698/" target="target"><img src="http://farm3.static.flickr.com/2658/3934690698_fa9811dce8.jpg" border="0" alt="" /></a></p>
<p><em>Session &ndash; &ldquo;Bring Out The Git&rdquo; by </em><a href="http://www.opgenorth.net/"><em>Tom Opgenorth</em></a><em> (</em><a href="http://twitter.com/topgenorth"><em>@topgenorth</em></a><em>)</em></p>
<p>The first session that I attended was <a href="http://www.opgenorth.net/">Tom  Opgenorth</a>&rsquo;s presentation entitled, &ldquo;Bring Out The Git&rdquo;:</p>
<p><a href="http://www.flickr.com/photos/jbristowe/3933809581"><img src="http://farm3.static.flickr.com/2605/3933809581_1096a06020.jpg" border="0" alt="" /></a></p>
<p>Tom&rsquo;s presentation provided a good overview for folks wanting to learn more  about <a href="http://git-scm.com/">Git</a> (distributed version control  system). He also provided a brief overview of <a href="http://github.com/">GitHub</a>, which provides a centralized repository  for various <strong>Git</strong>-associated projects. (I arrived late so I  missed a lot of his presentation.)</p>
<p><em>Session - &ldquo;Stupid SharePoint Tricks&rdquo; by </em><a href="http://weblogs.asp.net/bsimser/"><em>Bil Simser</em></a><em> (</em><a href="http://twitter.com/bsimser"><em>@bsimser</em></a><em>)</em></p>
<p><a href="http://www.flickr.com/photos/jbristowe/3934696032"><img src="http://farm3.static.flickr.com/2423/3934696032_528b110cc1.jpg" border="0" alt="" /></a></p>
<p><a href="http://weblogs.asp.net/bsimser/">Bil Simser</a> (<a href="http://twitter.com/bsimser">@bsimser</a>) is a Microsoft MVP who lives and  breathes SharePoint. (Whenever I struggle with SharePoint, I light up the  &ldquo;SharePoint BatSignal&rdquo; for his help.) His presentation focused on tips and  tricks around SharePoint development, which an emphasis on tools used by the  developer community to extend the functionality of SharePoint. In his  presentation, Bil highlighted a tool that I had not heard of; <a href="http://www.codeplex.com/stsdev">STSDEV (Simple Tools for SharePoint 2007  Development)</a>. This project is total goodness. From the <a href="http://www.codeplex.com/">CodePlex</a> project page:</p>
<blockquote>
<p>STSDEV is a proof-of-concept utility application which demonstrates how to  generate Visual Studio project files and solution files to facilitate the  development and deployment of templates and components for the SharePoint 2007  platform including Windows SharePoint Services 3.0 (WSS) and Microsoft Office  SharePoint Server 2007 (MOSS). Note that the current version of the STSDEV  utility only supports creating projects with the C# programming  language.</p>
</blockquote>
<p>Another tool Bil mentioned was <a href="http://www.codeplex.com/wspbuilder">WSPBuilder (SharePoint WSP Tool)</a>,  yet another CodePlex project. There&rsquo;s a great introduction to this tool  available from Michael Bowersox <a href="http://www.michaelbowersox.com/2009/01/18/intro-to-wspbuilder/">here</a>.  According to Michael, &ldquo;it is a tool that, in my opinion, every SharePoint  developer should be using.&rdquo; Sounds nice!</p>
<p><a href="http://www.flickr.com/photos/jbristowe/3934831964/"><img src="http://farm3.static.flickr.com/2607/3934831964_9c63e91cf0.jpg" border="0" alt="" /></a></p>
<p>Overall, it was a great overall for developers building solution on  SharePoint today.</p>
<p><em>Session - &ldquo;Accelerating Development Using Convention-over-Configuration&rdquo;  by <a href="http://www.jameskovacs.com/">James Kovacs</a> (<a href="http://twitter.com/jameskovacs">@jameskovacs</a>)</em></p>
<p><a href="http://www.flickr.com/photos/jbristowe/3935240288/"><img src="http://farm3.static.flickr.com/2441/3935240288_510268ef48.jpg" border="0" alt="" /></a></p>
<p><img src="http://farm4.static.flickr.com/3418/3935268580_16e7076f60.jpg" alt="" /></p>
<p>James has been talking a lot about convention over configuration recently.  You can listen to his interview on the subject on <a href="http://www.dotnetrocks.com/">.NET Rocks!</a> <a href="http://www.dotnetrocks.com/default.aspx?showNum=475">here</a>. In his  presentation, his thesis is that there are numerous benefits for convention as  it can transform the way we think about software development, leading to better  usability and productivity. In his presentation, he cites numerous examples of  framework in the .NET world that employ this idea, including <a href="http://www.asp.net/mvc/">ASP.NET MVC</a>. For his first set of demos, he  built an ASP.NET MVC application for <a href="http://en.wikipedia.org/wiki/Darth_vader">Darth Vader</a>:</p>
<p><a href="http://www.flickr.com/photos/jbristowe/3934504127/"><img src="http://farm3.static.flickr.com/2636/3934504127_40884f6032.jpg" border="0" alt="" /></a></p>
<p>Throughout his demo, he cites <a href="http://jquery.com/">jQuery</a>, which  employs convention to a high degree. As an example, he shows how to naming  convention greatly improves the productivity of a developer by associating  behaviours with specific element IDs without a great deal of code.</p>
<p><em>(More to come.)</em></p>
<p><strong>Photos</strong></p>
<p><embed type="application/x-shockwave-flash" width="400" height="300" src="http://www.flickr.com/apps/slideshow/show.swf?v=71649" flashvars="offsite=true&amp;lang=en-us&amp;page_show_url=%2Fphotos%2Fjbristowe%2Fsets%2F72157622286007405%2Fshow%2F&amp;page_show_back_url=%2Fphotos%2Fjbristowe%2Fsets%2F72157622286007405%2F&amp;set_id=72157622286007405&amp;jump_to=" allowfullscreen="true"></embed></p>
<p><strong>Videos and Other Social Media Goodness Relating to Edmonton Code  Camp</strong></p>
<p><a href="http://weblogs.asp.net/bsimser/">Bil Simser</a> (<a href="http://twitter.com/bsimser">@bsimser</a>) posted a brief interview with me  on code camps while en route to Edmonton:</p>
<p><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/Mph7Ubvn3DU&amp;hl=en&amp;fs=1&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed></p>
<p>An interview with <a href="http://www.haveyougotwoods.com/">David Woods</a> (<a href="http://twitter.com/gotwoods">@gotwoods</a>) about <strong>Edmonton  Code Camp</strong>:</p>
<p><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/78bofX7pKwk&amp;hl=en&amp;fs=1&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed></p>
<p><a href="http://www.geekswithblogs.com/dlussier">D&rsquo;Arcy Lussier</a> (<a href="http://twitter.com/Darcy_Lussier">@DArcy_Lussier</a>) hanging out at  lunch:</p>
<p><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/HTu7myLOfJI&amp;hl=en&amp;fs=1&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed></p>
<p>And the wrap up! The swag session!</p>
<p><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/Cfp4N5l7rgA&amp;hl=en&amp;fs=1&amp;rel=0" allowfullscreen="true" allowscriptaccess="always"></embed></p>
<p>A few other links of note include:</p>
<ul>
<li>Facebook event page for Edmonton Code Camp is <a href="http://www.facebook.com/event.php?eid=141451540399">here</a>. </li>
<li>Follow the conversation on Twitter via the hashtag, <a href="http://search.twitter.com/search?q=&amp;ands=&amp;phrase=&amp;ors=YegCodeCamp+YegCC&amp;nots=&amp;tag=&amp;lang=en&amp;from=&amp;to=&amp;ref=&amp;near=&amp;within=15&amp;units=mi&amp;since=&amp;until=&amp;rpp=15">#YegCodeCamp</a>.</li>
</ul>
<p><em>This article also appears on the&nbsp;</em><strong><em>Canadian Developer Connection</em></strong><em>&nbsp;blog&nbsp;</em><a href="http://blogs.msdn.com/cdndevs/archive/2009/09/19/live-from-edmonton-it-s-code-camp.aspx"><em>here</em></a><em>.</em></p>]]></description><wfw:commentRss>http://www.bristowe.com/blog/rss-comments-entry-5815332.xml</wfw:commentRss></item></channel></rss>