<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>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><item><title>The Power of Positive Deviance</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/30/the-power-of-positive-deviance.aspx</link><pubDate>Mon, 30 Nov 2009 14:00:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9930169</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9930169.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9930169</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9930169</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="Family photo with everyone in the Sunday best, except for a son wearing metal/biker gear." border="0" alt="Family photo with everyone in the Sunday best, except for a son wearing metal/biker gear." src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ThePowerofPositiveDeviance_A7EB/i-gotta-be-me_3ecf4bfb-469b-40db-bd0b-025a40750061.jpg" width="450" height="634" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The words “deviant” and &lt;a href="http://en.wikipedia.org/wiki/Deviance_(sociology)"&gt;“deviance”&lt;/a&gt;, which refer to someone or something that departs from the norm, carries such negative baggage that it was necessary to coin the term &lt;a href="http://positivedeviance.org/"&gt;“positive deviance”&lt;/a&gt;.&lt;/strong&gt; Many social and cultural norms are the result of experience, some of which dates back thousands of years; they’re considered to be “best practices”. However, there are times when deviating from the norm has positive outcomes: when this happens, it’s called &lt;em&gt;positive deviance&lt;/em&gt;.&lt;/p&gt;  &lt;h3&gt;The Tale of the Crab&lt;/h3&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="Crab vs baby food" border="0" alt="Crab vs baby food" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ThePowerofPositiveDeviance_A7EB/crab%20vs%20baby%20food_87c81166-f89a-4d43-b674-f6b90535dfc5.jpg" width="600" height="213" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;According to &lt;em&gt;&lt;a href="http://www.boston.com/bostonglobe/ideas/articles/2009/11/29/the_power_of_positive_deviants/"&gt;The Power of Positive Deviants&lt;/a&gt;&lt;/em&gt;, and article in yesterday’s &lt;em&gt;Boston Globe&lt;/em&gt;, the story behind the concept of positive deviance is about outliers who thrive&lt;/strong&gt; (this should immediately bring &lt;a href="http://www.gladwell.com/outliers/index.html"&gt;Malcolm Gladwell&lt;/a&gt; to mind). Inspired by &lt;em&gt;Positive Deviance in Child Nutrition&lt;/em&gt;, a book written by Tufts University professor Marian Zeitlin, Monique and Jerry Sternin decided its ideas to real-world use.&lt;/p&gt;  &lt;p&gt;In the early 1990s, the Sternins worked with Save the Children to combat child malnutrition in rural Vietnam. &lt;strong&gt;They noticed that in uniformly poor towns, where most children were showing the signs of not getting enough nutrition, there were children who somehow managed to be well-nourished.&lt;/strong&gt; The Sternins took note of these “outlier” children and interviewed their families and looked around their homes.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The answer came when Monique Sternin, while interviewing a family with inexplicably healthy children in a house that didn’t even have full walls, noticed a crab crawling out of a basket.&lt;/strong&gt; She deduced that the children were being fed crab and asked the family. The parents were at first reluctant to admit it, but they eventually confessed: the father of the family admitted that he scavenged for shrimp and crab while working in the rice paddies.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Even though crab and shrimp are rich in protein – a scientist in the &lt;em&gt;Boston Globe &lt;/em&gt;article calls them “protein bombs” – there was a social stigma attached to feeding them to your children.&lt;/strong&gt; It seemed low class (young people might say it was “ghetto”) next to what was the “proper” food: commercial baby food in a jar, which was considerably far more expensive, yet lower in protein. The father of the family was a positive deviant.&lt;/p&gt;  &lt;p&gt;The Sternins catalogued a number of positive deviant behaviours and encouraged the people who practiced them to share them with their neighbours. Once the deviant behaviours were adopted, severe malnutrition dropped in the villages in which they were practiced.&lt;/p&gt;  &lt;h3&gt;The Trick that Became a Best Practice&lt;/h3&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="Hands in hospital latex gloves" border="0" alt="Hands in hospital latex gloves" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ThePowerofPositiveDeviance_A7EB/latex%20gloves_44763ebb-bf28-4e28-bf12-4635b7b3c0e4.jpg" width="178" height="206" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Jasper Palmer, a patient transporter at Albert Einstein hospital, had no idea that his technique for disposing of hospital gowns and gloves after use would be institutionalized.&lt;/strong&gt; After he was done wearing a gown and gloves, he would remove the gown (with his gloves still on) and crumple it into a small ball. He would then remove a glove, turning it inside-out as his did so, and then use it as a disposal bag for the gown, handling it with the hand that was still gloved. &lt;/p&gt;  &lt;p&gt;To him, it was just a clever trick, but it had an unexpected positive side-effect: it turned out to be a very effective way of minimizing contact with germs. The technique is now referred to as the “Palmer Method” and is standard practice in a number of hospitals.&lt;/p&gt;  &lt;h3&gt;The Qualities of Positive Deviance&lt;/h3&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 15px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Detour sign" border="0" alt="Detour sign" align="left" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ThePowerofPositiveDeviance_A7EB/detour_93a0f678-22b0-4e5b-bc3a-3e80ae5a2f90.jpg" width="234" height="150" /&gt; &lt;strong&gt;As I wrote earlier, “deviance” is typically used to an intentional departure from the norms established by a group, organization or culture that has negative results&lt;/strong&gt; and threatens the well-being and stability of that group, organization or culture. Incivility and theft are considered to be common forms of deviance.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Positive deviance is intentional behaviour from norms in beneficial and even honourable ways.&lt;/strong&gt; It includes those outlying cases of excellence where someone in a group, organization or culture broke free of “the ways things are always done” and came up with something that positively transformed their group, organization or culture.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.bus.umich.edu/FacultyResearch/Research/research-8-04/understanding_040704.htm"&gt;&lt;strong&gt;According to the Ross School of Business at the University of Michigan,&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt; a behaviour has to have these three qualities to be considered positive deviance:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;It must be voluntary &lt;/li&gt;    &lt;li&gt;It must depart significantly from the established norms for the group &lt;/li&gt;    &lt;li&gt;The intentions behind the behaviour must be honourable &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other notable qualities of positive deviance are:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Even though the behaviour is deviant, it’s often just “a little thing” – but it yields a disproportionately large positive effect. &lt;/li&gt;    &lt;li&gt;Positive deviants are often unaware of the benefits of their behaviour. It’s just something that “worked for them”. &lt;/li&gt;    &lt;li&gt;They are often ashamed of or at least reluctant to talk about their behaviour because it violates social norms and might bring about the disapproval of the group. &lt;/li&gt;    &lt;li&gt;Positive deviance seems to come up with solutions for hard problems for which other solutions have been tried and found wanting. This may be because the group has a big incentive to solve the problem – big enough that individuals might try solutions that would be seen as too radical or distasteful. &lt;/li&gt;    &lt;li&gt;One reason positive deviant behaviour endures is because of a sense of ownership. People don’t dismiss their own creations easily. &lt;/li&gt;    &lt;li&gt;Positive deviance develops and then spreads through a “show, don’t tell” approach. The Sternins have a motto: “It’s easier to act your way into a new way thinking than to think your way into a new way of acting.” &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;h3&gt;Positive Deviance and The Empire&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/"&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="Joey deVilla wearing chaps at Toronto CodeCamp 2009" border="0" alt="Joey deVilla wearing chaps at Toronto CodeCamp 2009" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ThePowerofPositiveDeviance_A7EB/assless%20chaps_08a2f418-b014-4e9e-bd47-22659ecc3baa.jpg" width="200" height="307" /&gt;&lt;/a&gt; One of the downsides of working within the Microsoft world, which dominates a number of areas in technology, is that there is a tendency be insular and ignore or discount things that exist outside that world.&lt;/strong&gt; This insularity was harmless ten years ago, when desktop apps ruled the earth, always-on connectivity was for early adopters and walking down the street while having a conversation on a mobile phone was considered a little weird. Today, in a world where web apps and services are increasingly prevalent and the iPhone is redefining the smartphone experience (smartphones were arena where Windows Mobile was once dominant but complacent), such insularity has the potential to make one a dinosaur among smaller, more agile mammals. &lt;/p&gt;  &lt;p&gt;I think the Microsoft world could stand a little positive deviance, and I don’t think I’m alone in that belief:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Consider the existence of &lt;a href="http://codeplex.org/"&gt;CodePlex&lt;/a&gt;, the &lt;a href="http://port25.technet.com/"&gt;Open Source Lab&lt;/a&gt; at Microsoft and the OSI-approved &lt;a href="http://opensource.org/licenses/ms-pl.html"&gt;Microsoft Public Licence&lt;/a&gt;.&lt;/strong&gt; There was a time when such endeavours – even the &lt;em&gt;idea&lt;/em&gt; of such endeavours – would’ve been considered deviant, if not outright anathema, but what started as a set of small independent counter-cultural efforts (at least at Microsoft) has grown into a collection of officially-sanctioned parts of The Empire. I’ve met some of the higher-up folks at the Open Source Lab and they’re quite genuine in their belief in the power of open source and that it and Microsoft are not mutually exclusive. They’ve worked very hard towards the goal of making sure that PHP runs just as well on Windows as it does on Linux, and they’ve spoken at a number of open source conferences. They, like I, believe that Microsoft can benefit from and contribute to open source software and that we should compete against other companies, not styles of developing software.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Another example of positive deviance at Microsoft is &lt;a href="http://asp.net/mvc/"&gt;ASP.NET MVC&lt;/a&gt;.&lt;/strong&gt; It started as a little idea implemented by Scott Guthrie on an airplane and goes against the mainline Microsoft philosophy that all development should be like desktop app development as well as their “not invented here” syndrome. At every presentation where it’s been demonstrated to .NET developers, there’s always a developer who sees its deviation away from the desktop programming metaphor as a step backwards. If you’re accustomed to the way things are done in ASP.NET, its MVC cousin seems at first glance like a throwback to the days of classic ASP, but having come from the world of &lt;a href="http://rubyonrails.org/"&gt;Rails&lt;/a&gt;, &lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt; and &lt;a href="http://cakephp.org/"&gt;CakePHP&lt;/a&gt;, I believe that the power, control and maintainability offered by ASP.NET MVC far outweighs the benefits of ASP.NET’s disguising web programming to appear like desktop programming. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;An interesting example of positive deviance from two cultures’ norms was the cooperation between Microsoft and Wordpress.&lt;/strong&gt; I was really surprised to see &lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt; founder &lt;a href="http://ma.tt/"&gt;Matt Mullenweg&lt;/a&gt; along with the chief tech of the &lt;em&gt;&lt;a href="http://icanhascheezburger.com/"&gt;I Can Has Cheezburger&lt;/a&gt;&lt;/em&gt; blog empire onstage at PDC, talking about how a number of Wordpress-based blogs are running on &lt;a href="http://www.microsoft.com/windowsazure/"&gt;Azure&lt;/a&gt; (one of which is the amusing &lt;a href="http://oddlyspecific.com/"&gt;OddlySpecific.com&lt;/a&gt;). Here are guys building an open source blogging platform using an open source programming language, talking about deploying their wares to Microsoft’s cloud platform at Microsoft’s premier developer conference to great applause from Microsoft developers. I can see hard-liners from both cultures &lt;a href="http://www.blogherald.com/2009/11/18/what-was-matt-mullenweg-doing-at-the-microsoft-conference/"&gt;frowning&lt;/a&gt; upon this, but I also think it’s a positive deviance that will benefit all parties concerned.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;My approach to developer evangelism:&lt;/strong&gt; I already toot my own horn a fair bit on both &lt;em&gt;&lt;a href="http://blogs.msdn.com/cdndevs"&gt;Canadian Developer Connection&lt;/a&gt;&lt;/em&gt; and especially &lt;em&gt;&lt;a href="http://globalnerdy.com/"&gt;Global Nerdy&lt;/a&gt;&lt;/em&gt; (my personal tech blog), so I’ll keep this short. I am unorthodox in my approach to evangelism, I’ve caught some flak for deviating from “the way things have always been done”, and the Twitter discussion surrounding &lt;a href="http://www.globalnerdy.com/2009/04/27/assless-chaps-and-data-bondage/"&gt;the incident with the chaps&lt;/a&gt; led to a couple of companies signing a half-million dollar development deal.&lt;/p&gt;  &lt;p&gt;(Besides, if you ask my co-workers, most of them will say I’m a deviant of some kind.)&lt;/p&gt;  &lt;h3&gt;Are You a Positive Deviant?&lt;/h3&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; margin: 0px 15px 10px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Cat with shocked, mouth-agape expression" border="0" alt="Cat with shocked, mouth-agape expression" align="left" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ThePowerofPositiveDeviance_A7EB/shocked%20cat_2fb42b87-cc3e-48f7-b0d7-5b24b4287e79.jpg" width="192" height="180" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Perhaps you too are a positive deviant.&lt;/strong&gt; There might be some practice, behaviour or habit that “breaks the rules” in one way or another that is also beneficial. It probably started as an answer to a “what if?” question when you were trying to solve a problem and became part of your routine over time. You probably didn’t even make the conscious choice to adopt that practice, behaviour or habit – as the Sternins like to say, &lt;strong&gt;“It’s easier to act your way into a new way thinking than to think your way into a new way of acting.”&lt;/strong&gt; &lt;/p&gt;  &lt;p&gt;The point behind this is to encourage you to not be afraid or fall victim to peer pressure either when trying something that “breaks the rules” or when you see someone doing the same. Give it a second look -- if the intent is honourable and the effects are beneficial, you might be witnessing the power of positive deviance.&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/30/the-power-of-positive-deviance/"&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=9930169" width="1" height="1"&gt;</description></item><item><title>Fiddler: A Must-Have Tool for Web Developers</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/28/fiddler-a-must-have-tool-for-web-developers.aspx</link><pubDate>Sun, 29 Nov 2009 01:32:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929728</guid><dc:creator>John Bristowe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9929728.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9929728</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9929728</wfw:comment><description>&lt;P&gt;One of the great things about being a web developer today is the large amount of tools available to help troubleshoot and optimize applications. Over the past number of years, my team and I have shared information about these tools through the&amp;nbsp;&lt;A href="http://blogs.msdn.com/cdndevs/" mce_href="http://blogs.msdn.com/cdndevs/"&gt;Canadian Developer Connection blog&lt;/A&gt;&amp;nbsp;and events like the&amp;nbsp;&lt;A href="http://blogs.msdn.com/cdndevs/archive/2007/10/16/realdevelopment-07-in-full-swing.aspx" mce_href="http://blogs.msdn.com/cdndevs/archive/2007/10/16/realdevelopment-07-in-full-swing.aspx"&gt;realDEVELOPMENT_07&lt;/A&gt;&amp;nbsp;tour. Some examples include&amp;nbsp;&lt;A href="http://getfirebug.com/" mce_href="http://getfirebug.com/"&gt;Firebug&lt;/A&gt;,&amp;nbsp;&lt;A href="http://developer.yahoo.com/yslow/" mce_href="http://developer.yahoo.com/yslow/"&gt;YSlow&lt;/A&gt;,&amp;nbsp;&lt;A href="http://developer.yahoo.com/yui/compressor/" mce_href="http://developer.yahoo.com/yui/compressor/"&gt;YUI Compressor&lt;/A&gt;, the&amp;nbsp;&lt;A href="http://en.wikipedia.org/wiki/Internet_Explorer_Developer_Toolbar" mce_href="http://en.wikipedia.org/wiki/Internet_Explorer_Developer_Toolbar"&gt;Internet Explorer Developer Toolbar&lt;/A&gt;&amp;nbsp;and others. In fact,&amp;nbsp;&lt;A href="http://www.bristowe.com/blog/2009/8/15/hanselminutes-website-optimization-and-stack-overflow-oh-my.html" mce_href="http://www.bristowe.com/blog/2009/8/15/hanselminutes-website-optimization-and-stack-overflow-oh-my.html"&gt;I wrote about a great episode&lt;/A&gt;&amp;nbsp;of&amp;nbsp;&lt;A href="http://www.hanselminutes.com/" mce_href="http://www.hanselminutes.com/"&gt;Hanselminutes&lt;/A&gt;&amp;nbsp;where Jeff Atwood provided the audience with a list of some tools that he uses.&lt;/P&gt;
&lt;P&gt;Of all the tools available for web developers, there’s one that I particularly like and that tool is Fiddler:&lt;/P&gt;
&lt;P&gt;&lt;IMG style="WIDTH: 500px" src="http://as1w1a.blu.livefilestore.com/y1paRE_WZ_BwjDJXGml-4HGlcTlJJNP0_bTtRBBUmxzGdyiqfzoPTD88_FkK44VAs4xcvKY4wf1ncPhiVicbuGMRFk9MeXLkWAh/Fiddler.png" width=500 mce_src="http://as1w1a.blu.livefilestore.com/y1paRE_WZ_BwjDJXGml-4HGlcTlJJNP0_bTtRBBUmxzGdyiqfzoPTD88_FkK44VAs4xcvKY4wf1ncPhiVicbuGMRFk9MeXLkWAh/Fiddler.png"&gt;&lt;/P&gt;
&lt;P&gt;Fiddler is a freeware utility written by Eric Lawrence that logs all of the HTTP(S) traffic occurring on your machine. Recently, Eric delivered a presentation at Microsoft PDC 2009 entitled, "Become a Web Debugging Virtuoso with Fiddler", which you download from&amp;nbsp;&lt;A href="http://microsoftpdc.com/Sessions/CL25" mce_href="http://microsoftpdc.com/Sessions/CL25"&gt;here&lt;/A&gt;.&amp;nbsp;For the uninitiated, this session provides a great primer to Fiddler. Highly recommended.&lt;/P&gt;
&lt;P&gt;I like Fiddler a lot because it gives me an ability to watch all HTTP(S) traffic that occurs on my machine and inspect the underlying aspects of this traffic on a request-by-request basis. This is important when building a web application where you want to have a clear understanding of what it's doing underneath the user interface.&lt;/P&gt;
&lt;P&gt;Another aspect of Fiddler that I like is the ability to get a better sense of the HTTP(S) traffic itself. For example, with Fiddler I can examine the HTTP headers (including cookies). This is useful when you want to see how your web server utilizes caching via content expiration or compression via GZIP encoding. These aspects turn out to be quite important, especially when trying to reduce the frequency and size of your client requests.&lt;/P&gt;
&lt;P&gt;Extensibility in the form of add-ons is the probably the best feature of Fiddler. With this capability, developers are free to extend the functionality of Fiddler to provide more meaningful information around the HTTP(S) traffic that occurs on a machine. There are many add-ons available for Fiddler. For a full listing, check out the extensions page&amp;nbsp;&lt;A href="http://fiddler2.com/Fiddler2/extensions.asp" mce_href="http://fiddler2.com/Fiddler2/extensions.asp"&gt;here&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;In conclusion, many tools exist for web developers. However, if there's one tool that's an absolute must, it's Fiddler.&amp;nbsp;&lt;A title="" href="http://fiddler2.com/fiddler2/" mce_href="http://fiddler2.com/fiddler2/"&gt;Download it today&lt;/A&gt;!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9929728" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Web+Developers/default.aspx">Web Developers</category></item><item><title>DemoCamp in Ottawa: Wednesday, December 9th</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/28/democamp-in-ottawa-wednesday-december-9th.aspx</link><pubDate>Sat, 28 Nov 2009 05:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929573</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9929573.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9929573</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9929573</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="democamp ottawa" border="0" alt="democamp ottawa" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/DemoCampinOttawaWednesdayDecember9th_346/democamp%20ottawa_8d9b99a4-926f-4db7-b8cb-70d6cceeaeb9.jpg" width="479" height="293" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Mark Wednesday, December 9th on your calendars: that’s when Ottawa’s having it’s next DemoCamp! &lt;/strong&gt;This one’s a special edition, with the space provided by Microsoft (it’s the venue for the &lt;a href="http://techdays.ca/"&gt;Techdays&lt;/a&gt; Ottawa conference, which isn’t being used in the evening) and the presentations gathered by both &lt;a href="http://ottawaitcommunity.ca/"&gt;&lt;strong&gt;Ottawa IT Community.ca&lt;/strong&gt;&lt;/a&gt; and &lt;a href="http://www.startupottawa.com/"&gt;&lt;strong&gt;Startup Ottawa&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This DemoCamp will take place at the &lt;strong&gt;Hampton Inn and Conference Centre&lt;/strong&gt; (&lt;a href="http://www.bing.com/maps/?v=2&amp;amp;cp=45.42141026365052~-75.65787566263691&amp;amp;lvl=14&amp;amp;sty=r&amp;amp;where1=100%20Coventry%20Rd%2C%20Ottawa%2C%20ON%20K1K"&gt;100 Coventry Road&lt;/a&gt;) on &lt;strong&gt;Wednesday, December 9th at 7:00 p.m.&lt;/strong&gt; and running until around 8:30. &lt;strong&gt;Attendance is free-as-in-beer&lt;/strong&gt;, and there are plans to do some holiday celebrating once the demos have finished.&lt;/p&gt;  &lt;p&gt;There will be two kinds of presentations at this DemoCamp:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Demos:&lt;/strong&gt; These are straight-up, five-minute demonstrations of the presenters’ current projects. The only thing you’re allowed to show on the big screen is your project in action – no slides allowed! The idea is for the audience to see working products explained by the people who helped build them, not pitches by marketers. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Ignite Presentations:&lt;/strong&gt; When something won’t work as a demo – say, an explanation about a specific technology or idea – it’s time for an Ignite presentation. These are slide-assisted presentations with a twist: you;re allowed only 20 slides, and they must auto-advance every 15 seconds for a grand total of 5 minutes. It’s a test of your knowledge of the topic and your presentation skills! &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I’ll post more details about the presentation once I get all the details – watch this space!&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/28/democamp-in-ottawa-wednesday-december-9th/"&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=9929573" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Ottawa/default.aspx">Ottawa</category></item><item><title>TechDays Montreal: Next Week!</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/27/techdays-montreal-next-week.aspx</link><pubDate>Fri, 27 Nov 2009 19:14:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929484</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9929484.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9929484</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9929484</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="montreal elm de maisonneuve" border="0" alt="montreal elm de maisonneuve" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/TechDaysMontrealNextWeek_AC09/montreal%20elm%20de%20maisonneuve_3af80816-4b55-4249-a156-af6abf8fe5fb.jpg" width="600" height="399" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://techdays.ca/"&gt;TechDays Canada&lt;/a&gt;, Microsoft’s cross-country conference covering how developers and IT pros can best make use of current Microsoft tools and technologies, hits Montreal next week.&lt;/strong&gt; As with TechDays Halifax, which took place earlier this month, &lt;strong&gt;Techdays Montreal is completely sold out&lt;/strong&gt; – there aren’t any tickets left to be had for love or money.&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="fleur-de-lis" border="0" alt="fleur-de-lis" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/TechDaysMontrealNextWeek_AC09/fleur-de-lis_691b3e5f-4d60-4f0b-82aa-c56dd741baf1.jpg" width="146" height="200" /&gt;TechDays Montreal will feature some interesting Quebec twists, one of which is that &lt;strong&gt;all the presentations in the developer tracks – that’s &lt;em&gt;Developing for the Microsoft-Based Platform&lt;/em&gt; and &lt;em&gt;Developer Fundamentals and Best Practices&lt;/em&gt; – will be done in French.&lt;/strong&gt; If you’re an Anglophone, worry not: there will be a translation service to help you out. We’re happy to be able to do our presentations in our &lt;em&gt;freres’ &lt;/em&gt;and &lt;em&gt;souers' &lt;/em&gt;mother tongue.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://careerdemocamp.eventbrite.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="career demo camp montreal" border="0" alt="career demo camp montreal" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/TechDaysMontrealNextWeek_AC09/career%20demo%20camp%20montreal_bdf55336-b542-4517-94c6-944ebdb56e71.jpg" width="405" height="96" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;On the evening of the first day of TechDays Montreal, we’ll be loaning out our conference space to the fine folks at &lt;a href="http://phpquebec.org/"&gt;PHP Quebec&lt;/a&gt; and &lt;a href="http://www.confoo.ca/en"&gt;ConFoo&lt;/a&gt; so they can hold &lt;strong&gt;&lt;a href="http://careerdemocamp.eventbrite.com/"&gt;Career Demo Camp Montreal&lt;/a&gt;&lt;/strong&gt;, a gathering that combines a career advice workshop with a DemoCamp-style event (I’ll be doing a presentation about boosting your career through blogging). Admission to this event is free-as-in-beer, and no, you don;t have to be a TechDays attendee to get in. &lt;a href="http://careerdemocamp.eventbrite.com/"&gt;For more details about Career DemoCamp Montreal, see their sign-up page.&lt;/a&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="caroffcliff" border="0" alt="caroffcliff" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/TechDaysMontrealNextWeek_AC09/caroffcliff_296e42aa-f652-4b26-a49c-8d34a065021e.jpg" width="400" height="300" /&gt; &lt;/p&gt;  &lt;p&gt;And finally, there’s the matter of how we’ll get there. &lt;strong&gt;My coworker Damir Bersinic and I will be hopping in his van and drive from Toronto to Montreal.&lt;/strong&gt; The usual sort of hilarity is likely to ensue, and we’ll take pictures and shoot some video and post tweets (he’s &lt;strong&gt;&lt;a href="http://twitter.com/damirb"&gt;@DamirB&lt;/a&gt;&lt;/strong&gt; on Twitter, I’m &lt;strong&gt;&lt;a href="http://twitter.com/AccordionGuy"&gt;@AccordionGuy&lt;/a&gt;&lt;/strong&gt;) along the way.&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/27/techdays-montreal-next-week/"&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=9929484" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/TechDays_5F00_CA/default.aspx">TechDays_CA</category></item><item><title>Confessions of a Public Speaker</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/27/confessions-of-a-public-speaker.aspx</link><pubDate>Fri, 27 Nov 2009 13:52:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9929397</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9929397.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9929397</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9929397</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="public speaking" border="0" alt="public speaking" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ConfessionsofaPublicSpeaker_7F4D/public%20speaking_3c017e57-fc8e-4f49-bb49-e5180305c20f.jpg" width="600" height="452" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://oreilly.com/catalog/9780596802004/"&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="confessions of a public speaker" border="0" alt="confessions of a public speaker" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/ConfessionsofaPublicSpeaker_7F4D/confessions%20of%20a%20public%20speaker_c5cc2bde-8c6f-46d5-996e-9d92d7c17d32.jpg" width="250" height="382" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Sooner or later, unless you’re going to hide in a monastery or settle for entry-level jobs for the rest of your life, you will have to speak in front of a crowd of people.&lt;/strong&gt; It may happen in front of a small circle of peers, a boardroom meeting, online or in front of an auditorium with thousands of people. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Whether you're like me -- I enjoy public speaking; it's one way I get my jollies -- or whether the thought of standing in front of a crowd to deliver a presentation turns your blood to ice, I think you'll find Scott Berkun's book, &lt;strong&gt;&lt;em&gt;&lt;a href="http://oreilly.com/catalog/9780596802004/"&gt;Confessions of a Public Speaker&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;, both helpful and entertaining. I’ve been reading this book for a handful of reasons:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;As a way to get myself fired up to take on three weeks of being a track lead at &lt;a href="http://techdays.ca/"&gt;TechDays&lt;/a&gt; conferences in cities away from home: next week it’s Montreal, the week after that I’m in Ottawa, and finally, the week after that, Winnipeg. &lt;/li&gt;    &lt;li&gt;To help crystallize my own thoughts on public speaking in order to give advice to my fellow programmers about speaking in front of crowds. &lt;/li&gt;    &lt;li&gt;Because Scott Berkun’s a great writer and has some interesting (and often amusing) stories to tell. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;At 240 small pages with decent-sized type and with Berkun’s storytelling style, &lt;em&gt;Confessions of a Public Speaker&lt;/em&gt; is a pretty quick read. He provides insights, advice, tips and probably most important of all, true “road warrior” stories that come from his own 15 years of public speaking plus stories of disasters faced by other well-known public speakers. Topics covered in the book include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;It’s okay to get “the butterflies” before public speaking; the trick is getting them to fly in formation! &lt;/li&gt;    &lt;li&gt;“Umm”, “Ahh” and other verbal placeholders that people use, and how to stop using them (I’m guilty of this one myself). &lt;/li&gt;    &lt;li&gt;How to work a tough room, and why a “tough room” is often actually the fault of the &lt;em&gt;room&lt;/em&gt;, not the audience. &lt;/li&gt;    &lt;li&gt;A very important chapter titled &lt;em&gt;The Science of Not Boring People&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;Why most speaker evaluations are useless (I may have to show this one to the folks at Microsoft; we use speaker evaluations all the time). &lt;/li&gt;    &lt;li&gt;The little things pros do (Luckily, we do every one on the list at Microsoft!). &lt;/li&gt;    &lt;li&gt;What to do if your talk sucks, what to do if things go wrong, and which of these your audience will notice. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;Confessions of a Public Speaker&lt;/em&gt; is one of those rare books that’s both entertaining and immediately useful.&lt;/strong&gt; I’m going to recommend it to my fellow evangelists, and I certainly recommend it to you as well! It’s available &lt;a href="http://oreilly.com/catalog/9780596802004/"&gt;directly from O’Reilly in both paper and ebook formats&lt;/a&gt; (I went with the ebook, which is US$19.99 / CA$21.45 as of this writing) as well as from the usual suspects: &lt;a href="http://www.chapters.indigo.ca/books/Confessions-of-a-Public-Speaker-Scott-Berkun-Scott/9780596801991-item.html?ref=Search+Books:+%2527Confessions+of+a+Public+Speaker%2527"&gt;Chapters/Indigo&lt;/a&gt;, &lt;a href="http://www.amazon.ca/Confessions-Public-Speaker-Berkun-Scott/dp/0596801998/ref=sr_1_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1259329748&amp;amp;sr=8-1"&gt;Amazon.ca&lt;/a&gt; and &lt;a href="http://www.amazon.com/Confessions-Public-Speaker-Scott-Berkun/dp/0596801998"&gt;Amazon&lt;/a&gt;.&lt;/p&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/27/confessions-of-a-public-speaker/"&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=9929397" width="1" height="1"&gt;</description></item><item><title>Sacha Chua’s “The Shy Connector”</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/25/sacha-chua-s-the-shy-connector.aspx</link><pubDate>Wed, 25 Nov 2009 22:04:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9928829</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9928829.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9928829</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9928829</wfw:comment><description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Editor’s Note:&lt;/strong&gt; If you’re an introvert and going to be attending &lt;a href="http://techdays.ca/"&gt;TechDays&lt;/a&gt; Montreal, Ottawa or Winnipeg, &lt;a href="http://careerdemocamp.eventbrite.com/"&gt;Career Demo Camp&lt;/a&gt; in Montreal or the upcoming DemoCamp Ottawa, or any other tech event, this article’s for you!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;My friend &lt;a href="http://sachachua.com/"&gt;Sacha Chua&lt;/a&gt; is not someone who you’d think of as an introvert, but she is.&lt;/strong&gt; Hang out in Toronto’s tech scene and sooner or later, you’ll catch one of her presentations, which she does with all with the energetic bounce that is her stock in trade. She considers technology evangelism and outreach not just part of her job, but part of her life. She has hundreds of blog subscribers, Facebook followers and LinkedIn contacts, and her Twitter followers number in the thousands. Despite all her public appearances, blog entries, and vast social network, she’s &lt;em&gt;still&lt;/em&gt; an introvert.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;There’s a reason the saying “It’s not what you know, it’s who you know” has endured: it’s true&lt;/strong&gt; (so true, in fact, that &lt;a href="http://gladwell.com/"&gt;Malcolm Gladwell&lt;/a&gt; has done quite well for himself telling stories based on this particular nugget of wisdom). Wonderful things arise from opportunities, opportunities often come from connections and the some of the best connections are &lt;a href="http://en.wikipedia.org/wiki/Interpersonal_ties#Weak_tie_hypothesis"&gt;“weak ties”&lt;/a&gt;: those casual acquaintances who exist slightly outside our regular circles and who thus have information that we might otherwise never acquire. For a madly-grinning accordion-playing extrovert like Yours Truly, gathering weak ties is quite easy, and I’ve parleyed many a weak tie into an opportunity. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;But what if you’re not an extrovert?&lt;/strong&gt; Can introverts make the connections that can make the difference between getting by and getting ahead? The answer is yes, by playing to introversion’s strengths, taking advantage of some tools and following the steps in Sacha’s presentation, &lt;em&gt;&lt;strong&gt;&lt;a href="http://www.slideshare.net/sachac/the-shy-connector"&gt;The Shy Connector&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;, which I’ve included below:&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_1879213"&gt;&lt;object style="margin:0px" width="425" height="355"&gt;&lt;param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=the-shy-connector-090818212320-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=the-shy-connector" /&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=the-shy-connector-090818212320-phpapp01&amp;amp;rel=0&amp;amp;stripped_title=the-shy-connector" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;  &lt;p&gt;&amp;#160;&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/25/sacha-chuas-the-shy-connector/"&gt;Global Nerdy&lt;/a&gt;&lt;/em&gt; and &lt;em&gt;&lt;a href="http://www.joeydevilla.com/2009/11/25/sacha-chuas-the-shy-connector/"&gt;The Adventures of Accordion Guy in the 21st Century&lt;/a&gt;&lt;/em&gt;.]&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9928829" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/TechDays_5F00_CA/default.aspx">TechDays_CA</category></item><item><title>Silverlight Salmagundi</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/24/silverlight-salmagundi.aspx</link><pubDate>Tue, 24 Nov 2009 17:26:54 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9928104</guid><dc:creator>Joey deVilla</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cdndevs/comments/9928104.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cdndevs/commentrss.aspx?PostID=9928104</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cdndevs/rsscomments.aspx?PostID=9928104</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="A salmagundi made of hard-boiled eggs, lettuce, cheese, red peppers, meat and pickles." border="0" alt="A salmagundi made of hard-boiled eggs, lettuce, cheese, red peppers, meat and pickles." src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/SilverlightSalmagundi_65A/salmagundi_c52c7523-afa2-4ccc-a1a7-41e4df4cb0fb.jpg" width="600" height="450" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Here’s a salmagundi of information and links covering the just-released &lt;a href="http://www.silverlight.net/getstarted/silverlight-4-beta/"&gt;Beta of the up-and-coming Silverlight 4&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;(In case you were wondering, I’m using the term &lt;em&gt;&lt;a href="http://en.wikipedia.org/wiki/Salmagundi"&gt;salmagundi&lt;/a&gt;&lt;/em&gt; to refer to a mishmash of little things. A salmagundi is an salad dish dating back to England in the 1600s made of meat, seafood, vegetables, fruit, leaves, nuts and flowers.)&lt;/p&gt;  &lt;h3&gt;What’s New in Silverlight 4 Beta?&lt;/h3&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="silverlight logo" border="0" alt="silverlight logo" align="right" src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/SilverlightSalmagundi_65A/silverlight%20logo_a13dfb5a-548f-43e5-b99d-1ea777472577.jpg" width="150" height="167" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The short answer is: a lot.&lt;/strong&gt; The long answer is provided by Tim Heuer (one of the program managers for Silverlight), who’s written a blog article titled &lt;strong&gt;&lt;em&gt;&lt;a href="http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx"&gt;Silverlight 4 Beta – A Guide to the New Features&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;, which are:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://timheuer.com/#tools"&gt;Tooling&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#printing"&gt;Printing API&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#rightclick"&gt;Right-click event handling&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#webcam"&gt;Webcam/microphone access&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#mousehweel"&gt;Mouse wheel support&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#richtext"&gt;RichTextArea Control&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#commands"&gt;ICommand support&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#clipboard"&gt;Clipboard API&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#htmlhost"&gt;HTML Hosting with WebBrowser&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#elevated"&gt;Elevated trust applications&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#localfiles"&gt;Local file access&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#com"&gt;COM interop&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#toast"&gt;Notification (“toast”) API&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#netauth"&gt;Network authentication&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#xdomain"&gt;Cross-domain Networking changes&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#fullscreen"&gt;Keyboard access in full screen mode&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#texttrim"&gt;Text trimming&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#viewbox"&gt;ViewBox&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#bidi-rtl"&gt;Right-to-left, BiDi and complex script&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#offlinedrm"&gt;Offline DRM&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#h264drm"&gt;H.264 protected content&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#droptarget"&gt;Silverlight as a drop target&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Data binding      &lt;ul&gt;       &lt;li&gt;&lt;a href="http://timheuer.com/#idataerrorinfo"&gt;IDataErrorInfo and Async Validation&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://timheuer.com/#dobind"&gt;DependencyObject Binding&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;a href="http://timheuer.com/#stringformat"&gt;StringFormat, TargetNullValue, FallbackValue&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#mef"&gt;Managed Extensibility Framework (MEF)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#datagrid"&gt;DataGrid enhancements&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#fluidui"&gt;Fluid UI support in items controls&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/#implicit-style"&gt;Implicit theming&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;The Tools You Need&lt;/h3&gt;  &lt;p&gt;&amp;#160;&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="A set of wrenches in various sizes." border="0" alt="A set of wrenches in various sizes." src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/SilverlightSalmagundi_65A/wrenches_43cfc6c9-e91d-455a-831e-87f4d9241fc5.jpg" width="500" height="375" /&gt; &lt;/p&gt;  &lt;p&gt;Here’s a quick list of what you need to get started with developing with Silverlight 4 Beta.&lt;/p&gt;  &lt;h4&gt;Must-Haves&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;a href="http://msdn.microsoft.com/en-ca/vstudio/dd582936.aspx#"&gt;Visual Studio 2010 Beta 2&lt;/a&gt; or &lt;a href="http://msdn.microsoft.com/en-ca/vstudio/dd582936.aspx#"&gt;Visual Web Developer Express 2010 Beta 2&lt;/a&gt;.&lt;/strong&gt; Note that these are the 2010 editions; the 2008 editions can’t be used for Silverlight 4 development. They can be installed side-by-side with the 2008 editions. Both 2010 betas are free-as-in-beer and Visual Web Developer Express 2010 will continue to be free even after the beta period is over. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=177508"&gt;Silverlight 4 Beta Tools for Visual Studio 2010.&lt;/a&gt;&lt;/strong&gt; This includes the Silverlight 4 SDK, the Visual Studio 2010 project support and the developer runtime. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Optional&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;a href="http://silverlight.dlservice.microsoft.com/download/F/6/5/F653F7FD-AD4D-411D-8B1F-9C4B1BD69881/Silverlight_Developer.exe"&gt;Windows&lt;/a&gt; and &lt;a href="http://silverlight.dlservice.microsoft.com/download/F/6/5/F653F7FD-AD4D-411D-8B1F-9C4B1BD69881/Silverlight_Developer.dmg"&gt;Mac&lt;/a&gt; Developer Runtimes.&lt;/strong&gt; If you installed the &lt;strong&gt;Silverlight 4 Beta Tools for Visual Studio 2010&lt;/strong&gt; above, you’ll have the Windows runtime. These runtimes are for test machines. Please note that these are developer runtimes – there aren’t any ready-for-average-user-consumption Silverlight 4 runtimes yet! &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkId=169446"&gt;Microsoft Expression Blend for .NET 4 Preview.&lt;/a&gt;&lt;/strong&gt; If you’re serious about building user interfaces with Silverlight 4 (and WPF 4, if you’re using the full-on Visual Studio 2010 Beta or Visual C# Express 2010), you’ll want to use Blend in conjunction with Visual Studio 2010/Visual Web Developer Express. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://silverlight.codeplex.com/"&gt;Silverlight Toolkit.&lt;/a&gt;&lt;/strong&gt; This provides additional open source controls for Silverlight applications. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://silverlight.net/getstarted/riaservices/"&gt;WCF RIA Services.&lt;/a&gt;&lt;/strong&gt; These simplify building n-tier apps by pairing ASP.NET on the server side with client-side Silverlight. They provide a pattern in which you write application logic running on the mid-tier, control access to data, and end-to-end support for common tasks like data validation, authentication and roles using ASPNET’s services. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Documentation&lt;/h4&gt;  &lt;ul&gt;   &lt;li&gt;You can use the &lt;strong&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=111305"&gt;online Silverlight 4 Beta documentation&lt;/a&gt;&lt;/strong&gt; or &lt;/li&gt;    &lt;li&gt;You can &lt;strong&gt;&lt;a href="http://go.microsoft.com/fwlink/?LinkID=167824"&gt;download the Silverlight 4 Beta docs in .CHM format&lt;/a&gt;&lt;/strong&gt;. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Getting Started with Silverlight Development&lt;/h3&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="Mustang starter button labelled " border="0" alt="Mustang starter button labelled " src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/SilverlightSalmagundi_65A/engine%20start_7e4f75ba-960d-4200-8ccd-5be940835cb7.jpg" width="450" height="330" start?.?="Start?.?" engine="engine" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;If you’re new to Silverlight development, Tim Heuer’s got a great series of articles on his blog that will get you up and running quickly!&lt;/strong&gt; You can see the index in his entry titled &lt;em&gt;&lt;a href="http://timheuer.com/blog/articles/getting-started-with-silverlight-development.aspx"&gt;&lt;strong&gt;Getting Started with Silverlight Development&lt;/strong&gt;&lt;/a&gt;&lt;/em&gt; or you can hit one of the individual links below:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-1-hello-world.aspx"&gt;Part 1: Really getting started&lt;/a&gt; – the tools you need and getting your first Hello World &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-2-defining-layout.aspx"&gt;Part 2: Defining UI Layout&lt;/a&gt; – understanding layout and using Blend to help &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-3-accessing-data.aspx"&gt;Part 3: Accessing data&lt;/a&gt; – how to get data from where &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-4-binding-data.aspx"&gt;Part 4: Binding the data&lt;/a&gt; – once you get the data, how can you use it? &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-5-using-controls.aspx"&gt;Part 5: Integrating additional controls&lt;/a&gt; – using controls that aren’t a part of the core &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-6-styling-and-templating.aspx"&gt;Part 6: Polishing the UI with styles and templates&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://timheuer.com/blog/articles/silverlight-get-started-part-7-taking-out-of-browser.aspx"&gt;Part 7: Taking the application out-of-browser&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Silverlight 4 Videos&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;If you’re an experienced Silverlight developer, you’ll probably want to check out these videos,&lt;/strong&gt; which show you how to use the new features in Silverlight 4:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Network-Authentication-Trusted-Network-Access"&gt;Network authentication and trusted network access&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/COM-Object-Access-Trusted-Applications"&gt;COM object access in trusted applications&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/RIA-Services-Support-Visual-Studio-2010"&gt;RIA support services in Visual Studio 2010&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Local-File-Access"&gt;Local file access&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Asynchronous-Data-Validation"&gt;Asynchronous data validation&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Printing-API-Basics"&gt;Printing API basics&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/DataGrid-Enhancements"&gt;DataGrid enhancements&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Silverlight-Controls-Drop-Targets"&gt;Using Silverlight controls as drop targets&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/RichTextArea"&gt;RichTextArea&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/MouseWheel-API"&gt;MouseWheel API&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Right-Click-Mouse-Events"&gt;Right-click mouse events&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Notification-API"&gt;Notification API&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/BiDi-Right-to-Left"&gt;BiDI and right-to-left support&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Accessing-Global-Clipboard"&gt;Accessing the global clipboard programmatically&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Using-the-ViewBox-Control"&gt;Using the ViewBox control&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Hosting-HTML-Content"&gt;Hosting HTML content&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.silverlight.net/learn/videos/all/Access-Web-Camera-Microphone"&gt;Accessing web camera and microphone&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Silverlight’s Commitment to the Mac&lt;/h3&gt;  &lt;p align="center"&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="A MacBook Pro standing in front of a Cinea Display monitor, showing both Windows 7 and Mac OS X." border="0" alt="A MacBook Pro standing in front of a Cinea Display monitor, showing both Windows 7 and Mac OS X." src="http://blogs.msdn.com/blogfiles/cdndevs/WindowsLiveWriter/SilverlightSalmagundi_65A/jesse%20libertys%20mac_81b088f6-d386-42d6-a4af-7ed9acb3b715.jpg" width="376" height="480" /&gt;&lt;/strong&gt;&lt;em&gt;Jesse Liberty’s MacBook Pro and Cinema Display, running both Win7 and Snow Leopard.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;The org chart at The Empire describes &lt;a href="http://blogs.silverlight.net/blogs/jesseliberty/"&gt;Jesse Liberty&lt;/a&gt; as the Senior Program Manager of the Silverlight Development Team,&lt;/strong&gt; but both his business card and he himself will tell you that his title is “Silverlight Geek”. No matter which title you choose, it’s clear that he is the keeper of the Silverlight flame. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.silverlight.net/blogs/jesseliberty/archive/2009/11/12/on-our-cross-plat-commitment.aspx"&gt;&lt;strong&gt;In a recent entry on his blog, he wrote:&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;When I joined Microsoft and started talking about Silverlight, many in the Mac community expressed skepticism about Microsoft’s long-term commitment to the Mac platform. In its most rabid form, the concern was that we were supporting the Mac only preemptively and would drop our support for the Mac as soon as enough Mac developers embraced it (!)&lt;/p&gt;    &lt;p&gt;So, 2.5 years later, with the worst not having happened, &lt;strong&gt;I have renewed my personal pledge to make sure, to the best of my ability, that Silverlight not only continues to work on the Mac but looks and feels like a Mac app.&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;And what’s his machine? It’s a MacBook Pro, running both Windows 7 and Snow Leopard, hooked to a 24” Cinema Display. He writes:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;I absolutely understand company loyalty (and loving the Mac is not disloyal to Microsoft) but I tend to believe that &lt;strong&gt;we do best in recognizing the strengths of our allies and our competition.&lt;/strong&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p class="alert"&gt;[&lt;a href="http://www.globalnerdy.com/2009/11/24/silverlight-salmagundi/"&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=9928104" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Silverlight/default.aspx">Silverlight</category></item><item><title>PDC 09 – Day 3 Recap</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/20/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;</description></item><item><title>PDC 09 – Day 2 recap</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/19/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;</description></item><item><title>Career Demo Camp Montreal: Wednesday, December 2nd</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/18/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;</description></item><item><title>Scenes from TechDays Calgary</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/18/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;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/TechDays_5F00_CA/default.aspx">TechDays_CA</category></item><item><title>PDC 09 – Day 1 Recap</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/18/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;</description></item><item><title>Joel Semeniuk on Visual Studio and Team Foundation Server</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/13/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;</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></item><item><title>Windows Azure Training Videos</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/13/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;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/Windows+Azure/default.aspx">Windows Azure</category></item><item><title>Next Week: TechDays Calgary</title><link>http://blogs.msdn.com/cdndevs/archive/2009/11/13/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;</description><category domain="http://blogs.msdn.com/cdndevs/archive/tags/TechDays_5F00_CA/default.aspx">TechDays_CA</category></item></channel></rss>