<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Canadian Developer Connection</title><link>http://blogs.msdn.com/cdndevs/default.aspx</link><description /><dc:language>en-CA</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><geo:lat>51.6</geo:lat><geo:long>-114.1</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/JohnBristowe" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>PDC 09 – Day 3 Recap</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/rT7Fq9j3k9A/pdc-09-day-3-recap.aspx</link><pubDate>Fri, 20 Nov 2009 15:13:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9926239</guid><dc:creator>christbe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9926239.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9926239</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9926239</wfw:comment><description>&lt;p&gt;That’s a wrap for the PDC. I spent a fair amount of time meeting partners and visiting the expo so I attended only one more session on XAML 2009. There are many changes coming in the runtime to streamline it and improve the performance across all platforms (WPF, WF and SL4).&lt;/p&gt;  &lt;p&gt;I did catch the fact that there was a quiet announcement on the new release of Biztalk Server 2009 R2 in the Future roadmap which will be available in 2010.&lt;/p&gt;  &lt;p&gt;After 3 days of cool announcements, it is time to go back to &lt;a href="http://techdays.ca"&gt;TechDays&lt;/a&gt; for the last 3 stops. Your job is to find out more about these new technologies and the best way is to go watch the videos of the sessions at the &lt;a href="http://www.microsoftpdc.com/"&gt;Microsoft PDC web site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;img style="display: block; float: none; margin-left: auto; margin-right: auto" src="http://ts2.mm.bing.net/images/thumbnail.aspx?q=1365529790501&amp;amp;id=88247d9296af3ac6ef486d3f1ba1d6ae&amp;amp;url=http%3a%2f%2fwww.washingtonpost.com%2fwp-srv%2ftravel%2fcities%2fdlosangeles.jpg" width="233" height="181" /&gt;&lt;/p&gt;  &lt;p&gt;Good Bye LA!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9926239" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=rT7Fq9j3k9A:CBP_WJ27P3c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=rT7Fq9j3k9A:CBP_WJ27P3c:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=rT7Fq9j3k9A:CBP_WJ27P3c:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=rT7Fq9j3k9A:CBP_WJ27P3c:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/rT7Fq9j3k9A" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/20/pdc-09-day-3-recap.aspx</feedburner:origLink></item><item><title>PDC 09 – Day 2 recap</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/zA6x8CJVM_I/pdc-09-day-2-recap.aspx</link><pubDate>Thu, 19 Nov 2009 19:04:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925667</guid><dc:creator>christbe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9925667.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9925667</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9925667</wfw:comment><description>&lt;p&gt;Here we are with Day 2 at PDC 09. Keynote duties were handled by Steven Sinofsky, Scott Gutrie and Kirk DelBene.&lt;/p&gt;  &lt;p&gt;The list of announcements was fantastic again. Steven kicked it off with an overview of the Windows 7 developement and some of the telemetry used. Do you realized that 46,447,784 Aero snap and shake happened during the beta? He also showed some User testing videos which were really funny. He then gave a bit of an overview on IE 9 development and some of the improvements they’re making including Direct 2D graphic acceleration. He closed up with the most amazing announcements. Every paying attendees got a free Touch tablet notebook from Acer. Here’re some photos and the line up to pick them up.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day2recap_A827/Photos%20005.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Photos 005" border="0" alt="Photos 005" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day2recap_A827/Photos%20005_thumb.jpg" width="345" height="260" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day2recap_A827/Photos%20006.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Photos 006" border="0" alt="Photos 006" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day2recap_A827/Photos%20006_thumb.jpg" width="345" height="260" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day2recap_A827/Photos%20004.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Photos 004" border="0" alt="Photos 004" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day2recap_A827/Photos%20004_thumb.jpg" width="343" height="258" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Scott Guthrie than took the stage and made a really big announcement as well. He started by listing the features of Silverlight 4 and then shocked everyone by telling them that the Beta was available the same day. Here’re some of the new features:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Media support of microphone and camera. &lt;/li&gt;    &lt;li&gt;Business – Printing, rich text, clipboard, Right click and mouse wheel &lt;/li&gt;    &lt;li&gt;Implicit styles, drag and drop, Bidi&amp;amp;RTL, HTML hosting &lt;/li&gt;    &lt;li&gt;Complete out of browser experience in SL4 with Elevated Trust mode&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Kirk DelBene then closed the keynote by talking about Office 2010 and Sharepoint 2010 and announced the immediate availability of the Beta. &lt;/p&gt;  &lt;p&gt;I then attended some of the session in the day. The first one was an overview of Windows Identity Foundation. It RTM’d yesterday. It is a claims based system integrated with .NET identity API. It is config driven and usese the same programming model on premise or in the cloud.&lt;/p&gt;  &lt;p&gt;I attended Joe Stegman session on the Out of Browser enhancements in SL 4&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Out of browser WebBrowser control included in SL4&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;Works only out of browser &lt;/li&gt;      &lt;li&gt;Browser control does not support Opacity, Rotation, Effects, overlay content &lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;HTML Brush overcomes the above limitation &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I then closed the day on a session about Securing REST services in Azure Access Control Service (ACS)&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Based on OAuth WRAP (Web Resource Authorization Protocol). A protocol developed with the community like Google and Yahoo. &lt;/li&gt;    &lt;li&gt;Very simple and cool. Implemented all in Azure. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Again you can follow the action on &lt;a href="http://microsoftpdc.com/"&gt;Channel 9&lt;/a&gt; which is broadcasting live from the show floor. And all the session content will be available there as well.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925667" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=zA6x8CJVM_I:0rfsMUSsT38:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=zA6x8CJVM_I:0rfsMUSsT38:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=zA6x8CJVM_I:0rfsMUSsT38:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=zA6x8CJVM_I:0rfsMUSsT38:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/zA6x8CJVM_I" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/19/pdc-09-day-2-recap.aspx</feedburner:origLink></item><item><title>Career Demo Camp Montreal: Wednesday, December 2nd</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/PSNziqxMOy4/career-demo-camp-montreal-wednesday-december-2nd.aspx</link><pubDate>Thu, 19 Nov 2009 02:11:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925002</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9925002.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9925002</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9925002</wfw:comment><description>&lt;p&gt;&lt;a href="http://careerdemocamp.eventbrite.com/"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="career demo camp montreal" border="0" alt="career demo camp montreal" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/CareerDemoCampMontrealWednesdayDecember2_AA08/career%20demo%20camp%20montreal_9bb057d6-92f8-4e09-a9f6-8dc665d91a82.jpg" width="405" height="96" /&gt;&lt;/a&gt;&lt;strong&gt;If you’re a techie in Montreal, you want to attend &lt;a href="http://careerdemocamp.eventbrite.com/"&gt;Career Demo Camp&lt;/a&gt; on Wednesday, December 2nd at 6:30 p.m. in the &lt;a href="http://www.centremontroyal.com/"&gt;Mont-Royal Centre&lt;/a&gt;!&lt;/strong&gt; It’s part tech career guidance conference, part &lt;a href="http://democamp.com/"&gt;DemoCamp&lt;/a&gt;-style event, and an opportunity for developers and start-ups to get together and learn about the job market, see projects that Montreal-area techies are working on and get to know and network with your local nerds. It’s presented by the &lt;a href="http://www.confoo.ca/en"&gt;&lt;strong&gt;Confoo conference&lt;/strong&gt;&lt;/a&gt; (taking place in March 2010) and &lt;strong&gt;&lt;a href="http://phug.ca/"&gt;PHUG&lt;/a&gt;&lt;/strong&gt; and will be hosted by &lt;strong&gt;Yours Truly&lt;/strong&gt; and &lt;strong&gt;Jean-Luc SansCartier&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Here’s the schedule:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;6:30 p.m.:&lt;/strong&gt; Intro to Career Demo Camp &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;7:00 p.m.:&lt;/strong&gt; Alex Kovalenko - IT Headhunting and Recruiting &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;7:30 p.m.:&lt;/strong&gt; Joey deVilla; Better Living Through Blogging &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;8:00 p.m.:&lt;/strong&gt; DemoCamp Introduction &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;8:15 p.m.:&lt;/strong&gt; DemoCamp Presentations &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;10:00 p.m.:&lt;/strong&gt; Networking Session &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="oh yes its free" border="0" alt="oh yes its free" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/CareerDemoCampMontrealWednesdayDecember2_AA08/oh%20yes%20its%20free_e6e01107-dd8c-4041-9318-4069d9805821.jpg" width="400" height="286" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The event is free of charge!&lt;/strong&gt; All you have to do to attend is sign up at &lt;a href="http://careerdemocamp.eventbrite.com/"&gt;Career Demo Camp’s Registration page&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Microsoft Canada’s providing the space – we booked the &lt;a href="http://www.centremontroyal.com/"&gt;Mont-Royal Centre&lt;/a&gt; for &lt;a href="http://techdays.ca/"&gt;TechDays&lt;/a&gt; Montreal for two days (December 2nd and 3rd) and we weren’t doing anything with the space on the evening of Day 1. We decided to offer the space for some kind of community event, and Confoo and PHUG put together Career Demo Camp. I love doing developer community events and was only too happy to co-host.&lt;/p&gt;  &lt;p&gt;The DemoCamp portion of the evening needs people to do DemoCamp-style demos: 5 minutes of “Show and Tell” where you show your software, web application or project in action. It’s the only thing you’re allowed to show on the big screen — no slides allowed! The idea is for you to show off your technology in action and inspire us, not to do a sales pitch. Think you’ve got a demo in you? Contact &lt;a href="mailto:jeanluc@iweb.com"&gt;&lt;strong&gt;Jean-Luc Sans Cartier&lt;/strong&gt;&lt;/a&gt; or &lt;strong&gt;&lt;a href="mailto:ylarrivee@phpquebec.org"&gt;Yann Larrivee&lt;/a&gt;&lt;/strong&gt; and let them know you want to demo at Career Demo Camp!&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/18/career-demo-camp-montreal-wednesday-december-2nd/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925002" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=PSNziqxMOy4:U-P9Y1ii5po:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=PSNziqxMOy4:U-P9Y1ii5po:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=PSNziqxMOy4:U-P9Y1ii5po:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=PSNziqxMOy4:U-P9Y1ii5po:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/PSNziqxMOy4" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/18/career-demo-camp-montreal-wednesday-december-2nd.aspx</feedburner:origLink></item><item><title>Scenes from TechDays Calgary</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/ZVKEGmiY3f4/scenes-from-techdays-calgary.aspx</link><pubDate>Wed, 18 Nov 2009 19:50:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9924624</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9924624.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9924624</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9924624</wfw:comment><description>&lt;p&gt;&lt;strong&gt;I – along with a good chunk of Microsoft Canada’s Developer and Platform Evangelism team – am in Calgary for the fourth leg of the &lt;a href="http://techdays.ca/"&gt;TechDays Canada&lt;/a&gt; seven-city tour.&lt;/strong&gt; TechDays Calgary is taking place in the BMO Centre on the Calgary Stampede grounds. Wanting to be a good guest, I decided to observe a local custom:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="joey devilla" border="0" alt="joey devilla" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/joey%20devilla_fda05931-dd75-453d-b2ca-44afdc055309.jpg" width="600" height="734" /&gt;&lt;/p&gt;  &lt;p&gt;I haven’t worn my flaming cowboy hat in ages!&lt;/p&gt;  &lt;p&gt;As far as I can tell, I’m the only attendee who brought a cowboy hat. The only other similarly-haberdashed people on the premises are the Calgary Stampede staff and the washroom signs:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="washroom signs" border="0" alt="washroom signs" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/washroom%20signs_475ef3d1-2618-4369-9aa7-e9152978c462.jpg" width="406" height="267" /&gt;&lt;/p&gt;  &lt;p&gt;There are a number of Christmas-related events taking place at the BMO Centre before and after TechDays, so the place is all decked out for Christmas:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="nutcracker and tree" border="0" alt="nutcracker and tree" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/nutcracker%20and%20tree_9a16ba2e-ba2d-4892-9e06-fc9e505dabdc.jpg" width="450" height="600" /&gt;&lt;/p&gt;  &lt;p&gt;The isn’t a Santa Claus on site, but we do have IT Pro Evangelist &lt;strong&gt;Rick Claus&lt;/strong&gt; delivering goodies:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="rick claus" border="0" alt="rick claus" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/rick%20claus_8a9aa7e1-1307-40ac-91c8-9fcf3b020d6c.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;…and Rick’s session has drawn quite a crowd:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="ricks room" border="0" alt="ricks room" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/ricks%20room_2cdc516c-cb00-4e18-9027-e3304a087f48.jpg" width="450" height="600" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="ricks room 2" border="0" alt="ricks room 2" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/ricks%20room%202_f9d993a0-3e77-40c3-869b-788ea3eed61b.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;Another well-attended session was &lt;em&gt;&lt;strong&gt;Introducing ASP.NET MVC&lt;/strong&gt;&lt;/em&gt;, which was delivered by &lt;strong&gt;Tom Opgenorth&lt;/strong&gt;:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="tom opgenorth" border="0" alt="tom opgenorth" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/tom%20opgenorth_fd56d00e-da84-4671-b1f7-5acddc08d77b.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;Here’s the ASP.NET MVC room, already filling up a full 15 minutes before the start of the day:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="asp net mvc room from stage" border="0" alt="asp net mvc room from stage" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/asp%20net%20mvc%20room%20from%20stage_fd44ab61-a42d-46cb-889a-ddbefc191574.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;Tom ended up speaking to a room packed to maximum capacity:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="asp_net_mvc_session" border="0" alt="asp_net_mvc_session" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/asp_net_mvc_session_7bbb19f2-55c9-45ae-af70-94dc74c07b84.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;The people who couldn’t fit into the ASP.NET MVC sessions were still able to catch the proceedings on a monitor outside the room:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="asp net mvc overflow" border="0" alt="asp net mvc overflow" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/asp%20net%20mvc%20overflow_100609cd-0936-4c51-ac18-b8d576755351.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;Meanwhile, next door, Developer Evangelist &lt;strong&gt;John Bristowe&lt;/strong&gt; delivered the &lt;em&gt;&lt;strong&gt;Practical Web Testing&lt;/strong&gt;&lt;/em&gt; presentation:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="john bristowe" border="0" alt="john bristowe" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/john%20bristowe_09ccb650-ec55-42d2-a8d5-2a79b6c85a27.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;And one door over, &lt;strong&gt;Adam “Adam Bomb” Carter&lt;/strong&gt; (the first guy to suggest to me that I get a job at Microsoft) spoke at the &lt;strong&gt;&lt;em&gt;Inside the Application Compatibility Toolkit 5.5&lt;/em&gt;&lt;/strong&gt; session:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="adam carter" border="0" alt="adam carter" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/adam%20carter_fe42cbed-3f93-4bc7-be25-4243a7c09e61.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;Here’s a scene from the speaker prep room that reminded me of the Sesame Street song &lt;em&gt;One of These Things is Not Like the Other&lt;/em&gt;:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="speaker room" border="0" alt="speaker room" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/speaker%20room_c4b82cfb-ef24-4af4-b1c1-c373ac7447a7.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;“Look! I’m at a conference, watching the proceedings of another conference!”&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="john bristowe watches PDC stream" border="0" alt="john bristowe watches PDC stream" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/john%20bristowe%20watches%20PDC%20stream_6833360d-110b-46bd-8770-ba7c6293f182.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;And just outside the speaker prep room, &lt;strong&gt;Rob Burke&lt;/strong&gt; and &lt;strong&gt;D’Arcy Lussier&lt;/strong&gt; chat:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="rob burke darcy lussier" border="0" alt="rob burke darcy lussier" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/rob%20burke%20darcy%20lussier_435984cc-8d1c-40d1-a794-252a60f8a19a.jpg" width="450" height="600" /&gt;&lt;/p&gt;  &lt;p&gt;Things seem to be going well, if IT Pro Evangelist and TechDays man-in-charge &lt;strong&gt;Damir Bersinic’s&lt;/strong&gt; thumbs-up is any indication:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="damir_thumbs_up" border="0" alt="damir_thumbs_up" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/damir_thumbs_up_32ba613a-ae1b-4aff-b217-7d20bf3a7b01.jpg" width="600" height="398" /&gt;&lt;/p&gt;  &lt;p&gt;And down the hall, the Ford Flex featuring Microsoft’ &lt;a href="http://en.wikipedia.org/wiki/Ford_Sync"&gt;Ford Sync&lt;/a&gt; technology awaits some passengers:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="ford sync" border="0" alt="ford sync" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/ford%20sync_48724ce1-4450-4a61-b614-728f51fb67ea.jpg" width="600" height="450" /&gt;&lt;/p&gt;  &lt;p&gt;Someday, arranging for conference wireless will not be an arduous, expensive affair, but in the meantime, we set up these hard-wired internet access stations. Note the anti-bacterial lotion beside the laptop – a sign of these H1N1 times. If I’d had any foresight, I’d have bought a lot of Purell stock:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="internet station" border="0" alt="internet station" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/e90dd04998d5_8CB4/internet%20station_00292f58-5799-4fe0-bf78-25e1f91483d1.jpg" width="450" height="600" /&gt;&lt;/p&gt;  &lt;p class="alert"&gt;[This article also appears in &lt;em&gt;&lt;a href="http://www.globalnerdy.com/2009/11/18/scenes-from-techdays-calgary/"&gt;Global Nerdy&lt;/a&gt;&lt;/em&gt;.]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9924624" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=ZVKEGmiY3f4:o5AfVAO4ET4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=ZVKEGmiY3f4:o5AfVAO4ET4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=ZVKEGmiY3f4:o5AfVAO4ET4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=ZVKEGmiY3f4:o5AfVAO4ET4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/ZVKEGmiY3f4" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/TechDays_5F00_CA/default.aspx">TechDays_CA</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/18/scenes-from-techdays-calgary.aspx</feedburner:origLink></item><item><title>PDC 09 – Day 1 Recap</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/c8m9TEfmPnQ/pdc-09-day-1-recap.aspx</link><pubDate>Wed, 18 Nov 2009 14:58:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9924298</guid><dc:creator>christbe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9924298.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9924298</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9924298</wfw:comment><description>&lt;p&gt;Wow! What a first day. This year the PDC is again at Los Angeles Convention Center.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20038.jpg"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Photos 038" border="0" alt="Photos 038" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20038_thumb.jpg" width="447" height="336" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Opening Keynote was by Ray Ozzie and Bob Muglia and they made lots of announcements around Azure and the services provided plus a whole bunch of new ones as well that will come out later in 2010.&lt;/p&gt;  &lt;p&gt;The big first news was that Wordpress has been ported and now runs in Azure. Matt Mullenweg, creator of Wordpress made the announcement and demonstrated it on Azure.&lt;/p&gt;  &lt;p&gt;Then it was a rolling thunder of announcements like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.microsoft.com/windowsazure/developers/dallas/"&gt;Project “Dallas”&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://pinpoint.com/en-US/"&gt;Microsoft PinPoint&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Project Sydney&lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/windowsserver/ee695849.aspx"&gt;Windows Server App Fabric&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;System Center “Cloud”&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;These are just a few of the announcements but in my opinion the most important. There were demos of the whole end to end scenario including the last one which showed an asp.net app from inside the firewall being moved to the Azure cloud using the new models in VS 2010 and then being monitored by the next version of System Center. You’ll be able to view the entire keynote from the &lt;a href="http://microsoftpdc.com/"&gt;PDC09 site&lt;/a&gt; soon. Make sure to tune in this morning for the live day 2 keynote. It will be even louder :-)&lt;/p&gt;  &lt;p&gt;I also walked the partner and Microsoft fair and got to see a container used to host Azure in the new modern Data Center. Here’re some photos.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20043.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Photos 043" border="0" alt="Photos 043" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20043_thumb.jpg" width="410" height="308" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20042.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Photos 042" border="0" alt="Photos 042" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20042_thumb.jpg" width="407" height="307" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20045.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Photos 045" border="0" alt="Photos 045" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/PDC09Day1_B9AA/Photos%20045_thumb.jpg" width="287" height="381" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt; I then attended a couple of sessions in the afternoon including one on the new Entity Framework 4.0. This new version will be a game changer in the ORM space. You have to &lt;a href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx"&gt;download the Beta&lt;/a&gt; and try it.&lt;/p&gt;  &lt;p&gt;Stay tune for more PDC 09 coverage and follow me on &lt;a href="http://twitter.com/cbeauclair"&gt;twitter&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9924298" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=c8m9TEfmPnQ:D85ijTtnHm0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=c8m9TEfmPnQ:D85ijTtnHm0:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=c8m9TEfmPnQ:D85ijTtnHm0:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=c8m9TEfmPnQ:D85ijTtnHm0:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/c8m9TEfmPnQ" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/18/pdc-09-day-1-recap.aspx</feedburner:origLink></item><item><title>Joel Semeniuk on Visual Studio and Team Foundation Server</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/e43v0BMR80o/joel-semeniuk-on-visual-studio-and-team-foundation-server.aspx</link><pubDate>Fri, 13 Nov 2009 21:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9922249</guid><dc:creator>John Bristowe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9922249.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9922249</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9922249</wfw:comment><description>&lt;P mce_keep="true"&gt;&lt;IMG style="WIDTH: 250px; HEIGHT: 214px" hspace=5 align=right src="http://public.blu.livefilestore.com/y1pOWNYBzc-4yYcITYo8RTFMOzFjV80K06gj7Ex9cKzKZS7E2lXT75Gokvfy6t7nO6Um9TvILuwMfCO1ePo6cX0mg/DNIC%20Small.png" width=250 height=214 mce_src="http://public.blu.livefilestore.com/y1pOWNYBzc-4yYcITYo8RTFMOzFjV80K06gj7Ex9cKzKZS7E2lXT75Gokvfy6t7nO6Um9TvILuwMfCO1ePo6cX0mg/DNIC%20Small.png"&gt;In this episode of &lt;a href="http://blogs.msdn.com/cdndevs/archive/tags/DNIC/default.aspx"&gt;Developer Night in Canada (DNIC)&lt;/a&gt;, &lt;a href="http://www.bristowe.com/"&gt;John Bristowe&lt;/a&gt; (&lt;A href="http://twitter.com/jbristowe" mce_href="http://twitter.com/jbristowe"&gt;@jbristowe&lt;/A&gt;) and &lt;a href="http://www.joeydevilla.com/"&gt;Joey deVilla&lt;/a&gt; (&lt;A href="http://twitter.com/AccordionGuy" mce_href="http://twitter.com/AccordionGuy"&gt;@AccordionGuy&lt;/A&gt;) chat with &lt;a href="http://weblogs.asp.net/Jsemeniuk/"&gt;Joel Semeniuk&lt;/a&gt; (&lt;A href="http://twitter.com/joel_semeniuk" mce_href="http://twitter.com/joel_semeniuk"&gt;@joel_semeniuk&lt;/A&gt;) about a number of topics including &lt;a href="http://msdn.microsoft.com/vstudio/"&gt;Visual Studio&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/vstudio/teamsystem/team/"&gt;Team Foundation Server (TFS)&lt;/a&gt;.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://media.libsyn.com/media/cdnitmanagers/DNIC_0001_JoelSemeniuk.mp3" mce_href="http://media.libsyn.com/media/cdnitmanagers/DNIC_0001_JoelSemeniuk.mp3"&gt;Download MP3 Audio - Joel Semeniuk on Visual Studio and Team Foundation Server&lt;/A&gt;&amp;nbsp;(24.59 MB - 53 minutes, 58 seconds)&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Show Links&lt;/B&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.imaginets.com/" mce_href="http://www.imaginets.com/"&gt;Imaginet Resources Corp.&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.imaginets.com/news--events/imaginet's-healthcare-software-featured-in-microsoft-ad-campaign.aspx" mce_href="http://www.imaginets.com/news--events/imaginet's-healthcare-software-featured-in-microsoft-ad-campaign.aspx"&gt;Imaginet's Healthcare Software&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.telerik.com/products/tfsmanager-and-tfsdashboard.aspx" mce_href="http://www.telerik.com/products/tfsmanager-and-tfsdashboard.aspx"&gt;TFS Work Item Manager &amp;amp; TFS Project Dashboard&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://en.wikipedia.org/wiki/Lean_software_development" mce_href="http://en.wikipedia.org/wiki/Lean_software_development"&gt;Lean Software Development&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.mssharepointconference.com/" mce_href="http://www.mssharepointconference.com/"&gt;Microsoft SharePoint Conference 2009&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/lab_management/archive/2009/05/18/vsts-2010-lab-management-basic-concepts.aspx" mce_href="http://blogs.msdn.com/lab_management/archive/2009/05/18/vsts-2010-lab-management-basic-concepts.aspx"&gt;Visual Studio Lab Management Team Blog&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://tfsintegration.codeplex.com/" mce_href="http://tfsintegration.codeplex.com/"&gt;TFS Integration Platform&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;About Joel Semeniuk&lt;/B&gt;&lt;/P&gt;
&lt;P&gt;&lt;a href="http://weblogs.asp.net/Jsemeniuk/"&gt;Joel Semeniuk&lt;/a&gt; is a founder of Imaginet Resources Corp; a Canadian based Microsoft Gold Partner. He is also a &lt;a href="http://msdn.microsoft.com/isv/rd/"&gt;Microsoft Regional Director&lt;/a&gt; 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.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;About Developer Night in Canada (DNIC)&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;a href="http://blogs.msdn.com/cdndevs/archive/tags/DNIC/default.aspx"&gt;Developer Night in Canada (DNIC)&lt;/a&gt; is a podcast produced by&amp;nbsp;&lt;a href="http://www.bristowe.com/"&gt;John Bristowe&lt;/a&gt; (&lt;A href="http://twitter.com/jbristowe" mce_href="http://twitter.com/jbristowe"&gt;@jbristowe&lt;/A&gt;) and &lt;a href="http://www.joeydevilla.com/"&gt;Joey deVilla&lt;/a&gt; (&lt;A href="http://twitter.com/AccordionGuy" mce_href="http://twitter.com/AccordionGuy"&gt;@AccordionGuy&lt;/A&gt;)&amp;nbsp;of Microsoft Canada. Its focus is to provide insight and analysis from some of the&amp;nbsp;developers and experts&amp;nbsp;in Canada. The RSS feed for Developer Night in Canada (DNIC) is available &lt;A href="http://feeds.feedburner.com/DNIC" mce_href="http://feeds.feedburner.com/DNIC"&gt;&lt;FONT color=#960000&gt;here&lt;/FONT&gt;&lt;/A&gt;. Alternatively, you can subscribe through Apple's iTunes &lt;A href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=150632820&amp;amp;s=143455" mce_href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=150632820&amp;amp;s=143455"&gt;&lt;FONT color=#960000&gt;here&lt;/FONT&gt;&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922249" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=e43v0BMR80o:Eq2tvfiSxzI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=e43v0BMR80o:Eq2tvfiSxzI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=e43v0BMR80o:Eq2tvfiSxzI:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=e43v0BMR80o:Eq2tvfiSxzI:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/e43v0BMR80o" height="1" width="1"/&gt;</description><enclosure url="http://media.libsyn.com/media/cdnitmanagers/DNIC_0001_JoelSemeniuk.mp3" length="25786076" type="audio/mpeg" /><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://blogs.msdn.com/cdndevs/archive/tags/DNIC/default.aspx">DNIC</category><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/13/joel-semeniuk-on-visual-studio-and-team-foundation-server.aspx</feedburner:origLink></item><item><title>Windows Azure Training Videos</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/VqXgTY7PIO4/windows-azure-training-videos.aspx</link><pubDate>Fri, 13 Nov 2009 15:35:21 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9921997</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9921997.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9921997</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9921997</wfw:comment><description>&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/windowsazure/"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Windows Azure logo" border="0" alt="Windows Azure logo" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/WindowsAzureTrainingVideos_9476/Windows%20Azure_e0689d9c-9dee-452b-9531-421b7ad8a2ec.jpg" width="300" height="169" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/windowsazure/"&gt;Windows Azure&lt;/a&gt; is Microsoft’s cloud computing platform, and it’ll be going live very soon&lt;/strong&gt; – expect to hear a number of announcements about it from next week’s &lt;a href="http://microsoftpdc.com/"&gt;Professional Developer Conference (PDC)&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’ll be posting articles showing you how to get into developing on Azure, but if you want to get a head start in the meantime, a good place to go is &lt;a href="http://msdev.com/"&gt;MSDev&lt;/a&gt;, Microsoft’s site that’s packed to the rafters with video training on all sorts of Microsoft platform development topics. &lt;strong&gt;&lt;a href="http://www.msdev.com/Directory/SeriesDescription.aspx?CourseId=129"&gt;There’s a series of training videos covering Azure development, including:&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.msdev.com/Directory/Description.aspx?eventId=1495"&gt;Windows Azure Overview&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.msdev.com/Directory/Description.aspx?eventId=1496"&gt;Windows Azure Fundamentals&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.msdev.com/Directory/Description.aspx?eventId=1497"&gt;Developing a Windows Azure Application&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.msdev.com/Directory/Description.aspx?eventId=1487"&gt;Microsoft SQL Azure Overview for Developers&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;…and more videos are on the way.&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/13/windows-azure-training-videos/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921997" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=VqXgTY7PIO4:-fMobvHTt9Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=VqXgTY7PIO4:-fMobvHTt9Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=VqXgTY7PIO4:-fMobvHTt9Q:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=VqXgTY7PIO4:-fMobvHTt9Q:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/VqXgTY7PIO4" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Windows+Azure/default.aspx">Windows Azure</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/13/windows-azure-training-videos.aspx</feedburner:origLink></item><item><title>Next Week: TechDays Calgary</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/xbN6wNg_g1U/next-week-techdays-calgary.aspx</link><pubDate>Fri, 13 Nov 2009 14:46:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9921974</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9921974.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9921974</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9921974</wfw:comment><description>&lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="calgary" border="0" alt="calgary" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/NextWeekTechDaysCalgary_88EB/calgary_d0cf3d63-b6a0-4d8c-bf3f-c064eeaa702c.jpg" width="600" height="403" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The next stop on the &lt;a href="http://techdays.ca/"&gt;TechDays Canada&lt;/a&gt; cross-country conference tour is Calgary!&lt;/strong&gt; We’ll be there for most of the week, and the conference itself takes place on &lt;strong&gt;Tuesday, November 17th&lt;/strong&gt; and &lt;strong&gt;Wednesday, November 18th&lt;/strong&gt; at the Calgary Stampede Roundup Centre.&lt;/p&gt;  &lt;p&gt;After that, we’ve got the following dates in December:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Montreal&lt;/strong&gt; (Sold out!) – December 2nd and 3rd &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Ottawa&lt;/strong&gt; – December 9th and 10th &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Winnipeg&lt;/strong&gt; – December 15th and 16th &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/13/next-week-techdays-calgary/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921974" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=xbN6wNg_g1U:is0qnl3qes4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=xbN6wNg_g1U:is0qnl3qes4:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=xbN6wNg_g1U:is0qnl3qes4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=xbN6wNg_g1U:is0qnl3qes4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/xbN6wNg_g1U" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/TechDays_5F00_CA/default.aspx">TechDays_CA</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/13/next-week-techdays-calgary.aspx</feedburner:origLink></item><item><title>New Book: Ultra-Fast ASP.NET</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/VJ6C-fgGyc4/new-book-ultra-fast-asp-net.aspx</link><pubDate>Wed, 11 Nov 2009 20:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9921057</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9921057.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9921057</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9921057</wfw:comment><description>&lt;P&gt;&lt;A href="http://apress.com/book/view/1430223839" mce_href="http://apress.com/book/view/1430223839"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: block; FLOAT: none; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: auto; BORDER-LEFT-WIDTH: 0px; MARGIN-RIGHT: auto" title=UltraFastASPNET border=0 alt=UltraFastASPNET src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/11/UltraFastASPNET.jpg" width=600 height=312 mce_src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/11/UltraFastASPNET.jpg"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The Empire’s been fine-tuning &lt;A href="http://asp.net/" mce_href="http://asp.net"&gt;ASP.NET&lt;/A&gt;, &lt;A href="http://www.microsoft.com/sqlserver/" mce_href="http://www.microsoft.com/sqlserver/"&gt;SQL Server&lt;/A&gt; and the .NET runtime from the get-go, so ASP.NET is a pretty snappy platform.&lt;/STRONG&gt; Even so, the fastest of platforms will still run like molasses in January if you don’t do things right. With any platform, there’s a body of best practices for getting the best performances, and with far too many platforms, these best practices haven’t been gathered into a single place.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;ASP.NET developer are in luck: I just got notified by &lt;A href="http://apress.com/" mce_href="http://apress.com/"&gt;Apress&lt;/A&gt; of the release of a new book, &lt;EM&gt;&lt;A href="http://apress.com/book/view/1430223839" mce_href="http://apress.com/book/view/1430223839"&gt;Ultra-Fast ASP.NET&lt;/A&gt;&lt;/EM&gt;.&lt;/STRONG&gt; Here’s the blurb:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;EM&gt;Ultra-fast ASP.NET&lt;/EM&gt; by Rick Kiessig presents a practical approach to building fast and scalable web sites using ASP.NET and SQL Server. In addition to a wealth of tips, tricks and secrets, you'll find advice and code examples for all tiers of your application. By applying the ultra-fast approach to your projects, you’ll squeeze every last ounce of performance out of your code and infrastructure, giving your site unrivaled speed.&lt;/P&gt;
&lt;P&gt;Learn How To:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Think about performance issues that will help you obtain real results. &lt;/LI&gt;
&lt;LI&gt;Apply key principles that will help you build ultra-fast and ultra-scalable web sites. &lt;/LI&gt;
&lt;LI&gt;Use the ultra-fast approach to be fast in multiple dimensions. You’ll have not only fast pages but also fast changes, fast fixes, fast deployments and more. &lt;/LI&gt;
&lt;LI&gt;Use techniques that are being used by some of the world's largest web sites. &lt;/LI&gt;
&lt;LI&gt;Structure your HTML and CSS to create pages that load ultra-fast. &lt;/LI&gt;
&lt;LI&gt;Utilize tips and tricks for optimizing your ASP.NET and SQL Server code for performance and scalability. &lt;/LI&gt;&lt;/UL&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You can &lt;A href="http://apress.com/ecommerce/cart?act=add&amp;amp;bid=1198" mce_href="http://apress.com/ecommerce/cart?act=add&amp;amp;bid=1198"&gt;order the dead-tree edition of Ultra-Fast ASP.NET online&lt;/A&gt; (it sells for USD$49.99, which at today’s exchange rate is CAD$52.32), or if you’re like me and try to get the electronic version when possible, &lt;A href="http://www.amazon.com/exec/obidos/ASIN/1430223839/ref=nosim/apre-20" mce_href="http://www.amazon.com/exec/obidos/ASIN/1430223839/ref=nosim/apre-20"&gt;the PDF version&lt;/A&gt; sells for USD$34.99 (CAD$36.62 at the time of this writing).&lt;/P&gt;
&lt;P class=alert&gt;[&lt;A href="http://www.globalnerdy.com/2009/11/11/new-book-ultra-fast-asp-net/" mce_href="http://www.globalnerdy.com/2009/11/11/new-book-ultra-fast-asp-net/"&gt;This article also appears in &lt;EM&gt;Global Nerdy&lt;/EM&gt;.&lt;/A&gt;]&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921057" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=VJ6C-fgGyc4:E8B582LEiGU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=VJ6C-fgGyc4:E8B582LEiGU:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=VJ6C-fgGyc4:E8B582LEiGU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=VJ6C-fgGyc4:E8B582LEiGU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/VJ6C-fgGyc4" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/ASP.NET/default.aspx">ASP.NET</category><category domain="http://blogs.msdn.com/cdndevs/archive/tags/optimization/default.aspx">optimization</category><category domain="http://blogs.msdn.com/cdndevs/archive/tags/web+applications/default.aspx">web applications</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/11/new-book-ultra-fast-asp-net.aspx</feedburner:origLink></item><item><title>WinMoDevCamp Toronto’s Agenda</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/wbiKAK9YvTs/winmodevcamp-toronto-s-agenda.aspx</link><pubDate>Wed, 11 Nov 2009 15:56:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9920861</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9920861.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9920861</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9920861</wfw:comment><description>&lt;p&gt;&lt;strong&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Toronto WinMoDevCamp logo" border="0" alt="Toronto WinMoDevCamp logo" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/WinMoDevCampTorontosAgenda_997A/toronto%20winmodevcamp_d5688400-f880-4c98-a765-9e76ce291170.jpg" width="471" height="117" /&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WinMoDevCamp Toronto&lt;/strong&gt;, the Toronto edition of the workshop for developing applications for Windows Phone, takes place today at Microsoft Canada’s headquarters. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;If you can’r make it to WinMoDevCamp in person, you can attend virtually by &lt;/strong&gt;&lt;a href="http://www.canitpro.ca/WinMoDevCamp.asx"&gt;&lt;strong&gt;watching the streaming video feed.&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Here’s the agenda (all times are Eastern):&lt;/p&gt;  &lt;table border="0" cellspacing="4" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="20%"&gt;         &lt;p&gt;12:30 pm – 1:00 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Light Snacks and Event Registration&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;1:00 pm – 1:15 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Opening Remarks &amp;amp; Explanation of WinMoDevCamp purpose.&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;1:15 pm – 1:45 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Keynote by Microsoft Canada’s Joey deVilla, &lt;/b&gt;&lt;b&gt;Developer Evangelist&lt;/b&gt;&lt;b&gt;.              &lt;br /&gt;&lt;/b&gt;This session will give you an overview Microsoft’s commitment to mobility and the tools in place to assist developers in creating world class applications.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;1:45 pm – 2:00 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Break&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;2:00 pm – 3:00 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Developing for Windows Mobile - Mark Arteaga, RedBit&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;Learn how to use the familiar Microsoft .NET Framework and .NET-based programming languages like Visual C#® development tools to develop world class applications. Learn about new features in Windows Mobile 6.5 such as the Gesture APIs and the Widget Framework and how to use them appropriately.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;3:00 pm – 3:30 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Saviidesk – &lt;/b&gt;&lt;b&gt;Joe Compta, Bradon Technologies Ltd&lt;/b&gt;&lt;b&gt; (Bell Mobility)&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;Application presentation and demo&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;3:30 pm – 3:45 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Break&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;3:45 pm – 4:15 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Telus Application Developer Program Presentation&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;Program presentation and overview&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;4:15 pm – 4:45 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Merge Healthcare OEM – Atul Agarwal, Director Web Apps&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;Application presentation and demo&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;4:45 pm – 5:45 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Samsung TouchWiz and Widgets – Max Karlin, Samsung Canada              &lt;br /&gt;&lt;/b&gt;An in-depth look at Samsung’s TouchWiz UI and Widgets. How to develop widgets, upcoming features and functionality and how to distribute widgets for Samsung devices.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;5:45 pm – 6:30 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Dinner&lt;/b&gt; – &lt;b&gt;Windows Marketplace Overview, Anthony Bartolo, Microsoft&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;6:30pm – 7:00 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;vPost, Sculpting Mobile Data Convergence – John Cousens, Vayyoo&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;Application presentation and demo&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;7:00pm – 7:30 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;Sony Ericsson “Hero” Developer Program – Sean Cheddi, Sony Ericsson&lt;/b&gt;&lt;/p&gt;          &lt;p&gt;Developer Program enrolment and Panel SDK overview&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;         &lt;p&gt;7:30pm – 8:00 pm&lt;/p&gt;       &lt;/td&gt;        &lt;td&gt;         &lt;p&gt;&lt;b&gt;WinMoDevCamp wrap up and Prize Giveaway&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/11/winmodevcamp-torontos-agenda/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9920861" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=wbiKAK9YvTs:i-kKMjWn4wc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=wbiKAK9YvTs:i-kKMjWn4wc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=wbiKAK9YvTs:i-kKMjWn4wc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=wbiKAK9YvTs:i-kKMjWn4wc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/wbiKAK9YvTs" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Windows+Mobile/default.aspx">Windows Mobile</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/11/winmodevcamp-toronto-s-agenda.aspx</feedburner:origLink></item><item><title>The Facebook/.NET SDK</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/-_BkSmHjZw4/the-facebook-net-sdk.aspx</link><pubDate>Tue, 10 Nov 2009 06:42:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9919997</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9919997.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9919997</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9919997</wfw:comment><description>&lt;p&gt;&lt;a href="http://facebooktoolkit.codeplex.com/"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="facebook sdk" border="0" alt="facebook sdk" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/TheFacebook.NETSDK_179A/facebook%20sdk_28bd9b7c-4b0a-4a95-ba3f-eae6425f5a08.jpg" width="399" height="149" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://developers.facebook.com/news.php?blog=1&amp;amp;story=334"&gt;Facebook has announced&lt;/a&gt; official support for &lt;a href="http://facebooktoolkit.codeplex.com/"&gt;the just-released 3.0 version of Microsoft’s Facebook SDK (also known as the Facebook Developer Toolkit)&lt;/a&gt;.&lt;/strong&gt; The kit was written with one goal in mind: to make it easier for .NET developers to write applications that integrate with Facebook.&lt;/p&gt;  &lt;p&gt;I’ll leave it to the &lt;em&gt;&lt;a href="http://msdn.microsoft.com/en-us/windows/ee388574.aspx"&gt;Facebook SDK Overview&lt;/a&gt;&lt;/em&gt; to do the talking:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The main entry point is the API (Facebook.Rest.Api) class in the Facebook.dll assembly. This class wraps the Facebook REST API and provides an easy to use interface for calling the different methods currently available in the Facebook API. We've also provided samples and tools for helping develop Facebook applications in the various .NET platforms including: ASP.NET, Silverlight, WPF and WinForms. Additionally, we've provided all the source code for the API, components, controls, and samples for you to explore.&lt;/p&gt;    &lt;p&gt;The toolkit is comprised of the following core assemblies:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Facebook.dll&lt;/strong&gt;: This is the main assembly that will be used by all applications. This has all the logic to handle communication with the Facebook application. This assembly also has specific support of XAML applications (Silverlight and WPF) to enhance the Facebook platform to make databinding and data caching easier. &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Facebook.Silverlight.dll&lt;/strong&gt;: This is the Silverlight version of the main assembly that will be used by all Silverlight applications. This has all the logic to handle communication with the Facebook application. This assembly also has specific support of XAML applications to enhance the Facebook platform to make databinding and data caching easier. The REST API in this assembly is Asynchronous only. &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Facebook.Web.dll&lt;/strong&gt;: This assembly should be used by Canvas applications. The main functionality supported in this assembly is to encapsulate the handshake between the Facebook application and a canvas application (both FBML and IFrame) &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Facebook.Web.Mvc.dll&lt;/strong&gt;: Provide a support building canvas applications using ASP.NET MVC. Separated from Facebook.Web.dll to avoid all developers from needing to install the MVC bits. &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Facebook.Winforms.dll&lt;/strong&gt;: This assembly provides support for writing Facebook applications using Winform technology. This provides a Component that wraps the API to make it easier to use from Winforms. This also contains some user controls to help display Facebook data easily. &lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;To get started, &lt;strong&gt;&lt;a href="http://facebooktoolkit.codeplex.com/"&gt;download the SDK&lt;/a&gt;&lt;/strong&gt;, then consult these docs:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Anatomy_of_a_Facebook_App"&gt;Anatomy of a Facebook App&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Platform_Core_Components"&gt;Platform Core Components&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/How-to_Guides"&gt;How-to Guides&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://wiki.developers.facebook.com/index.php/Creating_a_Platform_Application"&gt;Creating a Platform Application&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you create any Facebook apps using the SDK, let me know by &lt;a href="mailto:joey.devilla@microsoft.com"&gt;dropping me a line&lt;/a&gt;. I’d love to feature it here!&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/10/the-facebook-net-sdk/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9919997" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=-_BkSmHjZw4:st-DeXyp2Uo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=-_BkSmHjZw4:st-DeXyp2Uo:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=-_BkSmHjZw4:st-DeXyp2Uo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=-_BkSmHjZw4:st-DeXyp2Uo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/-_BkSmHjZw4" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/10/the-facebook-net-sdk.aspx</feedburner:origLink></item><item><title>Taking JavaScript Performance to the Extreme with Thomas Fuchs</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/_F7N7cyCaEY/taking-javascript-performance-to-the-extreme-with-thomas-fuchs.aspx</link><pubDate>Mon, 09 Nov 2009 20:30:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9919761</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9919761.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9919761</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9919761</wfw:comment><description>&lt;h3&gt;&amp;quot;Extreme JavaScript Performance&amp;quot; (from JSConf.eu, November 7)&lt;/h3&gt;  &lt;p align="center"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2449719&amp;amp;stripped_title=extreme-javascript-performance" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=2449719&amp;amp;stripped_title=extreme-javascript-performance" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="thomas fuchs" border="0" alt="thomas fuchs" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/Extreme_A2B2/thomas%20fuchs_9d20976a-4f61-448e-8c68-f90ceb01ce06.jpg" width="200" height="199" /&gt;&lt;strong&gt;Take a look at the slides from &lt;em&gt;&lt;a href="http://www.slideshare.net/madrobby/extreme-javascript-performance"&gt;Extreme JavaScript Performance&lt;/a&gt;&lt;/em&gt;,&lt;/strong&gt; a presentation by &lt;a href="http://mir.aculo.us/"&gt;&lt;strong&gt;Thomas Fuchs&lt;/strong&gt;&lt;/a&gt;, creator of the &lt;a href="http://script.aculo.us/"&gt;&lt;strong&gt;script.aculo.us&lt;/strong&gt;&lt;/a&gt; JavaScript library, collaborator on the book &lt;a href="http://pragprog.com/titles/rails2/agile-web-development-with-rails"&gt;&lt;em&gt;Agile Web Development with Rails&lt;/em&gt;&lt;/a&gt; and one of the people behind &lt;a href="http://failcamp.org/"&gt;FailCamp&lt;/a&gt;. He gave the presentation last week at JSConf.eu in Berlin.&lt;/p&gt;  &lt;p&gt;In the presentation, Thomas looked at six simple things you can do to boost the performance of your JavaScript:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Use inline functions instead of function calls. &lt;/li&gt;    &lt;li&gt;Embrace the language – using the language’s conventions yields unexpectedly faster code. Instantiate arrays using &lt;code&gt;var myArray = []&lt;/code&gt; instead of &lt;code&gt;var a = new Array&lt;/code&gt;, and instantiate objects using &lt;code&gt;var myObject = {}&lt;/code&gt; instead of &lt;code&gt;var o = new Object&lt;/code&gt;. &lt;/li&gt;    &lt;li&gt;Unroll your loops! (A trick so old that we covered it when I was in school!) &lt;/li&gt;    &lt;li&gt;Cache globals. If you’re going to access a global object, store a local reference and use that instead. &lt;/li&gt;    &lt;li&gt;Tune your boolean expressions: in logical “AND” (&lt;code&gt;&amp;amp;&amp;amp;&lt;/code&gt;) operations, make the operand most likely to be false the first one. &lt;/li&gt;    &lt;li&gt;Watch out for slow constructs such as with blocks, try/catch and features that JIT compilers don’t support well. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The presentation includes benchmarks for the four most common JavaScript engines:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SpiderMonkey (Firefox 3.5) &lt;/li&gt;    &lt;li&gt;JavaScript Core (Safari 4) &lt;/li&gt;    &lt;li&gt;JScript (Internet Explorer 8) &lt;/li&gt;    &lt;li&gt;V8 (Google Chrome) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And yes, he does warn you – at least twice – of the dangers of premature optimization.&lt;/p&gt;  &lt;h3&gt;JavaScript Performance Rocks&lt;/h3&gt;  &lt;p&gt;&lt;a href="http://javascriptrocks.com/performance/"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="JavaScript performance rocks" border="0" alt="JavaScript performance rocks" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/Extreme_A2B2/JavaScript%20performance%20rocks_6a454d2f-5732-4711-be11-9f1c15c2c00f.jpg" width="600" height="216" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If you liked &lt;em&gt;Extreme JavaScript Performance&lt;/em&gt;, you’ll love the ebook Thomas co-authored with &lt;a href="http://www.slash7.com/"&gt;Amy Hoy&lt;/a&gt;, &lt;strong&gt;&lt;em&gt;&lt;a href="http://javascriptrocks.com/performance/"&gt;JavaScript Performance Rocks!&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt; Actually, it’s more than just a book – it’s &lt;em&gt;four&lt;/em&gt; books and a profiling tool:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Book 1: Understanding and Measuring Performance (or: “Dude, Where’s My Performance?”)&lt;/strong&gt; - “In which our brave hero or heroine (that's you!) apprentices to the cryptic-but-charming Master (that's us) and learns how to get into the enemy's head—the better to eat it alive, my dear.” &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Book 2: Loadtime (or: “The Land of Unicorn Tears”)&lt;/strong&gt; - “Loadtime is a sad time, a time of of enormous, slow-loading assets; of maxed-out request queues; of bloated, waddling DOMs. Of limp white screens. Most of the world's worst web performance woes? They live and breed in Loadtime. That's why it's the Land of Unicorn Tears, because unicorns hate slow web apps just as much as the rest of us. And they have magical horns. So there.“ &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Book 3: Runtime (or: “’Cuz Tuning Loops is Hardcore”)&lt;/strong&gt; - “The vast majority of the problems that the vast majority of apps will have can be solved with loadtime fixes of various stripes. But just in case you're unique, and special, and have particularly intractable issues—or are just a glutton for punishment—we have written a third booklet, all about speeding up code when it runs.” &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Book 4: Interface Coping Strategies (or: “If You Can’t Fix It, Fake It”)&lt;/strong&gt; – “Come across a performance problem that you really can't fix? Long-running calculations? Slow server you can't tune up? &lt;em&gt;If you can't make it, fake it.&lt;/em&gt; You can make your app &lt;em&gt;feel&lt;/em&gt; faster to your customers, even if you can't fix the underlying problem. And, let's face it, that's what your customers care about.” &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;The DOM Monster profiling tool.&lt;/strong&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="http://javascriptrocks.com/performance/"&gt;JavaScript Performance Rocks!&lt;/a&gt;&lt;/em&gt; isn’t your ordinary ebook,&lt;/strong&gt; with material laid out for a dead-tree book simply cast in PDF form. It was designed from the ground up for onscreen reading, written in an entertaining way to keep you amused and your mind ready to learn, and written in a fun, irreverent way so that you don’t zone out. I know Thomas and Amy personally and have seen them teach; trust me – you want to learn from them.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;a href="http://javascriptrocks.com/performance/"&gt;JavaScript Performance Rocks!&lt;/a&gt;&lt;/em&gt; usually sells for US$49, but there’s a special deal right now – the first 500 books are selling for 10 dollars less -- US$39.&lt;/strong&gt; You’ve got two good reason to buy immediately: first, there’s this $10 discount, and second, the US/Canada exchange rate’s pretty good right now (as I write this, the PayPal exchange rate is CAD$1 = US$0.92).&lt;/p&gt;  &lt;p&gt;I’ve already ordered my copy.&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/09/taking-javascript-performance-to-the-extreme-with-thomas-fuchs/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9919761" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=_F7N7cyCaEY:MMsjYJ4YG0I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=_F7N7cyCaEY:MMsjYJ4YG0I:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=_F7N7cyCaEY:MMsjYJ4YG0I:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=_F7N7cyCaEY:MMsjYJ4YG0I:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/_F7N7cyCaEY" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/JavaScript/default.aspx">JavaScript</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/09/taking-javascript-performance-to-the-extreme-with-thomas-fuchs.aspx</feedburner:origLink></item><item><title>WinMoDevCamp Toronto This Wednesday!</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/-z4CB7SpozE/winmodevcamp-toronto-this-wednesday.aspx</link><pubDate>Mon, 09 Nov 2009 13:05:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9919500</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9919500.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9919500</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9919500</wfw:comment><description>&lt;p align="center"&gt;&lt;img alt="WinMoDevCamp banner" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/10/winmodevcamp2.jpg" width="600" height="117" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WinMoDevCamp Toronto, the free workshop where you can learn about Windows Phone Development, takes place this Wednesday&lt;/strong&gt; at Microsoft Canada’s offices in Mississauga. Come learn about Windows Phone by participating in a development project, and come meet some of the faces (including me) at the local branch of The Empire! (And yes, we’ll serve snacks and dinner.)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WinMoDevCamp is free of charge and takes place this Wednesday, November 11th, from 1 to 9 p.m. at Microsoft Canada Headquarters&lt;/strong&gt; (&lt;a href="http://www.bing.com/maps/default.aspx?v=2&amp;amp;FORM=LMLTCC&amp;amp;cp=43.61362~-79.753421&amp;amp;style=r&amp;amp;lvl=14&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;phx=0&amp;amp;phy=0&amp;amp;phscl=1&amp;amp;where1=1950%20Meadowvale%20Blvd%2C%20Mississauga%20ON&amp;amp;encType=1"&gt;1950 Meadowvale Boulevard&lt;/a&gt;, just off Mississauga Road north of the 401). To participate in WinMoDevCamp, please &lt;a href="http://www.rsvpportal.com/microsoft/Windows_phone/nov11/"&gt;register&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.rsvpportal.com/microsoft/Windows_phone/nov11/"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" border="0" alt="Click to register for WinMoDevCamp" src="http://www.globalnerdy.com/wordpress/wp-content/uploads/2009/10/Cliktoregisterforwinmodevcamp.jpg" width="600" height="55" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/09/winmodevcamp-toronto-this-wednesday/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9919500" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=-z4CB7SpozE:yuaJ7wERUls:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=-z4CB7SpozE:yuaJ7wERUls:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=-z4CB7SpozE:yuaJ7wERUls:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=-z4CB7SpozE:yuaJ7wERUls:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/-z4CB7SpozE" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Windows+Mobile/default.aspx">Windows Mobile</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/09/winmodevcamp-toronto-this-wednesday.aspx</feedburner:origLink></item><item><title>First a Django Guy and Now a Microsoft Guy: “Thank You, Rails”</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/2hwMf2gnsUI/first-a-django-guy-and-now-a-microsoft-guy-thank-you-rails.aspx</link><pubDate>Fri, 06 Nov 2009 15:26:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9918627</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9918627.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9918627</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9918627</wfw:comment><description>&lt;p align="center"&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="monkey-knife-fight" border="0" alt="monkey-knife-fight" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/FirstaDjangoGuyandNowaMicrosoftGuyThankY_9246/monkey-knife-fight_03c168e0-a645-4511-9b52-b1f2e93225ba.jpg" width="450" height="295" /&gt;&lt;em&gt; Platform wars are like monkey knife fights: amusing at first, but regrettable and messy in the end.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;You don’t see this very often, and it’s a shame: &lt;a href="http://jacobian.org/writing/thank-you-rails/"&gt;Jacob Kaplan-Moss, co-creator of Django, the Python-based MVC web application framework, wrote a great article titled &lt;em&gt;Thank You, Rails&lt;/em&gt;.&lt;/a&gt;&lt;/strong&gt; From the article’s opening paragraph:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;It’s fashionable, or perhaps inevitable, for tech communities to trash their competition…We geeks make arguing over minor technical points into a kind of art.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;The most important point in &lt;a href="http://jacobian.org/writing/thank-you-rails/"&gt;his essay&lt;/a&gt; is a few paragraphs down. He points out that while having a competitor often lends focus to a developer community and that a rivalry can often bring about excellence among all parties concerned, it can also bring bitterness and nastiness. He wants to counter those latter things, and so he writes:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;I think it’s important to recognize that we in the web development community do in fact owe Rails and the Rails community a debt of gratitude. Rails helped reframe the way we think about web development, and even those who’ve never touched Rails nevertheless are probably reaping indirect benefits right now.&lt;/p&gt;    &lt;p&gt;So I think we should all step back from our personal preferences and plainly say &lt;strong&gt;thank you, Rails&lt;/strong&gt;, for all that you’ve done to move the state of web development forward.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Rails was a wake-up call to the web development world in so many ways. In the short time – a mere five years -- that it’s been around, it’s been responsible for many changes in the world of web applications:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Popularizing &lt;a href="http://en.wikipedia.org/wiki/Model-view-controller"&gt;MVC&lt;/a&gt; amongst web developers. Yes, it had been done before, but never quite as elegantly or explained so clearly. &lt;/li&gt;    &lt;li&gt;Bringing concepts like &lt;a href="http://www.artima.com/intv/dry.html"&gt;&lt;em&gt;DRY&lt;/em&gt;&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Convention_over_configuration"&gt;&lt;em&gt;Convention Over Configuration&lt;/em&gt;&lt;/a&gt; into the developer vernacular. &lt;/li&gt;    &lt;li&gt;Proving that simplicity is a feature, whether it’s from the developer’s or end user’s point of view. &lt;/li&gt;    &lt;li&gt;Pointing the spotlight at the &lt;a href="http://ruby-lang.org"&gt;Ruby&lt;/a&gt; programming language. &lt;/li&gt;    &lt;li&gt;Driving a movement towards web applications with both beautiful and usable interfaces. &lt;/li&gt;    &lt;li&gt;Reminding us that programming should be fun. &lt;/li&gt;    &lt;li&gt;Reinforcing an important idea that we often forget: community matters. (If you’ve been to a &lt;a href="http://en.oreilly.com/rails2009"&gt;RailsConf&lt;/a&gt; or better still, &lt;a href="http://rethink.unspace.ca/2008/7/20/we-are-rubyfringe"&gt;RubyFringe&lt;/a&gt; and &lt;a href="http://futureruby.com/"&gt;FutureRuby&lt;/a&gt;, which takes the Ruby/Rails community camaraderie and turns the dials up to 11, you know what I mean.) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Speaking as a Microsoft guy, I too would like to say “Thank you, Rails”.&lt;/strong&gt; While I can’t honestly classify myself as ever having been a serious Rails developer – it’s mostly noodling on personal projects and one major cancelled project at Toronto’s worst-run startup – I come from the periphery of the Rails community, having been an unofficial evangelist and occasional court jester, as evidenced in this performance from the evening keynotes at RailsConf 2007:&lt;/p&gt;  &lt;p align="center"&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/t05f_KR1Tbw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/t05f_KR1Tbw&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;  &lt;p&gt;I take a lot of what I’ve learned from the community-building effort that made Rails what it is today and have applied it to my work at Microsoft. From what I’ve been hearing, it seems to be helping.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;It’s not just the community aspects of Rails for which both Microsoft and I owe Rails a debt of gratitude -- there are the technical aspects as well.&lt;/strong&gt; I’m sure the event-driven desktop-style development metaphor behind ASP.NET makes a lot of developers happy, but it drove me bonkers – and also to PHP (and eventually, Rails) -- back in 2002. The drive to create an MVC web application framework that treated the web like a first-class citizen instead of “like the desktop, but lamer” led to the creation of my preferred Microsoft web framework, &lt;a href="http://asp.net/mvc"&gt;ASP.NET MVC&lt;/a&gt;, and I cannot begin to convey how grateful I am for that. I love ASP.NET MVC, and a good chunk of the reasons why stem from the Rails-isms that found their way into it. I think ASP.NET MVC developers would benefit from &lt;a href="http://rubyonrails.org/"&gt;getting to know Rails and taking it out for a spin&lt;/a&gt; – and I think the Rails developers would also gain something from giving ASP.NET MVC a try.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;I once read a saying that has stuck with me all these years: “When you slice a blade of grass, you shake the universe.”&lt;/strong&gt; Yeah, it’s a pretty drama-queeny way of saying that everything is interconnected, but it’s true in many respects, including human endeavour, which in turn includes software development. It’s an ecosystem, and different parts of it influence each other all the time. I think that the best participants in that ecosystem learn from other parts, and acknowledge those efforts that make the ecosystem a better place in which to live.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="joey-devilla-on-accordion-at-railsconf-2007" border="0" alt="joey-devilla-on-accordion-at-railsconf-2007" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/FirstaDjangoGuyandNowaMicrosoftGuyThankY_9246/joey-devilla-on-accordion-at-railsconf-2007_3f3a019c-e665-4a25-b14d-823f61fb2fb3.jpg" width="334" height="500" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;So to echo a Django guy’s sentiment, here’s a Microsoft guy saying it: &lt;em&gt;Thank you, Rails.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/06/first-a-django-guy-and-now-a-microsoft-guy-thank-you-rails/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9918627" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=2hwMf2gnsUI:CztFPCCkTog:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=2hwMf2gnsUI:CztFPCCkTog:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=2hwMf2gnsUI:CztFPCCkTog:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=2hwMf2gnsUI:CztFPCCkTog:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/2hwMf2gnsUI" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/06/first-a-django-guy-and-now-a-microsoft-guy-thank-you-rails.aspx</feedburner:origLink></item><item><title>Halifax Coffee and Code This Afternoon – Just Us Cafe on Barrington</title><link>http://feedproxy.google.com/~r/JohnBristowe/~3/5oAwl2VJc4U/halifax-coffee-and-code-this-afternoon-just-us-cafe-on-barrington.aspx</link><pubDate>Wed, 04 Nov 2009 16:54:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9917405</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9917405.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9917405</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9917405</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.justuscoffee.com/barrington.aspx"&gt;&lt;img style="border-right-width: 0px; margin: 0px 0px 10px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Just Us Cafe logo" border="0" alt="Just Us Cafe logo" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/HalifaxCoffeeandCodeThisAfternoonJustUsC_B513/just%20us_f8af4fbc-fd14-455c-bd92-27e7e953c745.jpg" width="189" height="197" /&gt;&lt;/a&gt;&lt;strong&gt;This afternoon (Wednesday, November 4th) from 2:00 p.m. to 6:00 p.m. Atlantic time, I’ll be holding a Halifax edition of “Coffee and Code” at &lt;a href="http://www.justuscoffee.com/barrington.aspx"&gt;Just Us Cafe&lt;/a&gt; on Barrington (&lt;a href="http://www.bing.com/maps/default.aspx?v=2&amp;amp;FORM=LMLTCC&amp;amp;cp=44.646898~-63.573857&amp;amp;style=r&amp;amp;lvl=14&amp;amp;tilt=-90&amp;amp;dir=0&amp;amp;alt=-1000&amp;amp;phx=0&amp;amp;phy=0&amp;amp;phscl=1&amp;amp;where1=1678%20Barrington%20Street%2C%20Halifax%20NS&amp;amp;encType=1"&gt;1678 Barrington&lt;/a&gt;).&lt;/strong&gt; My coworkers Damir Bersinic and Rodney Buike will be joining me. Come on down and chat with us about Microsoft, the tech industry in general, the job market, accordions, whatever!&lt;/p&gt;  &lt;p&gt;(If you’re a developer who’s interested in building a cloud computing-based application on &lt;a href="http://www.microsoft.com/windowsazure/"&gt;Windows Azure&lt;/a&gt;, you might want to come down for this one, as I might have an offer that you might find difficult to resist. Just sayin’.)&lt;/p&gt;  &lt;p&gt;There may be plans for dinner and accordion-and-beer-fueled mayhem this evening, so if you’re into that sort of thing, &lt;a href="mailto:joey.devilla@microsoft.com"&gt;drop me a line&lt;/a&gt;.&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/04/halifax-coffee-and-code-this-afternoon-just-us-cafe-on-barrington/"&gt;This article also appears in &lt;em&gt;Global Nerdy&lt;/em&gt;.&lt;/a&gt;]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9917405" width="1" height="1"&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=5oAwl2VJc4U:J0u3C9l7A7g:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=5oAwl2VJc4U:J0u3C9l7A7g:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/JohnBristowe?a=5oAwl2VJc4U:J0u3C9l7A7g:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/JohnBristowe?i=5oAwl2VJc4U:J0u3C9l7A7g:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/JohnBristowe/~4/5oAwl2VJc4U" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Coffee+and+Code/default.aspx">Coffee and Code</category><feedburner:origLink>http://blogs.msdn.com/cdndevs/archive/2009/11/04/halifax-coffee-and-code-this-afternoon-just-us-cafe-on-barrington.aspx</feedburner:origLink></item></channel></rss>
