<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Mike Swanson&amp;#39;s Blog</title><subtitle type="html" /><id>http://blogs.msdn.com/b/mswanson/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/b/mswanson/atom.aspx" /><generator uri="http://telligent.com" version="5.6.583.19849">Telligent Community 5.6.583.19849 (Build: 5.6.583.19849)</generator><updated>2008-10-11T18:24:45Z</updated><entry><title>Moving Along</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2011/09/27/moving-along.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2011/09/27/moving-along.aspx</id><published>2011-09-27T17:31:06Z</published><updated>2011-09-27T17:31:06Z</updated><content type="html">&lt;p&gt;After 11&amp;frac12; years at one of the greatest companies in the world, I&amp;rsquo;ve decided to leave Microsoft and rejuvenate my entrepreneurial spirit. My last day in the office is Friday, September 30, 2011.&lt;/p&gt;
&lt;p&gt;Thank you for subscribing to, reading, commenting, and e-mailing me about what I&amp;rsquo;ve written over the past 8 years. I&amp;rsquo;ve thoroughly enjoyed &amp;ldquo;talking&amp;rdquo; to all of you, albeit in virtual form. It&amp;rsquo;s kept me grounded and in-touch, and your feedback has helped shape a lot of decisions at the company, especially those related to our PDC and MIX conferences.&lt;/p&gt;
&lt;p&gt;Over the past 8 years, I&amp;rsquo;ve written 392 posts. You&amp;rsquo;ve left 3,227 public comments (I didn&amp;rsquo;t track the number of private e-mails, but it&amp;rsquo;s a lot). And according to our blogging platform, you&amp;rsquo;ve contributed to 10,273,373 total views. Wow!&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve setup a new personal blog at &lt;a href="http://blog.mikeswanson.com"&gt;http://blog.mikeswanson.com&lt;/a&gt;, if you&amp;rsquo;d like to follow along. Or, you can see what I&amp;rsquo;m up to as &lt;a href="http://twitter.com/anyware"&gt;@Anyware&lt;/a&gt; on Twitter. Either way, I hope that you keep in touch.&lt;/p&gt;
&lt;p&gt;Take care, remember to take big, bold bets, and whatever you do, improve the world!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10217312" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Personal" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Personal/" /></entry><entry><title>Ai-&gt;Canvas FAQ</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/10/15/ai-to-canvas-faq.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/10/15/ai-to-canvas-faq.aspx</id><published>2010-10-15T17:45:00Z</published><updated>2010-10-15T17:45:00Z</updated><content type="html">&lt;p&gt;Since the launch of the &lt;a href="http://visitmix.com/labs/ai2canvas/"&gt;Ai-&amp;gt;Canvas plug-in for Adobe Illustrator&lt;/a&gt; a few days ago, I&amp;rsquo;ve collected a bunch of questions via e-mail, &lt;a href="http://twitter.com/anyware"&gt;Twitter&lt;/a&gt;, blog post comments, and forums. This list should eventually make its way to the &lt;a href="http://visitmix.com/labs/ai2canvas/"&gt;official Ai-&amp;gt;Canvas project page on MIX Online&lt;/a&gt;, but in the meantime, I&amp;rsquo;ve included a first version of the FAQ in this post. If you have other questions that you&amp;rsquo;d like addressed on this list, please leave a comment or &lt;a href="mailto:aicanvas@microsoft.com"&gt;drop us an e-mail&lt;/a&gt;. And thank you for all of the encouragement, blog posts, and tweets!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Why would I ever want to export vector graphics to a HTML5 canvas element when I can just use Illustrator to export to SVG?      &lt;br /&gt;&lt;/b&gt;A. Excellent question! If you&amp;rsquo;re building a HTML5 application that can do everything with SVG, there&amp;rsquo;s no reason to use Ai-&amp;gt;Canvas (and in that case, you should check out the &lt;a href="http://labs.adobe.com/technologies/illustrator_html5/"&gt;Adobe Illustrator CS5 HTML5 Pack&lt;/a&gt;). However, if you&amp;rsquo;re building a canvas-based application or game that requires lower-level access and you need to draw more than simple bitmaps, Ai-&amp;gt;Canvas makes the job much easier. Without a tool like Ai-&amp;gt;Canvas, designers and developers are forced to manually write hundreds of lines of code like: &lt;b&gt;context.bezierCurveTo(5.4, -1.5, 2.7, -1.5, 1.5, -0.5);&lt;/b&gt;. No fun at all.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Am I required to keep the Mike Swanson and MIX Online comments in my HTML/JavaScript code?      &lt;br /&gt;&lt;/b&gt;A. No. We expect most people to copy and paste just the code that they need for their own projects. If you feel like giving us credit, though, we won&amp;rsquo;t complain!&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Can I use Ai-&amp;gt;Canvas to convert .ai files without installing Adobe Illustrator?      &lt;br /&gt;&lt;/b&gt;A. No. Ai-&amp;gt;Canvas is not a file conversion tool. It runs within Illustrator so that it has direct access to the internal representation of your artwork. This enables very high-fidelity output and also simplifies the workflow. If you don&amp;rsquo;t have Adobe Illustrator and you&amp;rsquo;d like to try Ai-&amp;gt;Canvas, you can &lt;a href="https://www.adobe.com/cfusion/tdrc/index.cfm?product=illustrator"&gt;download a free 30-day trial&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. When using Internet Explorer 9 Beta 1, how do I prevent the &amp;ldquo;blocked content&amp;rdquo; alert when loading the exported HTML file?      &lt;br /&gt;&lt;/b&gt;A. Choose &lt;b&gt;Internet Options&lt;/b&gt; from the &lt;b&gt;Tools&lt;/b&gt; menu (or press Alt + X), then click the &lt;b&gt;Advanced&lt;/b&gt; tab. Scroll down to the &lt;b&gt;Security&lt;/b&gt; section and make sure that &amp;ldquo;Allow active content to run in files on My Computer*&amp;rdquo; is checked. After you enable the setting and click &lt;b&gt;OK&lt;/b&gt;, restart Internet Explorer for the changes to take effect.&lt;/p&gt;
&lt;p&gt;&lt;img style="margin: " src="http://www.mikeswanson.com/blog/images/IE9%20Blocked%20Content.png" width="810" height="50" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Which versions of Windows does Ai-&amp;gt;Canvas work with?      &lt;br /&gt;&lt;/b&gt;A. The PC version of Ai-&amp;gt;Canvas works with Windows Vista and Windows 7. Due to some OS-specific function calls, it will not work with Windows XP.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Does Ai-&amp;gt;Canvas work with the trial version of Adobe Illustrator?      &lt;br /&gt;&lt;/b&gt;A. Yes. If you&amp;rsquo;d like to try Ai-&amp;gt;Canvas and you don&amp;rsquo;t have Adobe Illustrator, you can &lt;a href="https://www.adobe.com/cfusion/tdrc/index.cfm?product=illustrator"&gt;download a free 30-day trial&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. In the &lt;/b&gt;&lt;a href="http://visitmix.com/labs/ai2canvas/tutorial1.html"&gt;&lt;b&gt;tutorial videos&lt;/b&gt;&lt;/a&gt;&lt;b&gt;, the right-click &amp;ldquo;View source&amp;rdquo; menu in Internet Explorer 9 Beta 1 brings up Visual Studio 2010. How can I configure the same behavior?      &lt;br /&gt;&lt;/b&gt;A. Press F12 to bring up the developer tools window. Choose &lt;b&gt;File&lt;/b&gt;/&lt;b&gt;Customize Internet Explorer view source&lt;/b&gt;/&lt;b&gt;Other&amp;hellip;&lt;/b&gt; Then browse to your Visual Studio folder (usually something like &lt;i&gt;C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE&lt;/i&gt;). Select the &lt;b&gt;devenv.exe&lt;/b&gt; file and click &lt;b&gt;Open&lt;/b&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img style="border-bottom: 1px solid; border-left: 1px solid; border-top: 1px solid; border-right: 1px solid" src="http://www.mikeswanson.com/blog/images/IE9%20Customize%20View%20Source.png" width="487" height="127" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Are there plans to release the Ai-&amp;gt;Canvas source code?      &lt;br /&gt;&lt;/b&gt;A. We had hoped to provide the source code for the plug-in, but the &lt;a href="http://www.adobe.com/devnet/illustrator/sdk/eula_cs3.html"&gt;Adobe Illustrator CS3 SDK License Agreement&lt;/a&gt; (EULA) in section 2 appears to prohibit the release of source code. It sounds like it allows object code, but that wouldn&amp;rsquo;t help anyone who wanted to understand/modify/extend the plug-in.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Why are my international characters lost during export?      &lt;br /&gt;&lt;/b&gt;A. While all text is handled as Unicode within the Ai-&amp;gt;Canvas plug-in, it is converted to basic ASCII characters in the output stage. This is a known issue that is on the list to be addressed in a future version.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Why is the performance slow when I export a complex animation and run it on a [fill in device name here]?      &lt;br /&gt;&lt;/b&gt;A. It&amp;rsquo;s hard to say, because each device, OS, browser, and application combination has unique performance characteristics. That&amp;rsquo;s why it&amp;rsquo;s important to test, test, test. Also, Ai-&amp;gt;Canvas exports HTML and JavaScript code that is intended to be copied and pasted into your own project where performance is managed according to your project&amp;rsquo;s requirements. In general, though, the more elements that are animated and drawn for each frame, the slower the overall performance. For applications that don&amp;rsquo;t need to clear the canvas and re-draw the entire scene, there are many easy optimizations that can drastically improve performance. &lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. How can I include complex animation properties when Illustrator CS3/CS4 has a 100-character layer name limit?      &lt;br /&gt;&lt;/b&gt;A. Each property has an equivalent short name that uses fewer characters. For example, the &lt;b&gt;rotate-timing-function&lt;/b&gt; property can be shortened to &lt;b&gt;r-t-f&lt;/b&gt;, saving 17 characters. Some values also have short versions. For example, &lt;b&gt;origin: center&lt;/b&gt; can be shortened to &lt;b&gt;o:c&lt;/b&gt;. See the &lt;a href="http://visitmix.com/labs/ai2canvas/common/tutorials/ai2canvas_extended_documentation.pdf"&gt;Ai-&amp;gt;Canvas Extended Documentation&lt;/a&gt; for details.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Is there a way to visualize the timing (easing) functions that are included in the Ai2CanvasAnimation.js file?      &lt;br /&gt;&lt;/b&gt;A. Yes. &lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Timing%20Functions.html"&gt;This HTML file&lt;/a&gt; draws a line graph for each of the built-in timing functions. The x-axis represents the input value (from 0.0 &amp;ndash; 1.0), and the y-axis represents the output value (from 0.0 &amp;ndash; 1.0).&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Q. Are there plans to create a version of Ai-&amp;gt;Canvas for Inkscape, Fireworks, [fill in app name here]?      &lt;br /&gt;&lt;/b&gt;A. Not at this time. Because the Ai-&amp;gt;Canvas plug-in is written using the Adobe Illustrator SDK (software development kit), it is very specific to the internal workings of Illustrator. While the concepts could certainly be re-purposed for other drawing applications, it&amp;rsquo;s likely that very little of the actual code could be re-used.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10076539" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>Adobe Illustrator to HTML5 Canvas Plug-in Released!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/10/12/adobe-illustrator-to-html5-canvas-plug-in-released.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/10/12/adobe-illustrator-to-html5-canvas-plug-in-released.aspx</id><published>2010-10-12T19:10:00Z</published><updated>2010-10-12T19:10:00Z</updated><content type="html">&lt;p&gt;&lt;a title="Ai-&amp;gt;Canvas" href="http://visitmix.com/labs/ai2canvas/"&gt;&lt;img style="border-bottom-style: none; margin: 4px 15px; border-left-style: none; display: inline; border-top-style: none; float: right; border-right-style: none" src="http://www.mikeswanson.com/blog/images/Ai2Canvas.png" align="right" width="302" height="42" /&gt;&lt;/a&gt;I am happy to announce that after nearly four months of work, the secret MIX Online project is no longer a secret! Today, we launched &lt;a href="http://visitmix.com/labs/ai2canvas/"&gt;Ai-&amp;gt;Canvas&lt;/a&gt;, a free plug-in for Adobe Illustrator CS3, CS4, and CS5 that works with OS X, Windows Vista, and Windows 7. The plug-in makes it easy to export artwork and animation (yes, you heard that right) directly from within Illustrator to HTML/JavaScript that you can use in your own applications.&lt;/p&gt;
&lt;p&gt;For a quick one-and-a-half minute introduction, &lt;a href="http://visitmix.com/labs/ai2canvas/introduction.html"&gt;watch this brief overview video&lt;/a&gt;. Then, download the version for &lt;a href="http://visitmix.com/labs/ai2canvas/common/downloads/Ai2Canvas_1.0_PC.zip"&gt;Windows&lt;/a&gt; or &lt;a href="http://visitmix.com/labs/ai2canvas/common/downloads/Ai2Canvas_1.0_Mac.zip"&gt;OS X&lt;/a&gt;, extract it to your Illustrator plug-ins folder, and spend some time on &lt;a href="http://visitmix.com/labs/ai2canvas/documentation.html"&gt;the documentation page&lt;/a&gt;, where you&amp;rsquo;ll find 10 tutorial videos that total around 25 minutes in length. Thomas Lewis wrote a nice article titled &lt;a href="http://visitmix.com/opinions/Introducing-the-Ai-to-Canvas-Plug-In"&gt;Introducing the Ai to Canvas Plug-In&lt;/a&gt; that provides even more background and context.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;ve read my blog over the years, you&amp;rsquo;ve probably heard me talk about the &lt;a href="http://www.mikeswanson.com/xamlexport/"&gt;Adobe Illustrator to XAML export plug-in&lt;/a&gt; I wrote back in 2005. Well, about four months ago, Thomas and I were chatting at lunch, and he was evangelizing to me about the &lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html"&gt;new canvas element in HTML5&lt;/a&gt;. As we talked, it became clear that canvas was an element that could benefit from some tooling. So after lunch, I did a search, and most of the tutorials and information I found used very simplistic smiley faces or basic shapes to demonstrate the canvas features. The light bulb went off, and I wondered if a version of my XAML plug-in could be re-tooled to work with canvas.&lt;/p&gt;
&lt;p&gt;Fast-forward four months, and the plug-in has been completely re-architected and re-written from the ground up. What started out as a classic C project that had reached its extensibility limits is now an object-oriented C++ project with room to grow (around 23K lines of cross-platform code for the geeks out there). Along the way, I basically memorized the entire HTML5 canvas spec, encountered some small implementation issues in each browser, read a bunch of HTML5 books (&lt;a href="http://books.alistapart.com/products/html5-for-web-designers"&gt;HTML5 for Web Designers&lt;/a&gt; by Jeremy Keith is my favorite introduction to the topic), read and then re-read the &lt;a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"&gt;ECMA-262 (JavaScript) spec&lt;/a&gt;, and consumed a few JavaScript books for good measure.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re interested in the low-level details about how Ai-&amp;gt;Canvas is built, you might enjoy &lt;a href="http://channel9.msdn.com/Shows/Going+Deep/Mike-Swanson-Adobe-Illustrator-to-HTML5-Canvas-Under-the-Hood#time=0h0m0s"&gt;Charles Torre&amp;rsquo;s interview with me on Channel 9&lt;/a&gt;. In the interview, I talk about fun topics like &lt;a href="http://www.bing.com/search?q=arc+length+parameterization"&gt;arc-length parameterization&lt;/a&gt; that are sure to be a hit at parties. Well&amp;hellip;at least the kind of parties I attend. :-) Strike that&amp;hellip;I don&amp;rsquo;t really attend parties&amp;hellip;&lt;/p&gt;
&lt;p&gt;While we&amp;rsquo;re on the topic of HTML5, you should also check out the &lt;a href="http://labs.adobe.com/downloads/illustrator_html5.html"&gt;Adobe Illustrator CS5 HTML5 Pack&lt;/a&gt; (from Adobe Labs). Their release extends the fantastic SVG support that&amp;rsquo;s been in Illustrator for years, and it&amp;rsquo;s great to see a tool like this from Adobe themselves. I can&amp;rsquo;t wait to see where they take it.&lt;/p&gt;
&lt;p&gt;Over the months, I&amp;rsquo;ve built-up a bunch of test files for the plug-in (over 100). Most of them illustrate very simple features, and they&amp;rsquo;re not much to look at. Here are a few that might be interesting to folks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Yellowstone%20Map.zip"&gt;Yellowstone Map&lt;/a&gt; &amp;ndash; this is a great acid test for the plug-in, and it&amp;rsquo;s one of the sample files that ships with Illustrator. If you don&amp;rsquo;t have the fonts installed on your machine, the output won&amp;rsquo;t look correct. This complex file exports in a couple seconds on my machine. I can&amp;rsquo;t imagine the practical use of this much canvas HTML/JavaScript, but it&amp;rsquo;s fun! &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Pencil%20Drawing.html"&gt;Pencil Writing&lt;/a&gt; (and the &lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Pencil%20Drawing.zip"&gt;original Illustrator file&lt;/a&gt;) &amp;ndash; this example shows animation along a complex path and includes some dampened rotation animation too. &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Clock.html"&gt;Clock&lt;/a&gt; (and the &lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Clock.zip"&gt;original Illustrator file&lt;/a&gt;) &amp;ndash; a simple clock with a few lines added to the init() function to set the clock. &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Newton's%20Cradle%20CS3.html"&gt;Newton&amp;rsquo;s Cradle&lt;/a&gt; (and the &lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Newton's Cradle CS3.zip"&gt;original Illustrator file&lt;/a&gt;) &amp;ndash; an example of &lt;a href="http://en.wikipedia.org/wiki/Newton%27s_cradle"&gt;Newton&amp;rsquo;s Cradle&lt;/a&gt; that uses triggers to start one animation when the other animation ends. &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Closed%20Path%20Animation.html"&gt;Closed Path Animation&lt;/a&gt; (and the &lt;a href="http://www.mikeswanson.com/blog/files/ai2canvas/Closed%20Path%20Animation.zip"&gt;original Illustrator file&lt;/a&gt;) &amp;ndash; shows how to set the &amp;ldquo;follow orientation&amp;rdquo; of a drawing so that it follows the direction of the curve. &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The only file that&amp;rsquo;s been edited is the Clock example, since it&amp;rsquo;s no fun looking at a clock that has the wrong time. :-) Otherwise, all of these are directly out of the Ai-&amp;gt;Canvas plug-in.&lt;/p&gt;
&lt;p&gt;Thank you to everyone who helped test early versions of the plug-in, including many of the companies who created the &lt;a href="http://blogs.msdn.com/b/mswanson/"&gt;HTML5-based sites for Beauty of the Web&lt;/a&gt;. Your insights absolutely helped to refine the feature-set.&lt;/p&gt;
&lt;p&gt;&lt;a href="mailto:aicanvas@microsoft.com"&gt;I&amp;rsquo;d love to hear your feedback&lt;/a&gt; about the plug-in so that the next version is even better. Also, if you create any fun projects&amp;hellip;even if you&amp;rsquo;re only using it to export artwork, add a comment along with a URL.&lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10074528" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>HTML5 Demo Sites</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/09/29/html5-demo-sites.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/09/29/html5-demo-sites.aspx</id><published>2010-09-30T06:30:00Z</published><updated>2010-09-30T06:30:00Z</updated><content type="html">&lt;p&gt;In addition to my work on &lt;a href="http://www.microsoftpdc.com/"&gt;PDC10&lt;/a&gt; and &lt;a href="http://www.microsoft.com/europe/teched/"&gt;Tech&amp;middot;Ed Europe 2010&lt;/a&gt; (stop me and say &amp;ldquo;hi&amp;rdquo; if you attend one of these events), I&amp;rsquo;ve been spending quite a bit of my spare time on an upcoming project for the purveyors of standards-based web development over at the finely crafted &lt;a href="http://visitmix.com/"&gt;MIX Online&lt;/a&gt;. As part of that work, I often find myself looking for good HTML5 samples, demos, and sites that take advantage of technologies like &lt;a href="http://www.whatwg.org/specs/web-apps/current-work/multipage/the-canvas-element.html"&gt;Canvas&lt;/a&gt;, &lt;a href="http://www.w3.org/Graphics/SVG/"&gt;SVG&lt;/a&gt;, &lt;a href="http://www.w3.org/Style/CSS/"&gt;CSS3&lt;/a&gt;, &lt;a href="http://www.w3.org/DOM/DOMTR"&gt;DOM L2 and L3&lt;/a&gt;, and &lt;a href="http://www.ecmascript.org/"&gt;ECMAScript5&lt;/a&gt;/JavaScript.&lt;/p&gt;
&lt;p&gt;There are a lot of fantastic sites that are included on the &lt;a href="http://www.beautyoftheweb.com/#/experience"&gt;IE9 Beauty of the Web Experience page&lt;/a&gt;, but I&amp;rsquo;ve personally found it difficult to browse the list. So, I took the time to assemble a simple text-based version for your own browsing pleasure. Some of these focus on IE9-specific features like Pinning and Jump Lists, but many of them take advantage of HTML5 features.&lt;/p&gt;
&lt;p&gt;I hate to pick favorites, but when I started this blog years ago, I made a promise that my posts would try to &amp;ldquo;add value&amp;rdquo; beyond just a simple copy and paste of the daily news. The value here is that these are my personal favorites (for whatever reason). Some of them may even redefine what you expect from a web &amp;ldquo;site.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.mikeswanson.com/blog/images/IE9%20Demos.jpg" style="margin: 5px 20px 5px 20px" align="right" height="566" width="410" /&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.endlessmural.com/"&gt;The Endless Mural&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://html5.cynergysystems.com/"&gt;Jitterbugs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.theshodo.com/"&gt;The Shodo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://jackinthe.cloudapp.net/"&gt;Jack and the Beanstalk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://makethemost.roughguides.com/"&gt;Rough Guides: Make the Most of Your Time on Earth&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nevermindthebullets.com/"&gt;Steaw Design Comix Parallax&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.agent8ball.com/"&gt;Agent 008ball&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.skybeautiful.com/"&gt;Sky Beautiful&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://lostworldsfairs.com/"&gt;Lost World's Fairs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie.microsoft.com/testdrive/Performance/10FlickrExplorer/Default.html"&gt;Flickr image Explorer Demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://10k.aneventapart.com/"&gt;the 10k Challenge&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie.microsoft.com/testdrive/Graphics/DeepZoom/Default.html"&gt;Canvas Zoom Demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.chineseshadowplay.com/"&gt;Shadow Play&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beautifulexplorer.com/"&gt;Soleil Noir Twittersphere&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.museumofneverendingart.com/"&gt;MONA- Museum Of Neverending Art&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webvizbench.com/"&gt;WebVizBench&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;While they didn&amp;rsquo;t quite make my favorites list, here are the other sites (in no particular order):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://adbubbles.oneriot.com/index.html"&gt;OneRiot&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.playwithkites.com/"&gt;Fly a Kite&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thedollparade.com/"&gt;The Doll Parade&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beijingie9.com/"&gt;One day in Beijing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.scientificamerican.com/html5/"&gt;Scientific American Brain Power&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thekillersmusic.com/HTML5"&gt;The Killers&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.beatkeep.net/"&gt;BeatKeep&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.floweroscope.com/"&gt;LA Surprise Flower-O-Scope&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sites.amd.com/us/fusion/apu/html5/Pages/direct2d-html5.aspx"&gt;AMD Space Command&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://html5.labs.ap.org/"&gt;AP News Lab "Timeline Reader"&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.imdb.com/features/hdgallery"&gt;IMDB HD Gallery&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie.microsoft.com/testdrive/Graphics/VideoPanorama/Default.html"&gt;IMDb Video panorama Demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie.microsoft.com/testdrive/Performance/FishIE%20tank/Default.html"&gt;Hardware Accelerated Fish Tank Demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie9demo.yahoo.co.jp/"&gt;Yahoo Japan Trendline&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie.microsoft.com/testdrive/Performance/AmazonShelf/Default.html"&gt;Amazon Bookshelf Demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie.microsoft.com/testdrive/Performance/PsychedelicBrowsing/Default.html"&gt;Psychedelic Browser Demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.visitnmc.com/"&gt;National Museum of China&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.orbitz.com/"&gt;Orbitz Jumplist&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://always-beautiful.bigspaceship.com/"&gt;Always Beautiful&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.msn.com/"&gt;MSN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.break.com/"&gt;Break.com Jumplist&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sohunba.cloudapp.net/"&gt;Sohu NBA&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.kaboodle.com/"&gt;Kaboodle.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://eaa.hfg.edu/"&gt;ZKM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://photobucket.com/"&gt;Photobucket.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://topgear.cloudapp.net/default.aspx"&gt;Top Gear&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://html5.redbull.com/"&gt;Red Bull&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://twitter.com/"&gt;Twitter Jumplist&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://projects.usatoday.com/news/katrina/#/prologue/epigraph/a-perfect-hurricane"&gt;USA Today&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ehow.com/marketing/internet-explorer-9/"&gt;eHow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dailymotion.com/sas/ie9"&gt;Dailymotion HTML5 Video player&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://joydefinesthefuture.com/"&gt;BMW Vision EfficientDynamics showcase&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vids.myspace.com/"&gt;Myspace Video&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://magazine.wsj.com/"&gt;The Wall Street Journal Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.amazon.com/"&gt;Amazon.com Jump Lists&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wordpress.com/"&gt;Wordpress.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.flixster.com/"&gt;Rotten Tomatoes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dsc.discovery.com/"&gt;Discovery Channel Jump List&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://gorillaz.com/"&gt;Gorillaz.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jango.com/"&gt;Jango&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://hardboiledwebdesign.com/"&gt;Hardboiled Webdesign&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://vodpod.com/"&gt;Vodpod&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie9.t-online.de/index.html"&gt;RTL&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.linkedin.com/"&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://anywhere.ebay.com/apps/deals/"&gt;eBay Favorites Chooser&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cnn.com/"&gt;CNN&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.livestrong.com/"&gt;LiveStrong.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://quiksilverlive.com/profrance2010/live.fr.html"&gt;Quiksilver&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://html5.lab.naver.com/"&gt;NAVER News Archive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cracked.com/"&gt;Cracked.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.zillow.com/"&gt;Zillow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://ie9.t-online.de/index.html"&gt;T Online&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://en.netlog.com/"&gt;NetLog&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can find even more demos at the &lt;a href="http://ie.microsoft.com/testdrive/"&gt;Internet Explorer 9 Test Drive site&lt;/a&gt;, and while it doesn&amp;rsquo;t look like it&amp;rsquo;s been updated in awhile, &lt;a href="http://www.canvasdemos.com"&gt;www.canvasdemos.com&lt;/a&gt; is another fun place to browse. Oh&amp;hellip;have fun with &lt;a href="http://www.kevs3d.co.uk/dev/"&gt;these Asteroids demos&lt;/a&gt; too.&lt;/p&gt;
&lt;p&gt;I know I&amp;rsquo;m a Microsoft guy (and I&amp;rsquo;m biased), but if you haven&amp;rsquo;t tried the &lt;a href="http://www.beautyoftheweb.com/"&gt;Internet Explorer 9 beta&lt;/a&gt; with these demos, it&amp;rsquo;s worth your time. I think you&amp;rsquo;ll be surprised.&lt;/p&gt;
&lt;p&gt;Have fun!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10069686" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /></entry><entry><title>PDC10 is Sold Out! Really?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/08/23/pdc10-is-sold-out-really.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/08/23/pdc10-is-sold-out-really.aspx</id><published>2010-08-23T20:19:00Z</published><updated>2010-08-23T20:19:00Z</updated><content type="html">&lt;p&gt;As you may have heard, &lt;a href="http://www.microsoftpdc.com/"&gt;PDC10&lt;/a&gt; is sold out! This year, we decided to hold the event at the Microsoft Conference Center (otherwise known as the MSCC or building 33) on our corporate campus in Redmond, Washington. There are many good reasons behind this decision, and one of them is to provide a more intimate and engaging experience for our in-person attendees. You see, this is the first time in PDC history that we&amp;rsquo;ve held the event on our own campus.&lt;/p&gt;
&lt;p&gt;Holding the event on campus enables us to do a lot of things that we could never do in a remote location, but it also has its limitations. For example, the Microsoft Conference Center is nowhere near the size of a Los Angeles Convention Center (not even close). That means that we have physical limitations including how many people we can safely accommodate.&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;ve probably noticed signs at restaurants and other public places that state maximum occupancies/capacities, and perhaps you&amp;rsquo;ve even wondered where these limits come from. Well, they come directly from the fire marshal. There are &lt;a href="http://www.ehow.com/how_6306392_calculate-maximum-occupancy-room.html"&gt;many factors&lt;/a&gt; that go into determining the maximum capacity of a public space, including the size of the space, the height of the ceiling, placement of permanent columns, furniture, built-in cabinets, etc. All of these factors are considered to ensure that getting out of the room in an emergency situation is as fast and as safe as possible. &lt;em&gt;Egress&lt;/em&gt; is the word they like to use.&lt;/p&gt;
&lt;p&gt;&lt;img height="305" width="463" src="http://www.mikeswanson.com/blog/images/PDC10%20Keynote%20Room.png" align="left" style="margin: 5px 15px 5px 10px; display: inline" /&gt;Here&amp;rsquo;s a diagram of the keynote room for PDC10. The front of the room is at the top, where you&amp;rsquo;ll notice a representative keynote stage and two large projection screens. The blue areas are for attendees. As you can see, there is no physical space remaining to add more seats. That is, unless you want to sit on the keynote stage or in the aisles. :-) We&amp;rsquo;re actually required to submit our floor plans to the fire marshal&amp;rsquo;s office, and it has to be approved before we can hold the event.&lt;/p&gt;
&lt;p&gt;This is what we mean when we say &amp;ldquo;sold out.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;You&amp;rsquo;d be surprised how many e-mails we receive&amp;mdash;both internally and externally&amp;mdash;stating that company X or person Y absolutely must be physically present at PDC10. While we understand the frustration of our response, unfortunately, this is a limitation of physical space.&lt;/p&gt;
&lt;p&gt;But all is not lost.&lt;/p&gt;
&lt;p&gt;This year more than ever, we&amp;rsquo;re amplifying what we provide online. PDC, MIX, and Tech&amp;middot;Ed attendees have become accustomed to full-screen, high-definition broadcasts of our keynotes and 24-hour-or-less, free downloads of all session content. Yes, we&amp;rsquo;ll do the same for PDC10 (with some new enhancements), but we&amp;rsquo;ll also &lt;a href="http://channel9.msdn.com/posts/NicFill/Countdown-to-PDC10-Theres-one-pass-left-Is-your-name-on-it/"&gt;stream all of our sessions live&lt;/a&gt;&amp;hellip;for free&amp;hellip;for anyone. Including your mom. This is how you get back at her for making you watch all of those Hallmark Hall of Fame originals. :-)&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;re also partnering with our global Microsoft offices, academic institutions, and some third parties who want to hold local PDC10-related events. While the list of events is currently being assembled, I highly encourage you to &lt;a href="https://www.ustechsregister.com/pdcmailinglist/main.aspx"&gt;sign-up for the PDC10 mailing list&lt;/a&gt;. This, our &lt;a href="http://twitter.com/PDCEvent"&gt;@PDCEvent Twitter account&lt;/a&gt;, and &lt;a href="http://www.microsoftpdc.com/"&gt;the official PDC10 web site&lt;/a&gt; are the best ways to keep up-to-date on the latest developments.&lt;/p&gt;
&lt;p&gt;Last, but certainly not least, you can always sit comfortably at home or in your office and watch all of the content streamed to you online.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10053300" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>IE9’s Stunning Text Rendering Quality</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/07/26/ie9-s-stunning-text-rendering-quality.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/07/26/ie9-s-stunning-text-rendering-quality.aspx</id><published>2010-07-27T04:30:00Z</published><updated>2010-07-27T04:30:00Z</updated><content type="html">&lt;p&gt;If you follow my blog, you may know that I&amp;rsquo;m deeply involved in the planning and execution of our &lt;a href="http://www.microsoftpdc.com/"&gt;PDC&lt;/a&gt;, &lt;a href="http://live.visitmix.com/"&gt;MIX&lt;/a&gt;, and &lt;a href="http://www.msteched.com/"&gt;Tech&amp;middot;Ed&lt;/a&gt; events (including &lt;a href="http://www.microsoft.com/europe/teched/"&gt;Tech&amp;middot;Ed Europe&lt;/a&gt;). My team works on keynotes and content (sessions, hands-on labs, workshops, etc.), among many other things. As a matter of fact, &lt;a href="https://careers.microsoft.com/JobDetails.aspx?jid=21764"&gt;I have an open position&lt;/a&gt; on my team for someone who can plan, build, and maintain the public and internal web tools for our big tier-1 events. Apply, if you&amp;rsquo;re interested. But I digress&amp;hellip;&lt;/p&gt;
&lt;p&gt;During the lead-up to our MIX10 event this spring, I knew that one of the features that Steven Sinofsky and Dean Hachamovitch would show in our &lt;a href="http://live.visitmix.com/MIX10/Sessions/KEY02"&gt;day 2 keynote&lt;/a&gt; (demo starts at 19:00) was the hardware-accelerated text quality in IE9. The feature takes advantage of &lt;a href="http://msdn.microsoft.com/en-us/library/dd368038%28VS.85%29.aspx"&gt;DirectWrite&lt;/a&gt;, ClearType, and sub-pixel positioning to improve font quality and readability. This additional precision allows glyphs to start &amp;ldquo;within&amp;rdquo; a pixel and not just at their boundaries resulting in more precise and consistent glyph spacing and proportions. &lt;a href="http://msdn.microsoft.com/en-us/library/ms749295.aspx"&gt;This article on ClearType&lt;/a&gt; does a good job explaining some of the magic, even though it&amp;rsquo;s focused on WPF.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re like me, when you hear &amp;ldquo;sub-pixel positioning&amp;rdquo; and glyphs that start &amp;ldquo;within&amp;rdquo; a pixel, you probably think, &amp;ldquo;yeah&amp;hellip;right!&amp;rdquo; The MIX10 keynote demo certainly shows an improvement, but Steven and Dean had to zoom pretty far into the text to illustrate the difference. Fast forward to this past weekend.&lt;/p&gt;
&lt;p&gt;Recently, I&amp;rsquo;ve been spending time on an upcoming project for my good friends at &lt;a href="http://www.visitmix.com/"&gt;MIX Online&lt;/a&gt; (just down the hall from me in building 24). The project involves working with the &lt;a href="http://www.w3.org/TR/2dcontext/"&gt;HTML5 canvas element&lt;/a&gt;, and I&amp;rsquo;ve been performing most of my tests with &lt;a href="http://ie.microsoft.com/testdrive/"&gt;IE9 Platform Preview 3&lt;/a&gt;. This weekend, I decided to run some of my test files (HTML and JavaScript) with the latest versions of Firefox, Safari, and Chrome. Honestly, I didn&amp;rsquo;t expect to find many differences. So imagine my surprise when I saw these results (in alphabetical order):&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update: Some users were reporting that IE8 was automatically resizing these images because of their width. So, I've cropped the images to avoid this behavior. If the images still look "squashed," you can click to view them directly.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mikeswanson.com/blog/images/Chrome%20Canvas%20Text.png"&gt;&lt;img height="414" width="796" src="http://www.mikeswanson.com/blog/images/Chrome%20Canvas%20Text.png" alt="Chrome" border="0" title="Chrome" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mikeswanson.com/blog/images/Firefox%20Canvas%20Text.png"&gt;&lt;img height="414" width="796" src="http://www.mikeswanson.com/blog/images/Firefox%20Canvas%20Text.png" alt="Firefox" border="0" title="Firefox" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mikeswanson.com/blog/images/IE9%20Canvas%20Text.png"&gt;&lt;img height="414" width="796" src="http://www.mikeswanson.com/blog/images/IE9%20Canvas%20Text.png" alt="IE9" border="0" title="IE9" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.mikeswanson.com/blog/images/Safari%20Canvas%20Text.png"&gt;&lt;img height="414" width="796" src="http://www.mikeswanson.com/blog/images/Safari%20Canvas%20Text.png" alt="Safari" border="0" title="Safari" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;What a difference! Look at the rendering quality, readability, and positioning of the text. These are unmodified screenshots from the latest versions of the browsers running on Windows 7 with ClearType enabled. All of the text is rendered with the canvas &lt;strong&gt;.fillText&lt;/strong&gt; command and there are no bitmap images&amp;hellip;everything is either text or drawn to the canvas with vectors. I encourage you to try similar tests with your own content. I think you&amp;rsquo;ll be surprised!&lt;/p&gt;
&lt;p&gt;If want to learn more about the technology behind all of this, take a moment to read about the &lt;a href="http://blogs.msdn.com/b/ie/archive/2010/07/01/ie9-includes-hardware-accelerated-canvas.aspx"&gt;hardware accelerated canvas support in IE9&lt;/a&gt; on the ieblog.&lt;/p&gt;
&lt;p&gt;And, of course, I love it when people take the time to &lt;a href="http://blogs.msdn.com/b/mswanson/contact.aspx"&gt;send me a quick email&lt;/a&gt;. What do you think?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10042838" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author></entry><entry><title>MIX10 Wrap Up</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/03/19/mix10-wrap-up.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/03/19/mix10-wrap-up.aspx</id><published>2010-03-19T22:30:00Z</published><updated>2010-03-19T22:30:00Z</updated><content type="html">&lt;p&gt;Wow! What a week. The &lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;MIX10 event&lt;/a&gt; is over, and I hope that everyone made it home safely. It was great to meet everyone in-person, and I love that we referred to each other by our Twitter handles (I heard “Hi, &lt;a href="http://twitter.com/anyware" mce_href="http://twitter.com/anyware"&gt;Anyware&lt;/a&gt;” many times this week). I thought I’d provide some early data on the event that you might find interesting.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The all-you-can-eat buffet of &lt;a href="http://live.visitmix.com/videos" mce_href="http://live.visitmix.com/videos"&gt;keynote and session video recordings&lt;/a&gt; were online for awhile, but the download demand was so high that our global CDN couldn’t cache the files. Unfortunately, we had to shut off the downloads to give the &lt;b&gt;almost 70GB (!) of content&lt;/b&gt; time to make it to the edge of the network. When we re-enable downloads later today, the download experience should be much, much better. Sessions are provided as a high-quality WMV, a regular quality WMV, and as a MP4 file for mobile devices. For most of the sessions, the PowerPoint slides are also available. &lt;br&gt;&lt;br&gt;Here’s a graph that shows the spike in connections right up until we turned off the downloads. Realize that each of these connections was trying to grab 100s of megabytes of video data. &lt;br&gt;&lt;img src="http://www.mikeswanson.com/blog/images/MIX10%20Site%20Connections.png" style="border-width: 0px; display: inline;" title="MIX10 Site Connections" alt="MIX10 Site Connections " mce_src="http://www.mikeswanson.com/blog/images/MIX10%20Site%20Connections.png" border="0" height="349" width="487"&gt; &lt;br&gt;&lt;/li&gt;
&lt;li&gt;There are many (I’m not kidding) download options for the keynote and session videos: &lt;br&gt;&amp;nbsp; 
&lt;ul&gt;
&lt;li&gt;Right-click each link on the &lt;a href="http://live.visitmix.com/videos" mce_href="http://live.visitmix.com/videos"&gt;videos page&lt;/a&gt; and Save As. A bit tedious, but you can be selective. &lt;/li&gt;
&lt;li&gt;Use any of the available &lt;a href="http://en.wikipedia.org/wiki/Download_manager" mce_href="http://en.wikipedia.org/wiki/Download_manager"&gt;download managers&lt;/a&gt; like &lt;a href="http://www.freedownloadmanager.org/download.htm" mce_href="http://www.freedownloadmanager.org/download.htm"&gt;Free Download Manager&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Use an RSS reader that supports the download of enclosures like &lt;a href="http://juicereceiver.sourceforge.net/" mce_href="http://juicereceiver.sourceforge.net/"&gt;Juice&lt;/a&gt;, and point it at our &lt;a href="http://live.visitmix.com/sessions/rss" mce_href="http://live.visitmix.com/sessions/rss"&gt;sessions RSS feed&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Use the &lt;a href="http://blog.needforgeek.com/archive/2010/03/17/mix10sessiondownloaderandrenamercurlscripts.aspx" mce_href="http://blog.needforgeek.com/archive/2010/03/17/mix10sessiondownloaderandrenamercurlscripts.aspx"&gt;updated cURL scripts&lt;/a&gt; from Sascha Sertel. The original cURL scripts are available at the top of the &lt;a href="http://live.visitmix.com/videos" mce_href="http://live.visitmix.com/videos"&gt;videos page&lt;/a&gt;. If you can’t find the right cURL download, try this &lt;a href="http://curl.download.nextag.com/download/curl-7.19.5-win32-nossl.zip" mce_href="http://curl.download.nextag.com/download/curl-7.19.5-win32-nossl.zip"&gt;Win32 version&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Use Frank La Vigne’s &lt;a href="http://franksworld.com/blog/archive/2010/03/16/11940.aspx" mce_href="http://franksworld.com/blog/archive/2010/03/16/11940.aspx"&gt;MIX10 Session Downloader tool&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Use Bizcoder's &lt;a href="http://www.bizcoder.com/index.php/2010/03/20/using-the-httpclient-and-the-odata-service-to-download-mix-videos/" mce_href="http://www.bizcoder.com/index.php/2010/03/20/using-the-httpclient-and-the-odata-service-to-download-mix-videos/"&gt;HttpClient and OData sample code&lt;/a&gt; &lt;b&gt;(added on 3/20/2010)&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Use Jason Richard Taylor's &lt;a href="http://www.jasonrichardtaylor.com/post/2010/03/21/mix10-video-downloader.aspx" mce_href="http://www.jasonrichardtaylor.com/post/2010/03/21/mix10-video-downloader.aspx"&gt;MIX10 Video Downloader&lt;/a&gt; &lt;b&gt;(added on 3/21/2010)&lt;/b&gt;.&lt;br&gt;&lt;/li&gt;
&lt;li&gt;Download everything &lt;a href="http://itunes.apple.com/podcast/sessions-microsoft-mix10/id362365921" mce_href="http://itunes.apple.com/podcast/sessions-microsoft-mix10/id362365921"&gt;via iTunes&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Download everything &lt;a href="http://social.zune.net/podcast/Sessions-::-Microsoft-MIX10/17b3f867-aef1-4bdd-a910-b9c5774133b9" mce_href="http://social.zune.net/podcast/Sessions-::-Microsoft-MIX10/17b3f867-aef1-4bdd-a910-b9c5774133b9"&gt;from the Zune Marketplace&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Write your own download client using &lt;a href="http://api.visitmix.com/" mce_href="http://api.visitmix.com/"&gt;the OData API&lt;/a&gt; we’ve exposed for MIX10. :-) &lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;We’re frequently asked, “why not just use &lt;a href="http://en.wikipedia.org/wiki/BitTorrent_%28protocol%29" mce_href="http://en.wikipedia.org/wiki/BitTorrent_(protocol)"&gt;BitTorrent&lt;/a&gt;?” Aside from the fact that it’s against corporate policy (or at least it has been), BitTorrent is throttled/filtered by many ISPs, flat-out blocked in many corporations, and prone to man-in-the-middle attacks. And, when our CDN has the files cached globally, the CDN is often faster than BitTorrent anyway. We will continue to reevaluate BitTorrent, but it’s not currently a solution that provides enough benefit. &lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Browse more than 400 &lt;a href="http://www.flickr.com/photos/mixevent/" mce_href="http://www.flickr.com/photos/mixevent/"&gt;MIX10 photos on Flickr&lt;/a&gt;. &lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Did you notice the paper evaluation forms that were sitting on the chairs in each session? You might wonder why we don’t just do everything online (and we’re often asked that question). It turns out that the response rate for paper evaluation forms &lt;b&gt;far exceeds &lt;/b&gt;the response rate of online evaluations. It takes quite a bit longer to tabulate the responses, but the quality of the data is worth it. &lt;br&gt;&lt;br&gt;That said, here are the top 20 sessions ranked by “overall satisfaction” for MIX10: &lt;br&gt;&amp;nbsp; 
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT50" mce_href="http://live.visitmix.com/MIX10/Sessions/FT50"&gt;Advanced Web Debugging with Fiddler&lt;/a&gt; (Eric Lawrence) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/EX39" mce_href="http://live.visitmix.com/MIX10/Sessions/EX39"&gt;The Tale of JavaScript. I Mean ECMAScript.&lt;/a&gt; (Douglas Crockford) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FTL01" mce_href="http://live.visitmix.com/MIX10/Sessions/FTL01"&gt;Reactive Extensions for JavaScript&lt;/a&gt; (Erik Meijer) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT14" mce_href="http://live.visitmix.com/MIX10/Sessions/FT14"&gt;Web Deployment Made Awesome: If You're Using XCopy, You're Doing It Wrong&lt;/a&gt; (Scott Hanselman) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL50" mce_href="http://live.visitmix.com/MIX10/Sessions/CL50"&gt;Search Engine Optimization for Microsoft Silverlight&lt;/a&gt; (Brad Abrams) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL26" mce_href="http://live.visitmix.com/MIX10/Sessions/CL26"&gt;Introducing the Silverlight Rough Cut Editor&lt;/a&gt; (Jason Suess) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT15" mce_href="http://live.visitmix.com/MIX10/Sessions/FT15"&gt;Accessing Data in a Microsoft .NET-Connected Web Application&lt;/a&gt; (Shyam Pather) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/DS01" mce_href="http://live.visitmix.com/MIX10/Sessions/DS01"&gt;The Laws of User Experience&lt;/a&gt; (Anthony Franco) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL55" mce_href="http://live.visitmix.com/MIX10/Sessions/CL55"&gt;Dynamic Layout and Transitions for Microsoft Silverlight 4 with Microsoft Expression Blend&lt;/a&gt; (Kenny Young) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/SVC06" mce_href="http://live.visitmix.com/MIX10/Sessions/SVC06"&gt;Microsoft Silverlight and Windows Azure: A Match Made for the Web&lt;/a&gt; (Matt Kerner) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT13" mce_href="http://live.visitmix.com/MIX10/Sessions/FT13"&gt;Implementing OData: How to Create a Feed for That&lt;/a&gt; (Mike Flasko) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/EX03" mce_href="http://live.visitmix.com/MIX10/Sessions/EX03"&gt;Modern Web Form Design&lt;/a&gt; (Luke Wroblewski) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT11" mce_href="http://live.visitmix.com/MIX10/Sessions/FT11"&gt;Designing and Delivering Scalable and Resilient Web Services&lt;/a&gt; (Ron Jacobs) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT08" mce_href="http://live.visitmix.com/MIX10/Sessions/FT08"&gt;Improving Software Quality for the Modern Web&lt;/a&gt; (Euan Garden) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/DS16" mce_href="http://live.visitmix.com/MIX10/Sessions/DS16"&gt;An Hour With Bill Buxton&lt;/a&gt; (Bill Buxton) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/DS13" mce_href="http://live.visitmix.com/MIX10/Sessions/DS13"&gt;The Elephant in the Room&lt;/a&gt; (Nishant Kothary) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/EX27" mce_href="http://live.visitmix.com/MIX10/Sessions/EX27"&gt;Do You Speak My Language? Microsoft Translator and the Power of Collaboration&lt;/a&gt; (Vikram Dendi and Neil Roodyn) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT07" mce_href="http://live.visitmix.com/MIX10/Sessions/FT07"&gt;Beyond File | New Company: From Cheesy Sample to Social Platform&lt;/a&gt; (Scott Hanselman) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/FT12" mce_href="http://live.visitmix.com/MIX10/Sessions/FT12"&gt;OData: There's a Feed for That&lt;/a&gt; (Pablo Castro) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL08" mce_href="http://live.visitmix.com/MIX10/Sessions/CL08"&gt;Microsost Silverlight 4 Business Applications&lt;/a&gt; (Scott Morrison) &lt;br&gt;&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;/li&gt;
&lt;li&gt;Did you know that we held on-site focus groups with some of our MIX10 attendees? We worked with &lt;a href="http://www.constat.com/" mce_href="http://www.constat.com/"&gt;ConStat&lt;/a&gt; to organize and run the focus groups to ensure that the process was fair and balanced, and we’ll use the data to improve our future events. For MIX10, we had six one-hour focus groups that involved 39 people. We take your feedback very seriously! &lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;During the day 1 keynotes, &lt;i&gt;MIX10&lt;/i&gt;, &lt;i&gt;Windows Phone 7&lt;/i&gt;, and &lt;i&gt;Silverlight &lt;/i&gt;were all on Twitter’s top 10 trending topics list. To-date, we’ve tracked over 29,000 tweets related to MIX10. &lt;br&gt;&lt;br&gt;The top 5 tweeters were &lt;a href="http://twitter.com/ReadyDesigns" mce_href="http://twitter.com/ReadyDesigns"&gt;ReadyDesigns&lt;/a&gt;, &lt;a href="http://twitter.com/smartyp" mce_href="http://twitter.com/smartyp"&gt;smartyp&lt;/a&gt;, &lt;a href="http://twitter.com/MojaveMedia" mce_href="http://twitter.com/MojaveMedia"&gt;MojaveMedia&lt;/a&gt;, &lt;a href="http://twitter.com/brian_henderson" mce_href="http://twitter.com/brian_henderson"&gt;brian_henderson&lt;/a&gt;, and &lt;a href="http://twitter.com/RicCastelhano" mce_href="http://twitter.com/RicCastelhano"&gt;RicCastelhano&lt;/a&gt;. &lt;br&gt;&lt;br&gt;The top 5 topics/words mentioned were &lt;i&gt;Phone&lt;/i&gt;, &lt;i&gt;Windows&lt;/i&gt;, &lt;i&gt;Microsoft&lt;/i&gt;, &lt;i&gt;Silverlight&lt;/i&gt;, and &lt;i&gt;WP7&lt;/i&gt;. &lt;br&gt;&lt;br&gt;Here’s a visual of the MIX10-related tweets (courtesy of &lt;a href="http://www.flotzam.com/archivist/" mce_href="http://www.flotzam.com/archivist/"&gt;The Archivist&lt;/a&gt; by &lt;a href="http://www.visitmix.com/" mce_href="http://www.visitmix.com/"&gt;MIX Online&lt;/a&gt;). The peak is during the day 1 keynotes. &lt;br&gt;&lt;img src="http://www.mikeswanson.com/blog/images/MIX10%20Tweets.png" style="border-width: 0px; display: inline;" title="MIX10 Tweets" alt="MIX10 Tweets" mce_src="http://www.mikeswanson.com/blog/images/MIX10%20Tweets.png" border="0" height="245" width="406"&gt; &lt;br&gt;&lt;/li&gt;
&lt;li&gt;Last, here are some fun statistics about the event… &lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Over 46,000 viewers of the live day 1 keynote stream and 42,000 on day 2&lt;/li&gt;
&lt;li&gt;3.762 miles of network cable (the Las Vegas strip is approximately 3.8 miles long)&lt;/li&gt;
&lt;li&gt;3,300 feet of extension cords (over 9 football fields)&lt;/li&gt;
&lt;li&gt;1,770 gallons of coffee (this &lt;b&gt;does not&lt;/b&gt; include Starbucks)&lt;/li&gt;
&lt;li&gt;96 liters of hand sanitizer&lt;/li&gt;
&lt;li&gt;159 attendees completed the “My name is and I’m at MIX to” cards on the bulletin boards&lt;/li&gt;
&lt;li&gt;Most external speakers of any MIX (43%)&lt;/li&gt;
&lt;li&gt;Around 4,000 unique users on wireless&lt;/li&gt;
&lt;li&gt;Top three wireless users downloaded 5.0GB, 3.04GB, and 2.71GB&lt;/li&gt;
&lt;li&gt;1,000 loaves of regular bread&lt;/li&gt;
&lt;li&gt;7,200 rolls&lt;/li&gt;
&lt;li&gt;3,000 Artisan loaves of bread&lt;/li&gt;
&lt;li&gt;9,120 bottles of juice&lt;/li&gt;
&lt;li&gt;5,000 Red Bulls&lt;/li&gt;
&lt;li&gt;5 cases of foam melon soap&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;Thank you for attending MIX10, even if your “attendance” is online. Enjoy the keynote and session recordings, leave some feedback, or &lt;a href="http://blogs.msdn.com/mswanson/contact.aspx" mce_href="http://blogs.msdn.com/mswanson/contact.aspx"&gt;drop me an e-mail&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Until next time!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9982157" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>MIX10 Surprise Room Upgrades</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/03/09/mix10-surprise-room-upgrades.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/03/09/mix10-surprise-room-upgrades.aspx</id><published>2010-03-09T22:53:00Z</published><updated>2010-03-09T22:53:00Z</updated><content type="html">&lt;P&gt;When we host a big event, the destination city usually rolls out the proverbial red carpet because of the additional business we bring to the area. This red carpet treatment often extends to the visitors bureau, the convention center, and the nearby hotels. The deal almost always involves committing to a certain number of hotel rooms that we expect to fill. This is called our “room block,” and for &lt;A href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;MIX10&lt;/A&gt;, we sold out our room block awhile ago. As a thank you for our business, the hotel provides us with some nice room upgrades.&lt;/P&gt;
&lt;P&gt;In past years, we’ve given the upgrades to members of the team who put in countless hours to ensure that we deliver the best event possible. We never told them in advance, and they were always surprised when they checked-in to their room. It was a fun way to show appreciation for a job well done.&lt;/P&gt;
&lt;P&gt;As someone who’s been upgraded (to rooms that have more square footage than my house…and no, I’m not kidding), it’s absolutely exciting to open the door to discover such a palatial spread. The problem is, most of us are so busy running the actual event that we never spend any time in the hotel room. And other than sleeping, I don’t spend much time in the room at all.&lt;/P&gt;
&lt;P&gt;What a waste.&lt;/P&gt;
&lt;P&gt;So, starting last year, we decided to randomly give the room upgrades to our attendees. Many attendees travel to Las Vegas with their significant others, and what better surprise than to land after a long flight and check-in to a huge and luxurious room. Plus, it’s just plain fun!&lt;/P&gt;
&lt;P&gt;For MIX10, we’ve randomly selected 22 attendees who will each receive a &lt;STRONG&gt;complimentary &lt;/STRONG&gt;upgrade. That means that their room rate won’t change, and these lucky people will get to enjoy the spoils of an amazing space!&lt;/P&gt;
&lt;P&gt;Here are some &lt;A href="http://www.mandalaybay.com/accommodations/goldCollection.aspx" mce_href="http://www.mandalaybay.com/accommodations/goldCollection.aspx"&gt;specifications and photos&lt;/A&gt; of the upgraded rooms:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;1 x Media Suite – this suite is 2,170 square feet (bigger than some houses), includes 1 1/2 baths, a separate parlor, a 65” plasma HDTV (+ a few others), imported stone floors, and more. If you’re the lucky person who gets this upgrade, it’s almost mandatory that you throw a party. :-) &lt;BR&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="Media Suite" border=0 alt="Media Suite" src="http://www.mikeswanson.com/blog/images/Media%20Suite.jpg" width=832 height=135 mce_src="http://www.mikeswanson.com/blog/images/Media%20Suite.jpg"&gt; &lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;1 x Vista Suite – this suite is 1,705 square feet, has a 180-degree view of the strip and mountains, includes a separate parlor, living room, dining room, and bar area, has 1 1/2 baths, a 50” LCD High Definition TV, imported stone floors, and more. Be sure to right-click on the door and select “Run as Administrator” for UAC-free living during your stay. &lt;BR&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title="Vista Suite" border=0 alt="Vista Suite" src="http://www.mikeswanson.com/blog/images/Vista%20Suite.jpg" width=832 height=135 mce_src="http://www.mikeswanson.com/blog/images/Vista%20Suite.jpg"&gt; &lt;BR&gt;&lt;/LI&gt;
&lt;LI&gt;5 x X2 Suite – still huge at 1,450 square feet, with 2 bedrooms, separate parlor and living areas, a view of the strip/beach/pool/mountains, 2 bathrooms, a 42” High Definition Plasma TV, a separate parlor, and more. &lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;5 x Spa Suite - 610 square feet, with views of the beach/pool/mountains, a 42” High Definition Plasma TV, and more. &lt;BR&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;10 x Great Room Suite - 765 square feet, with views of strip/mountains, a “unique playpen couch” (sounds very Vegas to me), and more.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We’ve already selected the lucky attendees, and they’ll be informed via e-mail within the next few days. If you end up in one of these suites, please take some photos and share them on &lt;A href="http://www.flickr.com/" mce_href="http://www.flickr.com/"&gt;Flickr&lt;/A&gt; or &lt;A href="http://twitter.com/" mce_href="http://twitter.com/"&gt;Twitter&lt;/A&gt;. We’ll all be jealous.&lt;/P&gt;
&lt;P&gt;Good luck, and I’ll see you in Vegas!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9975841" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>All About MIX10</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2010/02/23/all-about-mix10.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2010/02/23/all-about-mix10.aspx</id><published>2010-02-23T18:02:00Z</published><updated>2010-02-23T18:02:00Z</updated><content type="html">
&lt;p&gt;&lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;&lt;img src="http://www.mikeswanson.com/blog/images/MIX10%20Logo.gif" style="border-width: 0px; margin: 4px 15px; display: inline;" title="MIX10%20Logo[1]" alt="MIX10 Logo" mce_src="http://www.mikeswanson.com/blog/images/MIX10%20Logo.gif" align="right" border="0" height="55" width="240"&gt;&lt;/a&gt; Here we are, only three short weeks away from our &lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;MIX10 event&lt;/a&gt; in Las Vegas. It’s been over 5 months (!) since my last update…the longest dry spell in my 5+ year blogging history. My front page still has old PDC2008 information on it! Anyway, I’m long overdue for a MIX10-related post, and I have a lot to cover, so I’m going to do this in bullet-point form and in no particular order.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Windows Phone 7 Series&lt;/b&gt; – Honestly, it was tough to keep this one under wraps, especially with something this exciting. If you haven’t watched the &lt;a href="http://www.microsoft.com/presspass/presskits/windowsphone/videoGallery.aspx" mce_href="http://www.microsoft.com/presspass/presskits/windowsphone/videoGallery.aspx"&gt;Mobile World Congress keynote&lt;/a&gt; with Steve Ballmer, Joe Belfiore, and Andy Lees yet, go do that first. It’s a great introduction. &lt;br&gt;&lt;br&gt;We have &lt;a href="http://live.visitmix.com/Sessions#/tags/WindowsPhone" mce_href="http://live.visitmix.com/Sessions#/tags/WindowsPhone"&gt;12 Windows Phone sessions&lt;/a&gt;, and while we haven’t revealed the real titles and descriptions yet, know that MIX10 is the best place to learn how to build applications and games for Windows Phone 7 Series. You’ll be introduced to the development platform and we’ll show you how to use the tools. Best of all, attendees will receive exclusive free developer support. &lt;br&gt;&lt;br&gt;To stay in-the-loop on Windows Phone 7 Series-related information, be sure to follow &lt;a href="http://twitter.com/ckindel" mce_href="http://twitter.com/ckindel"&gt;@ckindel&lt;/a&gt; on Twitter. &lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Keynoters&lt;/b&gt; – Back by popular demand is Bill Buxton, recently honored as one of BusinessWeek’s &lt;a href="http://images.businessweek.com/ss/10/02/0201_worlds_most_influential_designers/index.htm" mce_href="http://images.businessweek.com/ss/10/02/0201_worlds_most_influential_designers/index.htm"&gt;World’s Most Influential Designers&lt;/a&gt;. Bill was a favorite at MIX09, and we received a lot of positive attendee feedback about how accessible Bill was in the hallways between sessions. Well, Bill loved it just as much, and he’s excited to be back again this year. &lt;br&gt;&lt;br&gt;MIX veteran, &lt;a href="http://www.microsoft.com/presspass/exec/guthrie/" mce_href="http://www.microsoft.com/presspass/exec/guthrie/"&gt;Scott Guthrie&lt;/a&gt;, returns to the stage as one of our highest-rated keynote speakers. I’ve been working with Scott and his team on keynotes and demos for the past few months, and I have to say that I’m excited about what he has to show this year. Well, I’m excited every year, but MIX10 feels special. Be sure to watch Bill and Scott in the &lt;a href="http://videos.visitmix.com/MIX09/KEY01" mce_href="http://videos.visitmix.com/MIX09/KEY01"&gt;MIX09 day 1 keynote&lt;/a&gt;. &lt;br&gt;&lt;br&gt;The astute among you may remember MIX10 keynoter, &lt;a href="http://www.microsoft.com/presspass/exec/joeb/" mce_href="http://www.microsoft.com/presspass/exec/joeb/"&gt;Joe Belfiore&lt;/a&gt;, and his &lt;a href="http://videos.visitmix.com/MIX06/GNS002" mce_href="http://videos.visitmix.com/MIX06/GNS002"&gt;Beyond the Browser&lt;/a&gt; general session from MIX06 (the first year of the conference). He’s back this year, and as the Corporate Vice President of Windows Phone Program Management, you can probably guess what he’s going to talk about. &lt;br&gt;&lt;br&gt;Last, but certainly not least, is Dean Hachamovitch, another MIX veteran and General Manager of Internet Explorer. You can watch Dean in last year’s &lt;a href="http://videos.visitmix.com/MIX09/KEY02" mce_href="http://videos.visitmix.com/MIX09/KEY02"&gt;MIX09 day 2 keynote&lt;/a&gt;. To get a sense of what his team has been up to, watch the &lt;a href="http://microsoftpdc.com/Sessions/KEY02" mce_href="http://microsoftpdc.com/Sessions/KEY02"&gt;PDC09 day 2 keynote&lt;/a&gt; with Steven Sinofsky, and jump to 39:34. &lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Twitter &lt;/b&gt;– Have you tried &lt;a href="http://twitter.com/" mce_href="http://twitter.com/"&gt;Twitter&lt;/a&gt; yet? If you haven’t, MIX10 is a good time to start. It won’t cost you a thing, and I think you’ll find that you learn a lot more about what’s going on at the event. We’re still three weeks out, and I count 106 tweets just today (it’s easy to &lt;a href="http://search.twitter.com/search?q=%23mix10" mce_href="http://search.twitter.com/search?q=%23mix10"&gt;search for MIX10-related tweets&lt;/a&gt;). It’s like a separate and parallel conversation full of tidbits and useful nuggets of information, especially during the event. &lt;br&gt;&lt;br&gt;Here’s a chart showing the number of unique tweets (not including re-tweets) per day around last year’s MIX09 event. Pre-conference workshops happened on March 17th, and the main event ran from March 18th through March 20th. As you can see, there is a lot of Twitter activity! &lt;br&gt;&lt;br&gt;&lt;img src="http://www.mikeswanson.com/blog/images/MIX09%20Tweets.gif" style="border-width: 0px; display: inline;" title="MIX09%20Tweets[1]" alt="MIX09 Tweets" mce_src="http://www.mikeswanson.com/blog/images/MIX09%20Tweets.gif" border="0" height="387" width="514"&gt; &lt;br&gt;&lt;br&gt;After you’ve signed up, be sure to follow &lt;a href="http://twitter.com/MIXEvent" mce_href="http://twitter.com/MIXEvent"&gt;@MIXEvent&lt;/a&gt; for all of our official conference communications. If you’d like to hang out with fellow tweeps (and get some free drinks…at least until the tab runs out), RSVP for the &lt;a href="http://twtvite.com/5i84zm" mce_href="http://twtvite.com/5i84zm"&gt;MIX10 Tweetup&lt;/a&gt; on Sunday, March 14th at 9:00pm. &lt;br&gt;&lt;br&gt;If you decide to tweet about the event, include the #MIX10 &lt;a href="http://twitter.pbworks.com/Hashtags" mce_href="http://twitter.pbworks.com/Hashtags"&gt;hashtag&lt;/a&gt; so we can all hear you. And if you’re really bored (is this even possible in Las Vegas?), follow me at &lt;a href="http://twitter.com/Anyware" mce_href="http://twitter.com/Anyware"&gt;@Anyware&lt;/a&gt;.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Channel 9 Live&lt;/b&gt; – Similar to PDC09, Nic Fillingham (&lt;a href="http://twitter.com/nicfill" mce_href="http://twitter.com/nicfill"&gt;@nicfill&lt;/a&gt;) and crew are planning to broadcast live content during most of MIX10. Watch the 10-minute &lt;a href="http://channel9.msdn.com/posts/LauraFoy/Countdown-to-MIX10-Lets-do-it-Live/" mce_href="http://channel9.msdn.com/posts/LauraFoy/Countdown-to-MIX10-Lets-do-it-Live/"&gt;Countdown to MIX10: Let’s do it Live&lt;/a&gt; for the details and follow &lt;a href="http://twitter.com/ch9live" mce_href="http://twitter.com/ch9live"&gt;@ch9live&lt;/a&gt; on Twitter.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Attendee directory&lt;/b&gt; – Share your contact information in the directory that becomes available around one week before the conference. It’s a great way to contact other attendees who have decided to share their information. It’s completely optional, and only registered attendees will be able to see it. &lt;br&gt;&lt;br&gt;First, use your Windows Live ID to login to the &lt;a href="https://register.visitmix.com/2010" mce_href="https://register.visitmix.com/2010"&gt;registration page&lt;/a&gt;. Then, scroll down to the Attendee Directory section where you can edit your details (First Name, Last Name, Company, Role, E-mail Address, Blog/Podcast URL, and Twitter Username). Share as much or as little as you’d like.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Session times &lt;/b&gt;– While we haven’t officially announced it anywhere yet, we’re hoping to publish session dates, times, and rooms around March 1st. So, if you’re trying to put together a session attack plan, keep checking the &lt;a href="http://live.visitmix.com/Sessions" mce_href="http://live.visitmix.com/Sessions"&gt;session list&lt;/a&gt;.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;My Sessions&lt;/b&gt; – Help us schedule the most popular sessions in the biggest rooms by adding your favorite sessions to your own personal My Sessions list. Note that your list isn’t a “reservation” or commitment to attend a session…it’s just a convenient way for us to monitor interest and for you to manage your schedule. As an attendee, you can show up for any session you’d like at any time. &lt;br&gt;&lt;br&gt;To manage your list, first login to the MIX10 site with your Windows Live ID, then click “Add this to my schedule” for any &lt;a href="http://live.visitmix.com/Sessions" mce_href="http://live.visitmix.com/Sessions"&gt;session&lt;/a&gt; that interests you. Click “My Sessions” on the right-hand side to list your selected sessions. Click “printer friendly” to print your sessions. After we’ve published session dates, times, and rooms (around March 1st), you’ll also be able to add the sessions to Outlook (or any calendar application that understands &lt;a href="http://en.wikipedia.org/wiki/.ics" mce_href="http://en.wikipedia.org/wiki/.ics"&gt;ICS files&lt;/a&gt;). &lt;br&gt;&lt;br&gt;While it’s not a completely fair list, here are the current top 10 sessions based on how many people have added them to their My Sessions list. Why do I say it’s not fair? Well, some of these have been published and available longer than others, so they’ve had more time for people to add them. &lt;br&gt;&amp;nbsp; 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/EX03" mce_href="http://live.visitmix.com/MIX10/Sessions/EX03"&gt;Modern Web Form Design&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL03" mce_href="http://live.visitmix.com/MIX10/Sessions/CL03"&gt;Prototyping Rich Microsoft Silverlight 4 Applications with Expression SketchFlow&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/EX14" mce_href="http://live.visitmix.com/MIX10/Sessions/EX14"&gt;Understanding the Model-View-ViewModel Pattern&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL04" mce_href="http://live.visitmix.com/MIX10/Sessions/CL04"&gt;Dynamic Layout and Transitions for Microsoft Silverlight 4 with Microsoft Expression Blend&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/DS01" mce_href="http://live.visitmix.com/MIX10/Sessions/DS01"&gt;The Laws of User Experience&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL01" mce_href="http://live.visitmix.com/MIX10/Sessions/CL01"&gt;Windows Phone Application and Game Development: Session 1&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL02" mce_href="http://live.visitmix.com/MIX10/Sessions/CL02"&gt;Authoring for Microsoft Silverlight 4 with Microsoft Expression Blend&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/DS05" mce_href="http://live.visitmix.com/MIX10/Sessions/DS05"&gt;Total Experience Design&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL08" mce_href="http://live.visitmix.com/MIX10/Sessions/CL08"&gt;Silverlight 4 Business Applications&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/CL07" mce_href="http://live.visitmix.com/MIX10/Sessions/CL07"&gt;Silverlight 4 Overview - What’s in Store for Silverlight 4?&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Countdown to MIX10&lt;/b&gt; – Jennifer Ritzinger and I record a weekly 10-minute show where we discuss the MIX10 conference. To-date, we’ve recorded 9 MIX10 shows that you can find here: &lt;br&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Who-What-When-Where-Why-and-How-of-MIX10/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Who-What-When-Where-Why-and-How-of-MIX10/"&gt;Who, What, When, Where, Why and How of MIX10&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LauraFoy/Countdown-to-MIX10-Were-baaaaaaaaaaaaaaaack/" mce_href="http://channel9.msdn.com/posts/LauraFoy/Countdown-to-MIX10-Were-baaaaaaaaaaaaaaaack/"&gt;Countdown to MIX10: We're baaaaaaaaaaaaaaaack!&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-Workshops-aPlenty/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-Workshops-aPlenty/"&gt;Countdown to MIX10: Workshops a’Plenty&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-T-8-Weeks-and-Theres-a-Whole-Lotta-Shakin-Goin-On/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-T-8-Weeks-and-Theres-a-Whole-Lotta-Shakin-Goin-On/"&gt;Countdown to MIX10: T-8 Weeks and There’s a Whole Lotta Shakin' Goin On&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-Nishant-Kothary-the-UX-Theme-and-55-New-Sessions/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-Nishant-Kothary-the-UX-Theme-and-55-New-Sessions/"&gt;Countdown to MIX10: Nishant Kothary, the UX Theme, and 55 New Sessions&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-We-Are-a-Year-Round-Community/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-We-Are-a-Year-Round-Community/"&gt;Countdown to MIX10: We Are a Year Round Community&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LauraFoy/Countdown-to-MIX10-Lets-do-it-Live/" mce_href="http://channel9.msdn.com/posts/LauraFoy/Countdown-to-MIX10-Lets-do-it-Live/"&gt;Countdown to MIX10: Let's do it Live&lt;/a&gt; &lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-Charlie-Kindel-and-Windows-Phone-7-Series/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-Charlie-Kindel-and-Windows-Phone-7-Series/"&gt;Countdown to MIX10: Charlie Kindel and Windows Phone 7 Series&lt;/a&gt;&lt;/li&gt;

&lt;li&gt;&lt;a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-The-Gu/" mce_href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-The-Gu/"&gt;Countdown to MIX10: The Gu&lt;/a&gt;&lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Who attends&lt;/b&gt; – During registration, we ask a few simple survey questions of our attendees. Here are some of the interesting data points. &lt;br&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;1/3 of MIX10 attendees have attended a MIX event in the past. &lt;/li&gt;

&lt;li&gt;The three most popular tools that our attendees use are ASP.NET, SQL Server, and Silverlight (in that order). &lt;/li&gt;

&lt;li&gt;The top three goals for attending MIX10 are “to learn about new products and technologies,” “to see Microsoft’s roadmap and vision,” and “to learn best practices.” &lt;/li&gt;

&lt;li&gt;When asked to position a slider between “designer” and “developer” (where designer = 1 and developer = 9), the average response is 4.52 – right down the middle. 12% of attendees report that they’re neither a designer nor a developer. WHAT ARE YOU, MAN!?!? &lt;/li&gt;

&lt;li&gt;The most popular MIX10 attendee first name is Michael. What can I say? &lt;/li&gt;

&lt;li&gt;Most of our attendees (52%) “build or develop web sites for others.” &lt;/li&gt;

&lt;li&gt;MIX10 attendees come from 56 countries. After the U.S., most attendees come from Canada, the United Kingdom, Germany, Sweden, France, and Japan.&lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;&lt;b&gt;RSS/OData&lt;/b&gt; – Did you know that MIX10 session data is available &lt;a href="http://live.visitmix.com/Sessions/RSS" mce_href="http://live.visitmix.com/Sessions/RSS"&gt;via RSS&lt;/a&gt;? Soon, we’ll also be exposing session data using the &lt;a href="http://www.odata.org/" mce_href="http://www.odata.org/"&gt;Open Data Protocol&lt;/a&gt; (as an aside, we have &lt;a href="http://live.visitmix.com/Sessions#/tags/OData" mce_href="http://live.visitmix.com/Sessions#/tags/OData"&gt;a couple of sessions on OData&lt;/a&gt; at the event). For anyone who wants to build their own session tool or simply wants to convert the data to other formats, this is the way to do it. Yes, both formats will include session dates, times, and rooms when that information is made available.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Live Streaming and Session Recordings&lt;/b&gt; – As always, we’ll stream the day 1 and day 2 keynotes live from the &lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;home page&lt;/a&gt;. And like PDC09, we’ll be using &lt;a href="http://www.iis.net/expand/SmoothStreaming" mce_href="http://www.iis.net/expand/SmoothStreaming"&gt;Smooth Streaming&lt;/a&gt; for the highest quality experience. &lt;br&gt;&lt;br&gt;Also, like prior events, all sessions will be recorded and published within 24 hours of their completion. Secondary formats (like lower bitrate and MP4 files) will appear as they are encoded; this usually takes a little bit longer. &lt;br&gt;&lt;br&gt;If you can’t afford to attend MIX10, or if you just can’t get out of the office, at least you’ll be able to view the keynotes and sessions online. Note that we don’t record the &lt;a href="http://live.visitmix.com/workshops" mce_href="http://live.visitmix.com/workshops"&gt;pre-conference workshops&lt;/a&gt;, and those will not be available for online viewing or download.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;img src="http://www.mikeswanson.com/blog/images/MIX10%20Gadget.gif" style="border-width: 0px; margin: 4px 15px; display: inline;" title="MIX10 Gadget" alt="MIX10 Gadget" mce_src="http://www.mikeswanson.com/blog/images/MIX10%20Gadget.gif" align="right" border="0" height="202" width="151"&gt;&lt;b&gt;MIX10 Internal Gadget&lt;/b&gt; – I mentioned this internal Windows 7 gadget in one of our Countdown to MIX10 shows, and ever since, people have asked to see what it looks like. Well, here it is. Note that I’ve replaced the numbers and changed the bars and tick marks, but this should still give you an idea of what it displays. &lt;br&gt;&lt;br&gt;While we can always login to our registration site and dig through all of the registration details, I wrote the first version of this gadget many events ago so that we could monitor registrations at-a-glance. It connects to a backend database and polls for new data every 15 minutes (or longer…it’s a configuration option). If there are any new registrations, it makes a sound; it’s fun to hear the sound during a meeting. &lt;br&gt;&lt;br&gt;”General” reports the number of general attendees (i.e. not staff, Microsoft employees, etc.). The gray bar below the number shows progress as a percentage, and the tick mark indicates where we hope to be by the end of the current week. As mentioned, I’ve removed the numbers and changed the bar and tick marks for this example. &lt;br&gt;&lt;br&gt;”Prior attendee” is as it sounds…it’s the percentage of attendees who have been at a prior MIX event. The green “up arrows” next to MIX08 and MIX09 mean that—as a percentage—we’re ahead of registrations for the same T-minus week for those prior events. &lt;br&gt;&lt;br&gt;”BIS” indicates how many physical people we have to accommodate at the event. We don’t have projections for this number, so there is no tick mark on the bar graph. &lt;br&gt;&lt;br&gt;”Wrkshops” reports how many attendees have signed-up for &lt;a href="http://live.visitmix.com/workshops" mce_href="http://live.visitmix.com/workshops"&gt;pre-conference workshops&lt;/a&gt;. &lt;br&gt;&lt;br&gt;”Reg Site” is a link directly to our backend registration site, and “Event Site” takes us to the &lt;a href="http://live.visitmix.com/" mce_href="http://live.visitmix.com/"&gt;public event site&lt;/a&gt;.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Ask the Experts&lt;/b&gt; – Do you have a tough/niggling (yes, it’s a &lt;a href="http://www.merriam-webster.com/dictionary/niggling" mce_href="http://www.merriam-webster.com/dictionary/niggling"&gt;real word&lt;/a&gt;) question that’s been driving you crazy? Or do you have feedback to share about a product or technology? Show up Monday night from 5:00pm – 6:30pm for &lt;a href="http://live.visitmix.com/News/Ask-The-Experts-reception-added-to-MIX10-Monday-night-lineup" mce_href="http://live.visitmix.com/News/Ask-The-Experts-reception-added-to-MIX10-Monday-night-lineup"&gt;Ask the Experts&lt;/a&gt;, where Microsoft employees and third-party experts will be on-hand. Even if you don’t have anything specific to ask, it’s fun to lurk and listen.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Event Tips &lt;/b&gt;– Thomas Lewis (&lt;a href="http://twitter.com/TommyLee" mce_href="http://twitter.com/TommyLee"&gt;@TommyLee&lt;/a&gt;), purveyor of the fabulous and award-winning &lt;a href="http://www.visitmix.com/" mce_href="http://www.visitmix.com/"&gt;MIX Online&lt;/a&gt;, has published &lt;a href="http://thespiderking.com/wordpress/the-devils-field-guide-to-mix09/" mce_href="http://thespiderking.com/wordpress/the-devils-field-guide-to-mix09/"&gt;The Devil’s Field Guide to MIX09&lt;/a&gt;, and it’s just as valid for MIX10. Read it.&lt;br&gt;&amp;nbsp;&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Infrastructure&lt;/b&gt; – I asked our infrastructure expert to give me some geeky stats about the on-site network that we configure (no, it doesn’t come with the facility rental). Here are a few tidbits. &lt;br&gt;&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;As before, free wireless will be available in the keynote room, the session rooms, and most of the public areas. If you get a wireless signal in the restrooms, consider yourself lucky…I guess. :-) &lt;/li&gt;

&lt;li&gt;MIX10 will have 354Mbps of total network bandwidth. About 200Mbps is allocated to the wireless network, 100Mbps is used for the show, and 45Mbps is reserved for keynote backup (though we add it to the overall pool when the keynotes are over). &lt;/li&gt;

&lt;li&gt;The wireless network supports 802.11A, B, and G. Depending on bandwidth consumption, we have the ability to rate-limit A and G. You’d be surprised how many people like to stream or download session videos back into the event center. &lt;/li&gt;

&lt;li&gt;We use &lt;a href="http://www.xirrus.com/products/product_brief_xn16.php" mce_href="http://www.xirrus.com/products/product_brief_xn16.php"&gt;Xirrus XN16 Arrays&lt;/a&gt;, each containing 16 radio units.&lt;br&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;

&lt;li&gt;&lt;b&gt;Get Lamp &lt;/b&gt;– Completely unrelated to MIX10 (seriously)…if you’re a fan of the old &lt;a href="http://en.wikipedia.org/wiki/Infocom" mce_href="http://en.wikipedia.org/wiki/Infocom"&gt;Infocom&lt;/a&gt; text adventures, I expect this soon-to-be-released documentary called &lt;a href="http://www.getlamp.com/" mce_href="http://www.getlamp.com/"&gt;Get Lamp&lt;/a&gt; to be awesome. Jason’s &lt;a href="http://blogs.msdn.com/mswanson/archive/2008/07/14/obscure-dvd-recommendations.aspx" mce_href="http://blogs.msdn.com/mswanson/archive/2008/07/14/obscure-dvd-recommendations.aspx"&gt;BBS: The Documentary&lt;/a&gt; was fantastic. Xyzzy. &lt;br&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I hope to see you at MIX10!&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9968170" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>Evolving the PDC09 Event Site</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/09/10/evolving-the-pdc09-event-site.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/09/10/evolving-the-pdc09-event-site.aspx</id><published>2009-09-11T00:25:24Z</published><updated>2009-09-11T00:25:24Z</updated><content type="html">&lt;p&gt;Did you know that the PDC is assembled and run by the same group that does MIX? At this year’s &lt;a href="http://2009.visitmix.com/"&gt;MIX09 in Las Vegas&lt;/a&gt;, we hired a company to facilitate seven on-site focus groups, each comprised of around 10 attendees. While the questions covered a broad range of event topics, many related to our “online experience.” Here is a small sample of verbatim comments:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;“this year's site is difficult to navigate: hard to find info about sessions and content” &lt;/li&gt;    &lt;li&gt;“more pre-data should be given: concentrate on schedule and speakers” &lt;/li&gt;    &lt;li&gt;“Integrate identity of MIX09.com website with passport or open ID” &lt;/li&gt;    &lt;li&gt;“tag the sessions so it is easier to choose a theme and follow it”&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;For &lt;a href="http://microsoftpdc.com/"&gt;PDC09&lt;/a&gt;, we decided to invest in a single online platform that addresses this feedback and allows us to reuse and evolve it for both MIX and PDC. The platform is being developed by the same group that built &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt; and &lt;a href="http://www.visitmix.com/"&gt;MIX Online&lt;/a&gt;, and it uses &lt;a href="http://oxite.codeplex.com/"&gt;Oxite&lt;/a&gt; as its foundation.&lt;/p&gt;  &lt;p&gt;Here are some of the things we’re doing:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;To simplify the site, we’ve reduced the number of pages and navigation elements, and we’ve made the most important information more prominent. We went through a complete process to identify the right information architecture, and Tim Aidlin’s post, &lt;a href="http://www.visitmix.com/Opinions/Designing-the-pdc09-Experience"&gt;Designing the PDC09 Experience&lt;/a&gt;, gives additional context and insight.&lt;/li&gt;    &lt;li&gt;Because we’ve heard that session management is important, we’ve tried to make it easier to find, filter, plan, and share the sessions that interest you.&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;A list of “Featured Sessions” is prominently displayed on the &lt;a href="http://microsoftpdc.com/"&gt;home page of the site&lt;/a&gt;. We try to publish new sessions around the first of each month, and this hand-picked list is usually from the most recent batch. &lt;/li&gt;      &lt;li&gt;All workshops and sessions are tagged with their primary technologies, related topics, and general themes. Click the “show tags” link on our &lt;a href="http://microsoftpdc.com/Sessions"&gt;Sessions page&lt;/a&gt; to expose and filter using the tag list.&lt;/li&gt;      &lt;li&gt;Each workshop and session has a details page with comments. This is a great way to provide feedback to the presenter ahead of the event or to ask questions after-the-fact.&lt;/li&gt;      &lt;li&gt;In the coming weeks, we’ll enable new functionality that makes it easy to pick your favorite sessions and add them to a personal agenda. Behind the scenes, we’ll use this data to gauge the popularity of each session so we can schedule them in appropriately-sized rooms. So, the more you use the tool, the better we can make the in-person experience. Then, when we assign rooms and time slots closer to the event, you’ll be able to modify your schedule and coordinate an overall conference attack plan.&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Our &lt;a href="http://microsoftpdc.com/Speakers"&gt;Speakers page&lt;/a&gt; shows an alphabetical and searchable list of everyone who is speaking at the event, including a short bio and an optional photo. When a speaker’s name is clicked, you’ll see the list of sessions they’re presenting.&lt;/li&gt;    &lt;li&gt;We’ve integrated with Live ID so you don’t have to create a new identify or profile just to interact with the site. Plus, logging-in with your Live ID makes it possible for you to save the list of your favorite sessions.&lt;/li&gt;    &lt;li&gt;Like MIX09, we’ll stream the keynotes live and display &lt;a href="http://search.twitter.com/search?q=%23pdc09"&gt;#pdc09-related tweets&lt;/a&gt;. The team is investigating ways to filter out spurious tweets, spam, retweets, bots, etc. so the feed isn’t cluttered with useless information. Our events have proven to be trending topics on Twitter, and as a result, they draw a lot of attention…some of it unwanted.&lt;/li&gt;    &lt;li&gt;We’ll also be releasing a mobile optimized version of the site that makes it easier to navigate the physical conference. It’ll show an abbreviated version of the sessions that have been added to your agenda, a list of all sessions, important news, and logistical information like maps.&lt;/li&gt;    &lt;li&gt;Last, we’ll make it easy to download keynote and session content after the event. We’ve learned that many of you like the “all you can eat” plan, so we’ll do our best to make this a simple scenario.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;At the end of the day, our goal is to provide both in-person and online attendees with an experience that makes it easy to plan, organize, navigate, consume, and share the content that matters most. Hopefully, we’ve struck the right balance.&lt;/p&gt;  &lt;p&gt;As always, we’d love your feedback. Did we miss anything? What would you prioritize?&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9893882" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry><entry><title>PDC09</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/06/19/pdc09.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/06/19/pdc09.aspx</id><published>2009-06-20T02:16:46Z</published><updated>2009-06-20T02:16:46Z</updated><content type="html">&lt;p&gt;&lt;img style="border-right-width: 0px; margin: 4px 0px 10px 20px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="PDC09" border="0" alt="PDC09" align="right" src="http://www.mikeswanson.com/blog/images/PDC09%20Logo.gif" width="240" height="53" /&gt;Are you ready for our 14th Professional Developers Conference!? We’re back at the Los Angeles Convention Center this November, and as always, it’s going to be fun event! We have one day of workshops (formerly referred to as &lt;em&gt;pre-cons&lt;/em&gt;) on Monday, November 16th, and the main conference runs from Tuesday, November 17th through Thursday, November 19th.&lt;/p&gt;  &lt;p&gt;Our event site at &lt;a href="http://www.microsoftpdc.com"&gt;www.microsoftpdc.com&lt;/a&gt; opens for registration in early August. In the meantime, here are a few ways to plug-in to the news and announcements…&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;First, add yourself to the &lt;a href="https://www.ustechsregister.com/pdc09mailinglist/main.aspx"&gt;PDC09 mailing list&lt;/a&gt; so we can send you information about the conference (like registration details, discounts, speakers, sessions, etc.). We don’t send a lot of mail, so you don’t have to worry about your inbox filling up.&lt;/li&gt;    &lt;li&gt;Follow &lt;a href="http://twitter.com/PDC09"&gt;@PDC09 on Twitter&lt;/a&gt;, and if you tweet anything about the conference, be sure to include the #pdc09 &lt;a href="http://twitter.pbworks.com/Hashtags"&gt;hashtag&lt;/a&gt; so we can hear what you have to say (yes, we listen). If you’ve been resisting Twitter, I have to tell you that it’s a fantastic way to keep up with everything that’s going on. If you don’t want to follow on your mobile device, &lt;a href="http://search.twitter.com/search?q=%23pdc09"&gt;search the #pdc09 hashtag&lt;/a&gt; on occasion for the latest updates.&lt;/li&gt;    &lt;li&gt;RSVP for the &lt;a href="http://www.facebook.com/event.php?eid=52112865983&amp;amp;ref=ts"&gt;PDC09 Facebook event&lt;/a&gt; for yet another way to stay plugged-in to the event.&lt;/li&gt;    &lt;li&gt;If you’re a company that would like to &lt;a href="http://microsoftpdc.com/sponsors/"&gt;sponsor or exhibit at PDC09&lt;/a&gt;, we’ve recently opened the submission process. There are limited sponsorships and exhibitor booths available in the convention center, so my recommendation is to submit early. But you knew I’d say that, didn’t you? :-)&lt;/li&gt;    &lt;li&gt;Bookmark the &lt;a href="http://www.microsoftpdc.com"&gt;www.microsoftpdc.com&lt;/a&gt; event site. That’s the central location for everything related to the conference.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In addition to being on our PDC09 Core Team (which means that I’m somehow involved with just about everything related to the event), I own our keynotes this year. I’m also part of the team that is working to elevate our online experience; we heard a lot of feedback at PDC2008 and MIX09, and we’re doing our best to address that feedback for PDC09.&lt;/p&gt;  &lt;p&gt;If you have any questions or suggestions, feel free to add a comment to this post or &lt;a href="http://blogs.msdn.com/mswanson/contact.aspx"&gt;contact me directly&lt;/a&gt;. And watch this space for future posts about PDC09 as we get closer to the event.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9792359" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry><entry><title>MIX09 Keynote and Session Videos</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/03/26/mix09-keynote-and-session-videos.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/03/26/mix09-keynote-and-session-videos.aspx</id><published>2009-03-26T23:01:00Z</published><updated>2009-03-26T23:01:00Z</updated><content type="html">&lt;P&gt;Whew…what a show! Thanks to everyone who joined us in Las Vegas last week for our fourth MIX conference, &lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com/"&gt;MIX09&lt;/A&gt;. It was great to meet many of you in person and to associate Twitter aliases with real names. It’s awesome that someone can walk up and say, “Hi, I’m WoogyChuck,” and I actually know what that means!&lt;/P&gt;
&lt;P&gt;&lt;IMG style="MARGIN: 2px 0px 4px 15px; DISPLAY: inline" align=right src="http://www.mikeswanson.com/blog/images/MIX09%20Session%20Recording.jpg" width=352 height=212 mce_src="http://www.mikeswanson.com/blog/images/MIX09%20Session%20Recording.jpg"&gt; As we’ve done in prior years at both PDC and MIX, all keynotes and sessions were recorded and published within 24 hours by the talented &lt;A href="http://blogs.msdn.com/briankel/" mce_href="http://blogs.msdn.com/briankel/"&gt;Brian Keller&lt;/A&gt;. The first video format we publish is WMV, and the other formats show up as they’re encoded. By now, almost all of the videos in all of the formats have been published. The few that remain will be added over the coming days.&lt;/P&gt;
&lt;P&gt;Special thanks to &lt;A href="http://coolthingoftheday.blogspot.com/" mce_href="http://coolthingoftheday.blogspot.com/"&gt;Greg Duncan&lt;/A&gt; for taking our session data and publishing a &lt;A href="http://coolthingoftheday.blogspot.com/2009/03/mix-09-quick-video-link-list.html" mce_href="http://coolthingoftheday.blogspot.com/2009/03/mix-09-quick-video-link-list.html"&gt;simple list of links&lt;/A&gt; within days of MIX09. Based on Greg’s work, feedback from the &lt;A href="http://search.twitter.com/search?q=%23mix09" mce_href="http://search.twitter.com/search?q=%23mix09"&gt;#MIX09 tweets&lt;/A&gt;, direct e-mail, and many blog comments, our online team quickly implemented a dynamic &lt;A href="http://videos.visitmix.com/MIX09/All" mce_href="http://videos.visitmix.com/MIX09/All"&gt;list of all MIX09 session and keynote recordings&lt;/A&gt;. We’ve learned that you like this straightforward format, and we’ll make sure we add this to our list of features for &lt;A href="https://www.ustechsregister.com/pdc09mailinglist/main.aspx" mce_href="https://www.ustechsregister.com/pdc09mailinglist/main.aspx"&gt;PDC09&lt;/A&gt; and &lt;A href="http://visitmix.com/News/Thank-You-from-the-MIX09-Team" mce_href="http://visitmix.com/News/Thank-You-from-the-MIX09-Team"&gt;MIX10&lt;/A&gt;. If you prefer to browse the videos by image, check out the &lt;A href="http://videos.visitmix.com/MIX09" mce_href="http://videos.visitmix.com/MIX09"&gt;thumbnail view&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;To download videos for offline viewing, you have a few options:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Visit the &lt;A href="http://videos.visitmix.com/MIX09/All" mce_href="http://videos.visitmix.com/MIX09/All"&gt;list of all MIX09 sessions&lt;/A&gt;, and download them individually. &lt;/LI&gt;
&lt;LI&gt;Use your favorite RSS tool to download all of the videos in your format of choice (&lt;A href="http://videos.visitmix.com/MIX09/RSS" mce_href="http://videos.visitmix.com/MIX09/RSS"&gt;All&lt;/A&gt;, &lt;A href="http://videos.visitmix.com/MIX09/Feeds/WMV/RSS" mce_href="http://videos.visitmix.com/MIX09/Feeds/WMV/RSS"&gt;WMV&lt;/A&gt;, &lt;A href="http://videos.visitmix.com/MIX09/Feeds/WMVHigh/RSS" mce_href="http://videos.visitmix.com/MIX09/Feeds/WMVHigh/RSS"&gt;WMV High&lt;/A&gt;, &lt;A href="http://videos.visitmix.com/MIX09/Feeds/MP4/RSS" mce_href="http://videos.visitmix.com/MIX09/Feeds/MP4/RSS"&gt;MP4&lt;/A&gt;). Note that there are also many non-session videos and audio recordings that are available in &lt;A href="http://videos.visitmix.com/MIX09/Feeds/WMA/RSS" mce_href="http://videos.visitmix.com/MIX09/Feeds/WMA/RSS"&gt;WMA&lt;/A&gt; and &lt;A href="http://videos.visitmix.com/MIX09/Feeds/MP3/RSS" mce_href="http://videos.visitmix.com/MIX09/Feeds/MP3/RSS"&gt;MP3&lt;/A&gt; format. &lt;/LI&gt;
&lt;LI&gt;If you’re like me and prefer a command-line tool, download a &lt;A href="http://www.gknw.net/mirror/curl/win32/curl-7.19.4-ssl-sspi-zlib-static-bin-w32.zip" mce_href="http://www.gknw.net/mirror/curl/win32/curl-7.19.4-ssl-sspi-zlib-static-bin-w32.zip"&gt;recent build of cURL&lt;/A&gt; (1.2MB), and extract it to your folder-of-choice. Then, download &lt;A href="http://www.mikeswanson.com/blog/files/MIX09Downloader.zip" mce_href="http://www.mikeswanson.com/blog/files/MIX09Downloader.zip"&gt;MIX09Downloader.zip&lt;/A&gt; (1.27KB) and extract the &lt;STRONG&gt;MIX09Downloader.bat&lt;/STRONG&gt; file to the same folder. From a command prompt, start &lt;STRONG&gt;MIX09Downloader&lt;/STRONG&gt; by passing it one of the following parameters: WMV-HQ, WMV, MP4, Zune, PPTX. Then wait. :-) For files that aren’t available, cURL will download a file that is around 220 bytes in size (if you change the extension to .htm and open it, you’ll see that the file is simply an HTML “not found” error page). &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Here’s how much disk space you need to plan for (~45.5GB in total):&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;TABLE border=0 cellSpacing=2 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD vAlign=top width="15%"&gt;
&lt;P align=right&gt;&lt;STRONG&gt;&lt;NOBR&gt;WMV-HQ&lt;/NOBR&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width="15%"&gt;&lt;NOBR&gt;= ~22GB&lt;/NOBR&gt;&lt;/TD&gt;
&lt;TD vAlign=top width="5%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top width="15%"&gt;
&lt;P align=right&gt;&lt;STRONG&gt;MP4&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width="15%"&gt;&lt;NOBR&gt;= ~7GB&lt;/NOBR&gt;&lt;/TD&gt;
&lt;TD vAlign=top width="5%"&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top width="15%"&gt;
&lt;P align=right&gt;&lt;STRONG&gt;PPTX&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top width="15%"&gt;&lt;NOBR&gt;= ~530MB&lt;/NOBR&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD vAlign=top&gt;
&lt;P align=right&gt;&lt;STRONG&gt;WMV&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;NOBR&gt;= ~10GB&lt;/NOBR&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top&gt;
&lt;P align=right&gt;&lt;STRONG&gt;Zune&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&lt;NOBR&gt;= ~6GB&lt;/NOBR&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD vAlign=top&gt;
&lt;P align=right mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;/TD&gt;
&lt;TD vAlign=top&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;If you'd like to rename your downloaded files, I've created a &lt;A href="http://www.mikeswanson.com/blog/files/MIX09Renamer.zip" mce_href="http://www.mikeswanson.com/blog/files/MIX09Renamer.zip"&gt;MIX09 Renamer&lt;/A&gt; batch file (4.19KB) that will do it for you. Extract the &lt;B&gt;MIX09Renamer.bat&lt;/B&gt; file to the folder that contains your downloaded files, and from a command prompt, type &lt;B&gt;MIX09Renamer WMV&lt;/B&gt; to rename all of the .WMV files to the full session title. By changing the parameter, you can also rename your PPTX and MP4 files. For example:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;B01M.wmv&lt;/B&gt; is renamed to &lt;B&gt;B01M - Scaling a Rich Client to Half a Billion Users.wmv&lt;/B&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Last, but not least, we did record some of the workshop sessions. However, because we don’t always record them for publishing (often for contractual reasons), we’re working to determine which ones can be posted. Also, we’ve noticed some audio/video quality issues with some of them that we’re trying to fix. It’ll likely be a few days to a week before we know more, and I’d encourage you to keep your eyes on the &lt;A href="http://videos.visitmix.com/MIX09/All" mce_href="http://videos.visitmix.com/MIX09/All"&gt;MIX09 session list&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Is there anything else that we’ve missed? I’d love to hear your feedback!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9511806" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>Getting Ready for MIX09</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/03/09/getting-ready-for-mix09.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/03/09/getting-ready-for-mix09.aspx</id><published>2009-03-10T07:27:33Z</published><updated>2009-03-10T07:27:33Z</updated><content type="html">&lt;p&gt;Our &lt;a href="http://2009.visitmix.com/"&gt;MIX09 conference&lt;/a&gt; in Las Vegas is only one week away, and things are heating up! We’ve finalized the keynote content, published all of our session titles and abstracts (well, except for a handful we’ll announce at the event), locked-down the on-stage customers and demos, and handed off the bits for replication. It’s a flurry of activity, and we’re all very excited!&lt;/p&gt;  &lt;p&gt;I thought I’d take a moment to highlight a few things that should help you plan for MIX09, even if you can’t join us in-person:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The &lt;a href="https://content.visitmix.com/2009/sessions/?categories=All"&gt;session browser&lt;/a&gt; was upgraded today, and you can now create your own personal schedule. First, look for the &lt;strong&gt;[SIGN IN]&lt;/strong&gt; link just below the session grid. Login with the same username and password that you used to register for MIX09, then click the green “plus” symbol next to each session that you’d like to add to your schedule. You can quickly filter sessions by clicking a tag in the left column (like &lt;em&gt;Azure&lt;/em&gt;, &lt;em&gt;ASP.NET&lt;/em&gt;, or &lt;em&gt;Expression&lt;/em&gt;). The grid will display your selected sessions in green, and you can use the &lt;strong&gt;Wednesday&lt;/strong&gt;, &lt;strong&gt;Thursday&lt;/strong&gt;, and &lt;strong&gt;Friday &lt;/strong&gt;links to change your view. Note that at MIX09, you can attend any session you’d like, and by adding sessions to your own personal schedule, you are not “reserving” a seat. Don’t miss the &lt;strong&gt;.ics&lt;/strong&gt; or &lt;strong&gt;Printable Schedule&lt;/strong&gt; links…they’re pretty handy too.&lt;/li&gt;    &lt;li&gt;If you’re a &lt;a href="http://twitter.com/home"&gt;Twitter&lt;/a&gt; user, be sure to &lt;a href="http://twitter.com/mix09"&gt;follow MIX09&lt;/a&gt; for little bits of information before, during, and after the event (and &lt;a href="http://twitter.com/Anyware"&gt;Anyware&lt;/a&gt;, if you dare listen to me). If you want to participate in the conversation, add the &lt;strong&gt;#mix09&lt;/strong&gt; &lt;a href="http://twitter.pbwiki.com/Hashtags"&gt;hashtag&lt;/a&gt; to anything you tweet. To see what people are tweeting, you can &lt;a href="http://search.twitter.com/search?q=%23mix09"&gt;search on the #mix09 hashtag&lt;/a&gt;, or download any number of Twitter applications. There are &lt;a href="http://twitter.pbwiki.com/Apps"&gt;a lot of apps&lt;/a&gt; out there, but since I live in Outlook all day, I personally use &lt;a href="http://www.techhit.com/OutTwit/"&gt;OutTwit&lt;/a&gt;. Oh…I almost forgot…there’s a &lt;a href="http://www.facebook.com/home.php#/event.php?eid=69658371512"&gt;MIX09 Tweetup event&lt;/a&gt; on Facebook too.&lt;/li&gt;    &lt;li&gt;As we’ve done for &lt;a href="http://sessions.visitmix.com/"&gt;MIX06, MIX07, MIX08&lt;/a&gt; and &lt;a href="http://channel9.msdn.com/pdc2008/"&gt;PDC2008&lt;/a&gt;, all MIX09 presentations will be recorded and published on the internet &lt;strong&gt;for free, for anyone &lt;/strong&gt;within 24 hours after the session is complete. This makes it much easier to pick from two conflicting sessions that share the same time slot, knowing that you can download and watch the missed presentation at your convenience. We’ll also post the slide decks and any sample code that the speaker provides, though these don’t always show up within 24 hours. Watch &lt;a href="http://2009.visitmix.com/"&gt;the MIX09 site&lt;/a&gt; for details.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://2009.visitmix.com/"&gt;The MIX09 event site&lt;/a&gt; is your best friend. During the show, all keynotes will be streamed live on the home page. So, if you can’t join us in Vegas, carve out some time, sit back, and tune-in. And if the Twitter feed isn’t providing enough information, subscribe to our &lt;a href="http://visitmix.com/News/RSS/"&gt;MIX09 headlines RSS feed&lt;/a&gt; for even more news. Bring a snorkel.&lt;/li&gt;    &lt;li&gt;Friend, colleague, compatriot, &lt;a href="http://en.wikipedia.org/wiki/Mastodon_(band)"&gt;Mastodon&lt;/a&gt;-worshipper, and &lt;a href="http://www.visitmix.com/"&gt;MIX Online&lt;/a&gt; curator, Thomas Lewis, has written &lt;a href="http://thespiderking.com/wordpress/?p=73"&gt;The Devil’s Field Guide to MIX09&lt;/a&gt;. Read this if you want to be “in the know.” Plus, he mentions me…isn’t that enough? :-)&lt;/li&gt;    &lt;li&gt;After you’ve scheduled your favorite sessions, don’t forget to add these must-attend events to your calendar:&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;The Wednesday night &lt;a href="http://2009.visitmix.com/MIXtify/"&gt;attendee party at TAO&lt;/a&gt;. Let’s hope for warm weather for &lt;a href="http://www.taolasvegas.com/taobeach/"&gt;TAO Beach&lt;/a&gt;!&lt;/li&gt;      &lt;li&gt;The &lt;a href="http://2009.visitmix.com/MIXtify/"&gt;very special screening&lt;/a&gt; of Gary Hustwit’s new film, &lt;em&gt;&lt;a href="http://www.objectifiedfilm.com/"&gt;Objectified&lt;/a&gt;&lt;/em&gt;, on Thursday night…just days after its world premiere at &lt;a href="http://www.sxsw.com/"&gt;the South by Southwest Film Festival&lt;/a&gt;. By the way, Gary will be on-hand for Q&amp;amp;A after the screening.&lt;/li&gt;      &lt;li&gt;Immediately following the &lt;em&gt;Objectified &lt;/em&gt;screening, stick around for &lt;a href="http://2009.visitmix.com/MIXtify/ShowOff.aspx"&gt;Show Off&lt;/a&gt;, and see what cool stuff your peers have been working on. Check out &lt;a href="http://blogs.msdn.com/mswanson/archive/2008/03/11/mix08-show-off-winners.aspx"&gt;the MIX08 Show Off winners&lt;/a&gt;, and when you’re done, go buy &lt;a href="http://crayonphysics.com/"&gt;Crayon Physics Deluxe&lt;/a&gt;, last year’s winner. It’s addictive.&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Last, but not least, if you want to be a true MIX09 geek, watch the most recent &lt;em&gt;Countdown to MIX09&lt;/em&gt; episodes with Jennifer and me. They’re 10-minutes in length, so you don’t have to endure us for too long. :-)&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Internet-Explorer-8-Says-Hello-World"&gt;Countdown to MIX09: Internet Explorer 8 Says Hello World&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Design-Is-the-New-Black"&gt;Countdown to MIX09: Design Is the New Black&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-MIXAPALOOZA"&gt;Countdown to MIX09: MIXAPALOOZA!&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Show-Off-shows-off-your-talent-and-smarts"&gt;Countdown to MIX09: Show Off shows off your talent and smarts!&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Twitter-Objectified-and-ShowOff-Oh-My"&gt;Countdown to MIX09: Twitter, Objectified and ShowOff, Oh My!&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-The-Headless-Workshops"&gt;Countdown to MIX09: The Headless Workshops&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Discovery-with-Scrutiny-Obesity-and-Stella"&gt;Countdown to MIX09: Discovery with Scrutiny, Obesity and Stella!&lt;/a&gt; &lt;/li&gt;      &lt;li&gt;&lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Gotta-get-me-some-of-that-content"&gt;Countdown to MIX09: Gotta get me some of that content!&lt;/a&gt;&lt;/li&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;For those of you who are attending MIX09, if you see me wandering the halls, stop me and say “hi.” I love meeting my blog readers!&lt;/p&gt;  &lt;p&gt;Have a safe trip, and I’ll see you in Vegas!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9468670" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>Native Text and Symbol Support Added to My Illustrator to XAML Plug-In</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/02/24/native-text-and-symbol-support-added-to-my-illustrator-to-xaml-plug-in.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/02/24/native-text-and-symbol-support-added-to-my-illustrator-to-xaml-plug-in.aspx</id><published>2009-02-24T11:42:16Z</published><updated>2009-02-24T11:42:16Z</updated><content type="html">&lt;p&gt;Wow! I can hardly believe that this is the third post on my Illustrator to XAML plug-in in the past month. After not touching the code for well over two years, it’s been fun digging back into the project. &lt;a href="http://blogs.msdn.com/mswanson/archive/2009/02/08/test-version-of-my-illustrator-to-xaml-plug-in-for-the-mac.aspx"&gt;Adding Mac OS X support&lt;/a&gt; has been a brand new challenge for me, and I’ve enjoyed every minute. The response to the test version of the Mac plug-in has been fantastic. It’s clear to me that there are a lot of Illustrator users on the Mac who want to work with Silverlight and WPF! The good news is that the PC and Mac codebases for the plug-in are essentially in-sync, and any improvements that I make in the future should apply to both versions.&lt;/p&gt;  &lt;p&gt;One of the more common requests I’ve received is for native text support. As a matter of fact, native text support was one of the first features I started to build way back in 2005. At the time, though, when I dug-in to the Adobe Text Engine (otherwise known as ATE), it seemed like I had teleported into another dimension. The text engine provides a lot of typographic flexibility, and the API is newer than many of the more traditional APIs in Illustrator. I was already in unfamiliar territory building a plug-in, let alone learning about yet another deep and complex API. So, I disabled my early text code, and it’s been dormant ever since. The workaround has always been “convert your text to outlines before you export.” Of course, this method offers very little flexibility when you want to dynamically change text at runtime, and the text outlines significantly bloat the XAML.&lt;/p&gt;  &lt;p&gt;The new version of the plug-in exports native &lt;em&gt;point text&lt;/em&gt;. However, it does not export text that has been fitted to a path (for an example of this limitation, check out the &lt;em&gt;Yellowstone Map &lt;/em&gt;illustration on my &lt;a href="http://www.mikeswanson.com/xamlexport/Eye%20Candy.htm"&gt;updated Eye Candy page&lt;/a&gt;). Fortunately, most text in Illustrator is point text, so this shouldn’t present a problem for common cases. Illustrator also supports many advanced text features that are not currently exported, so you may notice differences in the way text is rendered. One of the text features that is not handled is the relative spacing between letters and words, otherwise known as &lt;em&gt;tracking&lt;/em&gt;. Here’s an example of some Illustrator text with increased tracking (top) and how the exported XAML is rendered with WPF (bottom):&lt;/p&gt; &lt;img style="margin: 5px 0px 5px 15px" src="http://www.mikeswanson.com/blog/images/Illustrator%20Tracking.gif" width="591" height="177" /&gt;   &lt;p&gt;I added the red lines to show that the anchor point of each TextBlock element is correctly aligned. However, because the tracking value is not accommodated in the XAML, each text run falls out of alignment. By the way, the Illustrator API returns three individual &lt;em&gt;glyph runs&lt;/em&gt; for this single word, which is why there are three TextBlock elements. Since all of the other attributes of this text run are identical (color, baseline, font size, font family), a future enhancement to the plug-in should combine all three of these glyph runs into one. For now, the manual solution would be to simply delete all but the first TextBlock.&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 5px 15px; display: inline" align="right" src="http://www.mikeswanson.com/blog/images/Illustrator%20Symbols.gif" width="245" height="212" /&gt;While I was digging through the code, I also uncommented some early work I had begun on &lt;em&gt;symbols&lt;/em&gt;. In Illustrator, a symbol is an art object that can be reused multiple times within a single document. So, after a symbol is created, instances of that symbol can be added to the document many times without having to create multiple copies of complex artwork. A great example of symbol use can be seen in the aforementioned &lt;em&gt;Yellowstone Map&lt;/em&gt; on &lt;a href="http://www.mikeswanson.com/xamlexport/Eye%20Candy.htm"&gt;the Eye Candy page&lt;/a&gt;. I’ve included a small section of the map to the right showing square black symbols used to mark picnic areas, food, lodging, etc. Ideally, symbols would be exported to a &lt;em&gt;ResourceDictionary &lt;/em&gt;and referenced in the exported XAML, though this is not the case in the current version.&lt;/p&gt;  &lt;p&gt;The last tweak I made was to improve the behavior of the shift keys in the PC version. The keyboard detection logic I was using seemed unreliable, and often times, the XAML editor would launch even though the left shift key was not being held down. I’ve received a handful of e-mail inquiries about this behavior, and I’m happy to say that I was able to fix it in this version. Why shift keys instead of dialog box choices, you ask? Well, it’s mostly because I didn’t want to spend the time to learn how to use the Adobe Dialog Manager (ADM)…yet another complex API. Plus, I’ve grown to like the simplicity and ease of the shift key approach.&lt;/p&gt;  &lt;p&gt;I updated the &lt;a href="http://www.mikeswanson.com/xamlexport/"&gt;Adobe Illustrator to XAML Export Plug-In site&lt;/a&gt; to bring it a bit more up-to-date. Nothing radical, though I did use &lt;a href="http://blog.nerdplusart.com/"&gt;Robby Ingebretsen&lt;/a&gt;’s fantastic &lt;a href="http://www.kaxaml.com/"&gt;Kaxaml&lt;/a&gt; editor to create some new visuals (thanks, Robby!). There’s also installation instructions for both PC and Mac along with download links to the most recent version.&lt;/p&gt;  &lt;p&gt;If you’re planning to attend &lt;a href="http://2009.visitmix.com/"&gt;MIX09&lt;/a&gt; and want to chat about the plug-in (or anything, really), &lt;a href="http://twitter.com/anyware"&gt;send me a tweet&lt;/a&gt; when you’re in Vegas, and I’m happy to hook-up. Otherwise, feel free to leave comments, feedback, and suggestions to this post or &lt;a href="http://blogs.msdn.com/mswanson/contact.aspx"&gt;drop me a line directly&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Most of all, have fun! :-)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9442330" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /></entry><entry><title>Test Version of My Illustrator to XAML Plug-In for the Mac</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/02/08/test-version-of-my-illustrator-to-xaml-plug-in-for-the-mac.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/02/08/test-version-of-my-illustrator-to-xaml-plug-in-for-the-mac.aspx</id><published>2009-02-09T07:15:00Z</published><updated>2009-02-09T07:15:00Z</updated><content type="html">
&lt;p&gt;&lt;img src="http://www.mikeswanson.com/blog/images/XAMLExport%20on%20Mac.jpg" style="margin: 0px 15px 4px 0px;" mce_src="http://www.mikeswanson.com/blog/images/XAMLExport%20on%20Mac.jpg" width="365" align="left" height="172"&gt;One of the most frequent questions I get related to my &lt;a href="http://www.mikeswanson.com/xamlexport/" mce_href="http://www.mikeswanson.com/xamlexport/"&gt;Adobe Illustrator to XAML Export Plug-In&lt;/a&gt; is: “does it run on a Mac?” Unfortunately, the answer has always been “no,” because I’ve never owned a Mac, and I’ve never done any Mac development…ever. If you can believe it, the last Apple computer I wrote code for was the Apple IIe. Those were the days!&lt;/p&gt;
  
&lt;p&gt;Last week, I asked around the office, and between &lt;a href="http://blogs.msdn.com/tims/" mce_href="http://blogs.msdn.com/tims/"&gt;Tim Sneath&lt;/a&gt; and &lt;a href="http://www.thespiderking.com/" mce_href="http://www.thespiderking.com/"&gt;Thomas Lewis&lt;/a&gt;, I was able to borrow a Mac Mini to play around with (thanks, guys!). I installed OS X Tiger and Xcode 2.5, because I wanted to target the Illustrator CS3 SDK (which recommends that OS/tool combination). I would have gone back a bit further, but the CS and CS2 SDKs are both based on &lt;a href="http://en.wikipedia.org/wiki/CodeWarrior" mce_href="http://en.wikipedia.org/wiki/CodeWarrior"&gt;CodeWarrior&lt;/a&gt;, and I didn’t want to make my situation any more difficult by using even older versions of the OS and tools. Because of this choice, the plug-in should work fine with Illustrator CS3 and CS4, though I’ve only been able to test it on CS4 myself.&lt;/p&gt;
  
&lt;p&gt;Fortunately, when I wrote the original plug-in for the PC version of Illustrator, I mostly stuck to the platform agnostic functionality and types that are exposed by the SDK. This made it much easier to port the code to the Mac. Here are the three biggest challenges I encountered:&lt;/p&gt;
  
&lt;ul&gt;   
&lt;li&gt;General unfamiliarity with the Mac – since I haven’t used a Mac since the Mac Classic (before it was even called “Classic”), just finding my way around the system felt like I was exploring an alien planet. Where did my Illustrator window go!?!?&lt;/li&gt;
    
&lt;li&gt;Xcode – being unfamiliar with the Mac didn’t make it any easier to understand the project system or the Xcode developer tools. And Carbon? What’s that? :-)&lt;/li&gt;
    
&lt;li&gt;Platform-specific code – if you’ve used the PC version of the plug-in, you know that you can hold down the left shift key during export to pop-up your default XAML viewer; if you hold down the right shift key, your WPF export uses DrawingBrush syntax. The Mac API that I found doesn’t allow me to distinguish between the left and right shift keys, so the Mac version exports DrawingBrush syntax regardless of which Shift key is held down.&lt;/li&gt;
 &lt;/ul&gt;
  
&lt;p&gt;If you’d like to help test, &lt;strike&gt;download Mac version 0.18&lt;/strike&gt; (see update below) and copy the XAMLExport.aip file to your Illustrator plug-in folder. Like the most recent PC version, you’ll find "XAML for Silverlight (*.XAML)" and "XAML for WPF (*.XAML)" as new formats under File/Export. I’ve run many files from my test suite through the plug-in and have so far been able to add all of them successfully to &lt;a href="http://www.microsoft.com/expression/products/Overview.aspx?key=blend" mce_href="http://www.microsoft.com/expression/products/Overview.aspx?key=blend"&gt;Expression Blend 2&lt;/a&gt; on my PC.&lt;/p&gt;
  
&lt;p&gt;It may help to read through the Features list on &lt;a href="http://www.mikeswanson.com/xamlexport/" mce_href="http://www.mikeswanson.com/xamlexport/"&gt;my plug-in page&lt;/a&gt; to see what works and what doesn’t. Also, I’d love it if someone could test it with Illustrator CS, CS2, and CS3 and report their results…I only have CS4 on the Mac.&lt;/p&gt;
  
&lt;p&gt;Thanks in advance for your help and feedback!&lt;/p&gt;&lt;p&gt;&lt;b&gt;Update: &lt;a href="http://blogs.msdn.com/mswanson/archive/2009/02/24/native-text-and-symbol-support-added-to-my-illustrator-to-xaml-plug-in.aspx" mce_href="http://blogs.msdn.com/mswanson/archive/2009/02/24/native-text-and-symbol-support-added-to-my-illustrator-to-xaml-plug-in.aspx"&gt;A newer version of the plug-in is now available&lt;/a&gt;, including version 0.19 for both the PC and the Mac.&lt;/b&gt; &lt;br&gt;&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9407936" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /></entry><entry><title>My Windows 7 Beta 1 Experience</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/02/03/my-windows-7-beta-1-experience.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/02/03/my-windows-7-beta-1-experience.aspx</id><published>2009-02-04T05:02:09Z</published><updated>2009-02-04T05:02:09Z</updated><content type="html">&lt;p&gt;&lt;img style="margin: 4px 0px 4px 15px" border="0" align="right" src="http://www.mikeswanson.com/blog/images/Windows%207%20Logo.jpg" width="350" height="55" /&gt;As mentioned in a recent post about &lt;a href="http://blogs.msdn.com/mswanson/archive/2009/01/25/my-windows-7-theme-pack.aspx"&gt;My Windows 7 Theme Pack&lt;/a&gt;, I’ve been running Beta 1 (build 7000) for awhile now, and I love it!&lt;/p&gt;  &lt;p&gt;Windows 7 feels nimble, it doesn’t get in my way, and it lets me access and organize my work using some very natural conventions. In earlier versions, I’ve always known that I can right-click on the taskbar and select Tile Vertically to arrange my applications. But guess what? I very rarely did it. However, in Windows 7, a simple drag of the window to the right or left edge of the screen performs this task much more naturally. And once I learned that I can use &lt;strong&gt;Windows&lt;/strong&gt; + &lt;strong&gt;Right/Left Arrow&lt;/strong&gt; as a keyboard shortcut, well…I find myself using this all the time.&lt;/p&gt;  &lt;p&gt;Most of the improvements—for me—are along the same lines. It’s as if Windows 7 gets out of my way while at the same time exposing the tasks that I need to perform in fresh and friendly ways. I right-clicked an ISO file the other day to see if I had my DVD burning software installed only to find that Windows 7 has a “Burn disc image” option built-in. How cool is that?&lt;/p&gt;  &lt;p&gt;I’ve also found myself using the taskbar full-screen preview feature to “glance” at other windows without actually switching to them. How often are you in an application like Microsoft Word when you need to refer to some data on a web page or in an Excel spreadsheet? Normally, I’d have to switch to the application, look at the data, then switch back. In Windows 7, I simply hover over the thumbnail on the taskbar, see a full-screen preview of the window, and when I move the mouse away from the thumbnail, I’m back in Word. Effortless.&lt;/p&gt;  &lt;p&gt;It’s all of these little flourishes that make the overall experience so much better. For a more comprehensive review of Windows 7, check out &lt;a href="http://www.winsupersite.com/win7/"&gt;Paul Thurrott’s SuperSite&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;I’m running Windows 7 on my desktop machine at home, my desktop at work, and my primary laptop. Across all three of these machines, I’ve had a chance to install and use lot of software. While I haven’t exhaustively tested all of the applications, I have been using them with no significant issues. I thought I’d pass along the list for those who are curious (I linked to the lesser-known applications for reference):&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="33%"&gt;         &lt;ul&gt;           &lt;li&gt;Adobe Illustrator CS3 &amp;amp; CS4 (32- and 64-bit) &lt;/li&gt;            &lt;li&gt;Adobe Photoshop Lightroom 2.2 &lt;/li&gt;            &lt;li&gt;Adobe Photoshop CS3 &amp;amp; CS4 &lt;/li&gt;            &lt;li&gt;Adobe Reader 8 &amp;amp; 9 &lt;/li&gt;            &lt;li&gt;Call of Duty: Modern Warfare &lt;/li&gt;            &lt;li&gt;Call of Duty: World at War &lt;/li&gt;            &lt;li&gt;&lt;a href="http://crayonphysics.com/"&gt;Crayon Physics Deluxe&lt;/a&gt; &lt;/li&gt;            &lt;li&gt;CuteFTP Home 8 &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.dxo.com/us/photo/dxo_optics_pro"&gt;DxO Optics Pro 5.3.2&lt;/a&gt; &lt;/li&gt;         &lt;/ul&gt;       &lt;/td&gt;        &lt;td valign="top" width="33%"&gt;         &lt;ul&gt;           &lt;li&gt;Expression Blend 2 &lt;/li&gt;            &lt;li&gt;Expression Web 2 &lt;/li&gt;            &lt;li&gt;Far Cry 2 &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.focusmagic.com/"&gt;Focus Magic 3.02&lt;/a&gt; &lt;/li&gt;            &lt;li&gt;HP Photosmart Pro B9180&lt;/li&gt;            &lt;li&gt;Microsoft LifeCam VX-6000 &lt;/li&gt;            &lt;li&gt;Nero 8 (I mostly use Nero Burning ROM and Nero Vision) &lt;/li&gt;            &lt;li&gt;Nikon Scan 4.0.2 &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.picturecode.com/"&gt;Noise Ninja 2.3.2&lt;/a&gt; &lt;/li&gt;         &lt;/ul&gt;       &lt;/td&gt;        &lt;td valign="top" width="33%"&gt;         &lt;ul&gt;           &lt;li&gt;Office 2007 SP1 &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.portraitprofessional.com/"&gt;Portrait Professional&lt;/a&gt; &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.stevemiller.net/puretext/"&gt;PureText 2.0&lt;/a&gt; &lt;/li&gt;            &lt;li&gt;QuickTime 7 Pro &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.silverfast.com/show/silverfast/en.html"&gt;SilverFast Ai 6.6&lt;/a&gt; &lt;/li&gt;            &lt;li&gt;&lt;a href="http://www.tableausoftware.com/products/desktop"&gt;Tableau Desktop 4.1.3&lt;/a&gt; &lt;/li&gt;            &lt;li&gt;TiVo Desktop 2.7 &lt;/li&gt;            &lt;li&gt;Visual Studio 2008 SP1 &lt;/li&gt;            &lt;li&gt;Windows Home Server Connector &lt;/li&gt;            &lt;li&gt;Zune &lt;/li&gt;         &lt;/ul&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;The only real issues I’ve had relate to the two scanners at home:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Nikon SUPER COOLSCAN 5000 ED – A great negative and slide scanner, but this older product doesn’t have a 64-bit driver. This is the only reason I’m not currently running 64-bit Windows 7 at home. Fortunately, the 32-bit driver works perfectly. &lt;/li&gt;    &lt;li&gt;Epson Perfection V700 Photo – The scanner works fine when using a USB 2.0 connection, but it will not work when using IEEE 1394 (FireWire). The IEEE 1394 connection works fine with Windows Vista, and this is the only thing I’ve found that is compatible with Vista but not with Windows 7. I’ve notified the Windows team so they can investigate.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Overall, Windows 7 is a joy to use. If you want to give it a spin, &lt;a href="http://windowsteamblog.com/blogs/windows7/archive/2009/01/23/general-availability-for-the-windows-7-beta-to-end.aspx"&gt;you have until Feburary 10th to download the beta&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9394209" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Personal" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Personal/" /></entry><entry><title>Updated Adobe Illustrator to XAML Plug-In</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/01/31/updated-adobe-illustrator-to-xaml-plug-in.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/01/31/updated-adobe-illustrator-to-xaml-plug-in.aspx</id><published>2009-01-31T23:29:00Z</published><updated>2009-01-31T23:29:00Z</updated><content type="html">&lt;p&gt;It's been five months since I posted an &lt;a href="http://blogs.msdn.com/mswanson/archive/2008/08/28/update-on-my-illustrator-plug-in-and-flash-to-xaml-conversion-tool.aspx" mce_href="http://blogs.msdn.com/mswanson/archive/2008/08/28/update-on-my-illustrator-plug-in-and-flash-to-xaml-conversion-tool.aspx"&gt;Update on My Illustrator Plug-In and Flash to XAML Conversion Tool&lt;/a&gt;. When I wrote that post, I was in deep preparation for our 2008 Professional Developers Conference, and I didn't have any time to focus on the plug-in. On top of that, I have to admit that I wasn't very motivated to dive back into a C++ project; while I used to write C/C++ all day long, that was many, many years ago. I've since been spoiled by managed code. But I digress...&lt;/p&gt;
  
&lt;p&gt;I found my project files, converted them to Visual Studio 2008 (yes, it's been that long), and spent some time fixing two issues that I've received a lot of e-mail about:&lt;/p&gt;
  
&lt;ul&gt;   
&lt;li&gt;The first issue was related to &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.media.pathgeometry.aspx" mce_href="http://msdn.microsoft.com/en-us/library/system.windows.media.pathgeometry.aspx"&gt;PathGeometry&lt;/a&gt; changes in Silverlight 2. Chris Idzerda of Vertigo Software &lt;a href="http://blogs.vertigo.com/personal/chris/Blog/archive/2008/12/04/pathgeometry-figures-property-xaml-attribute-syntax-in-silverlight.aspx" mce_href="http://blogs.vertigo.com/personal/chris/Blog/archive/2008/12/04/pathgeometry-figures-property-xaml-attribute-syntax-in-silverlight.aspx"&gt;explains the problem&lt;/a&gt; in a recent post. This plug-in bug made it more difficult to use the exported XAML with &lt;a href="http://www.microsoft.com/expression/products/Overview.aspx?key=blend" mce_href="http://www.microsoft.com/expression/products/Overview.aspx?key=blend"&gt;Expression Blend&lt;/a&gt;. The good news is that the problem has been addressed in this update, and you should be able to add the exported XAML files directly to your Blend projects without issue.      &lt;br&gt;&amp;nbsp;&lt;/li&gt;
    
&lt;li&gt;The second issue was related to the insane numeric precision in the exported XAML. I was using the default floating point format (%f) which outputs 6 digits after the decimal point. Not only was this precision excessive and unnecessary, but it resulted in large exports. I've modified the format to output 3 digits after the decimal point (%.3f) which should still be more than enough precision, even for close-up work. Here's an example of output from versions 0.17 and 0.18 for comparison:     &lt;br&gt;      &lt;br&gt;&lt;b&gt;0.17:&lt;/b&gt; &amp;lt;Path Data="F1 M 71.924805,320.608887 L 44.380859,179.062500 L 120.126465,175.236816 L 117.831055,269.345703 L 138.489258,267.815430...      &lt;br&gt;&lt;b&gt;0.18:&lt;/b&gt; &amp;lt;Path Data="F1 M 71.925,320.609 L 44.381,179.063 L 120.126,175.237 L 117.831,269.346 L 138.489,267.815...      &lt;br&gt;      &lt;br&gt;On one of my larger test files, version 0.17 exports a 3,457KB XAML file, and version 0.18 output the same file at 2,987KB, a 14% savings.&lt;/li&gt;
 &lt;/ul&gt;
  
&lt;p&gt;The last small tweak I made was to rename the Silverlight and WPF formats so that they're next to each other in the "Save as type" drop-down list in the Export dialog. You'll now see "XAML for Silverlight (*.XAML)" and "XAML for WPF (*.XAML)". I hope this makes it easier to locate the formats in the list.&lt;/p&gt;
  
&lt;p&gt;I've also verified that the plug-in works properly with Adobe Illustrator CS4.&lt;/p&gt;
  
&lt;p&gt;Download version 0.18 from the &lt;a href="http://www.mikeswanson.com/xamlexport/" mce_href="http://www.mikeswanson.com/xamlexport/"&gt;Adobe Illustrator to XAML Export Plug-In&lt;/a&gt; page.&lt;/p&gt;
&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9386868" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /></entry><entry><title>MIX09: Objectified Screening, Scott Guthrie Interview, and More</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/01/28/mix09-objectified-screening-scott-guthrie-interview-and-more.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/01/28/mix09-objectified-screening-scott-guthrie-interview-and-more.aspx</id><published>2009-01-29T10:08:53Z</published><updated>2009-01-29T10:08:53Z</updated><content type="html">&lt;p&gt;&lt;a href="http://www.objectifiedfilm.com/"&gt;&lt;img style="margin: 4px 0px 4px 15px" border="0" align="right" src="http://www.mikeswanson.com/blog/images/Objectified.gif" /&gt;&lt;/a&gt;First, we've coordinated a special screening of Gary Hustwit's new documentary film, &lt;a href="http://www.objectifiedfilm.com/"&gt;Objectified&lt;/a&gt;, at &lt;a href="http://2009.visitmix.com/"&gt;MIX09&lt;/a&gt; in Las Vegas! We'll be showing it only days after its world premiere at the &lt;a href="http://www.sxsw.com/film"&gt;South by Southwest Film Festival&lt;/a&gt; in Austin, Texas, and Gary will be on-hand for some Q&amp;amp;A after the film. I'm a huge fan of &lt;a href="http://blogs.msdn.com/mswanson/archive/2008/01/26/helvetica-the-documentary.aspx"&gt;Helvetica&lt;/a&gt;, and I'm looking forward to his new documentary about industrial design and the creative process. &lt;a href="http://www.objectifiedfilm.com/objectified-trailer/"&gt;Watch the trailer&lt;/a&gt; for a sneak peak, and be sure to &lt;a href="http://www.objectifiedfilm.com/newsletter/"&gt;subscribe to the Objectified newsletter&lt;/a&gt; for the latest news. And yes, I love &lt;a href="http://www.objectifiedfilm.com/objectified-t-shirt/"&gt;the T-shirt&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;Next, you'll want to spend 18 minutes watching &lt;a href="http://channel9.msdn.com/posts/Charles/Scott-Guthrie-On-Silverlight-MIX09-Keynotes-Developers-and-Designers/"&gt;Charles Torre's latest interview with Scott Guthrie&lt;/a&gt; where he talks about some of the announcements you can expect in his MIX09 keynote. He doesn't reveal all of the juicy bits (of course), but he does mention Silverlight 3, H.264 video, 3D support, and hardware acceleration. Oh...don't miss Scott's &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/01/27/asp-net-mvc-1-0-release-candidate-now-available.aspx"&gt;recent post about the ASP.NET MVC 1.0 Release Candidate&lt;/a&gt;. There's definitely a lot of exciting stuff to talk about this year.&lt;/p&gt;  &lt;p&gt;Also, Robert Hess, the former host of &lt;em&gt;The .NET Show&lt;/em&gt;, has started up a new video series called &lt;em&gt;The Knowledge Chamber&lt;/em&gt;. His first-ever episode has been posted on Channel 9, and I encourage you to spend 9 minutes checking it out: &lt;a href="http://channel9.msdn.com/shows/The+Knowledge+Chamber/Steve-Guttman-Microsoft-Expression-Web-No-Platform-Left-Behind/"&gt;Steve Guttman - Microsoft Expression Web: No Platform Left Behind&lt;/a&gt;. I can't wait to hear more of Robert's interviews.&lt;/p&gt;  &lt;p&gt;Finally, our MIX09 Content Owner, Michael Suesserman (the guy who is ultimately responsible for &lt;a href="http://2009.visitmix.com/Agenda/Sessions.aspx"&gt;all of the sessions&lt;/a&gt; that are presented at MIX09) joins Jennifer and I for &lt;a href="http://visitmix.com/News/Countdown-to-MIX09-Gotta-get-me-some-of-that-content"&gt;the latest episode of our Countdown to MIX09 show&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9382652" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>My Windows 7 Theme Pack</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/01/25/my-windows-7-theme-pack.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/01/25/my-windows-7-theme-pack.aspx</id><published>2009-01-26T02:10:00Z</published><updated>2009-01-26T02:10:00Z</updated><content type="html">&lt;P&gt;&lt;A href="http://www.mikeswanson.com/wallpaper/images/Mike%20Swanson%20Macros.themepack" mce_href="http://www.mikeswanson.com/wallpaper/images/Mike%20Swanson%20Macros.themepack"&gt;&lt;IMG style="MARGIN: 0px 15px 4px 0px" border=0 align=left src="http://www.mikeswanson.com/blog/images/Mike%20Swanson%20Macros%20Theme%20Pack%20Icon.jpg"&gt;&lt;/A&gt;I've been running &lt;A href="http://www.microsoft.com/windows/windows-7/beta-download.aspx" mce_href="http://www.microsoft.com/windows/windows-7/beta-download.aspx"&gt;the Windows 7 beta&lt;/A&gt; for awhile now, and I'm in love! If you're relatively technical and want to take the new OS for a spin, the good news is that &lt;A href="http://windowsteamblog.com/blogs/windows7/archive/2009/01/23/general-availability-for-the-windows-7-beta-to-end.aspx" mce_href="http://windowsteamblog.com/blogs/windows7/archive/2009/01/23/general-availability-for-the-windows-7-beta-to-end.aspx"&gt;we've extended the beta download period&lt;/A&gt; until February 10, 2009. Once you have it installed, it's worth reading &lt;A href="http://blogs.msdn.com/tims/archive/2009/01/12/the-bumper-list-of-windows-7-secrets.aspx" mce_href="http://blogs.msdn.com/tims/archive/2009/01/12/the-bumper-list-of-windows-7-secrets.aspx"&gt;Tim Sneath's fantastic list of 30 Windows 7 secrets&lt;/A&gt;. I'm running Windows 7 on my Dell XPS desktop machine at home and on my Dell laptop at work. Even with the beta version, everything runs very smoothly and I feel a lot more productive. Plus, it's just a joy to use.&lt;/P&gt;
&lt;P&gt;Windows 7 introduces &lt;A href="http://msdn.microsoft.com/en-us/library/bb773190%28VS.85%29.aspx" mce_href="http://msdn.microsoft.com/en-us/library/bb773190(VS.85).aspx"&gt;theme packs&lt;/A&gt;, which are .cab files that contain all of the necessary assets to implement a theme, including sound files and images. You can find &lt;A href="http://windows.microsoft.com/en-us/Windows7/Personalize" mce_href="http://windows.microsoft.com/en-us/Windows7/Personalize"&gt;a bunch of theme packs&lt;/A&gt; on the Windows 7 site, and Paul Thurrott covers the basics and includes his own theme packs in his article, &lt;A href="http://www.winsupersite.com/win7/ff_styles.asp" mce_href="http://www.winsupersite.com/win7/ff_styles.asp"&gt;Windows 7 Feature Focus: Styles and Desktop Slide Shows&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;As an experiment, I've created a theme pack based on &lt;A href="http://blogs.msdn.com/mswanson/articles/wallpaper.aspx" mce_href="http://blogs.msdn.com/mswanson/articles/wallpaper.aspx"&gt;my wallpaper images&lt;/A&gt;. It contains 20 hand-picked, nature-themed macro photos that I've taken over the years. The desktop images are configured to shuffle randomly every 30 minutes. Otherwise, the theme uses the default Windows 7 color and sound schemes.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Download: &lt;A href="http://www.mikeswanson.com/wallpaper/images/Mike%20Swanson%20Macros.themepack" mce_href="http://www.mikeswanson.com/wallpaper/images/Mike%20Swanson%20Macros.themepack"&gt;Mike Swanson Macros Theme Pack for Windows 7&lt;/A&gt; (8.59MB)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As always, comments and feedback are welcome. &lt;A href="http://blogs.msdn.com/mswanson/contact.aspx" mce_href="http://blogs.msdn.com/mswanson/contact.aspx"&gt;Drop me a note&lt;/A&gt; if you decide to create your own.&lt;/P&gt;
&lt;P&gt;&lt;B&gt;Update on 2/24/2010: If you (or your browser) renames the file during download, it may not be recognized by Windows 7. Simply rename the downloaded file so that it ends with ".themepack", then double-click to install.&lt;/B&gt;&lt;BR&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9375491" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Personal" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Personal/" /></entry><entry><title>MIX09</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2009/01/23/mix09.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2009/01/23/mix09.aspx</id><published>2009-01-23T20:25:00Z</published><updated>2009-01-23T20:25:00Z</updated><content type="html">&lt;P&gt;&lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com/"&gt;&lt;IMG style="BORDER-RIGHT-WIDTH: 0px; MARGIN: 4px 0px 4px 15px; DISPLAY: inline; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" title=MIX09%20Logo border=0 alt=MIX09%20Logo align=right src="http://www.mikeswanson.com/blog/images/MIX09%20Logo.gif" width=240 height=55 mce_src="http://www.mikeswanson.com/blog/images/MIX09%20Logo.gif"&gt;&lt;/A&gt; Yes, I’m still alive, and no, the rumors about the PDC Hard Hat Challenges melting my brain are false (it was only a minor contusion). The good news is that I’ve fully recovered, and I’m now focused on our upcoming &lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com/"&gt;MIX09 event&lt;/A&gt; in Las Vegas! This time around, I play the role of &lt;EM&gt;MIX09 Keynote Owner&lt;/EM&gt;. That basically means that I’m responsible for driving the process that we use to determine what our story is this year, who we’d like on stage, which customers and partners we want to feature, how we organize and tell our story, and the practical matters and logistics around making it happen. It’s a group effort, and I depend on a brilliant and passionate keynote team to get the job done.&lt;/P&gt;
&lt;P&gt;But enough about me.&lt;/P&gt;
&lt;P&gt;MIX09 is going to be an amazing event, and it’s our job to deliver a return on your investment to attend. We understand that the economy is forcing everyone to re-evaluate the benefits of taking time away from the office, let alone the travel and expense to fly to Las Vegas in the first place. Based on my years of experience working side-by-side with customers and partners in the field, I know that you may only be able to attend one event (period) each year. And for many of you, attending any event at all is often a benefit or perk. Not only is it in your best interest to attend the “correct” event given your role, but it’s also in our best interest to ensure that we attract an audience that aligns with the content we produce. To help you make the best decision, it may help to watch &lt;A href="http://visitmix.com/News/Countdown-to-MIX09-Even-in-Trying-Financial-Times-You-Cant-Afford-to-Stay-Home" mce_href="http://visitmix.com/News/Countdown-to-MIX09-Even-in-Trying-Financial-Times-You-Cant-Afford-to-Stay-Home"&gt;this 4-minute video&lt;/A&gt; where I quickly explain the benefits of the conference. To hear the benefits from one of our partners, watch &lt;A href="http://visitmix.com/News/Countdown-to-MIX09-Straight-from-the-Horses-Mouth" mce_href="http://visitmix.com/News/Countdown-to-MIX09-Straight-from-the-Horses-Mouth"&gt;this interview with Scott Stanfield&lt;/A&gt;, the CEO of Vertigo Software. Finally, if you &lt;A href="http://2009.visitmix.com/Registration/" mce_href="http://2009.visitmix.com/Registration/"&gt;register&lt;/A&gt; by February 13th, save $400 by using the “MIX09offer“ RSVP code.&lt;/P&gt;
&lt;P&gt;There are a lot of exciting things going on at MIX09, and I’d like to list a few of my favorites here:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://weblogs.asp.net/scottgu/" mce_href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/A&gt;, a MIX veteran, is going to keynote again this year. Scott is a fantastic speaker, and he always receives amazing attendee feedback. Check out his &lt;A href="http://sessions.visitmix.com/?selectedSearch=KYN0801" mce_href="http://sessions.visitmix.com/?selectedSearch=KYN0801"&gt;keynote from MIX08&lt;/A&gt;, then use your spider-sense to extrapolate what he might announce or reveal this year. I’m not telling. At least not yet. &lt;/LI&gt;
&lt;LI&gt;Bill Buxton &lt;A href="http://visitmix.com/News/Bill-Buxton-to-Keynote-at-MIX09" mce_href="http://visitmix.com/News/Bill-Buxton-to-Keynote-at-MIX09"&gt;was just announced&lt;/A&gt; as our second keynote speaker. I could try to summarize Bill in a sentence or two, but I can guarantee that it wouldn’t come close to doing him justice. Go grab a fresh cup of coffee, close the door to your office, and watch some of the videos &lt;A href="http://www.billbuxton.com/" mce_href="http://www.billbuxton.com/"&gt;on Bill’s site&lt;/A&gt;. He is a champion for user experience (among many other things) and is the author of the highly-regarded book, &lt;A href="http://www.amazon.com/Sketching-User-Experiences-Getting-Design/dp/0123740371/ref=pd_bbs_sr_1/104-7396138-7307151?ie=UTF8&amp;amp;s=books&amp;amp;qid=1177046911&amp;amp;sr=8-1" mce_href="http://www.amazon.com/Sketching-User-Experiences-Getting-Design/dp/0123740371/ref=pd_bbs_sr_1/104-7396138-7307151?ie=UTF8&amp;amp;s=books&amp;amp;qid=1177046911&amp;amp;sr=8-1"&gt;Sketching User Experiences: Getting the Design Right and the Right Design&lt;/A&gt;. &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://2009.visitmix.com/Agenda/Sessions.aspx" mce_href="http://2009.visitmix.com/Agenda/Sessions.aspx"&gt;The sessions&lt;/A&gt;. Not all of the sessions have been posted yet (we’ll end up with over 100), but a few that interest me are: &lt;EM&gt;What's New in Microsoft Silverlight 3&lt;/EM&gt; by &lt;A href="http://blogs.msdn.com/jstegman/" mce_href="http://blogs.msdn.com/jstegman/"&gt;Joe Stegman&lt;/A&gt;, &lt;EM&gt;The Future of Microsoft Expression Blend&lt;/EM&gt; by Douglas Olson, &lt;EM&gt;Integrating Microsoft Expression Blend with Adobe Creative Suite&lt;/EM&gt; by Joanna Mason (&lt;A href="http://blogs.msdn.com/mswanson/archive/2008/08/28/update-on-my-illustrator-plug-in-and-flash-to-xaml-conversion-tool.aspx" mce_href="http://blogs.msdn.com/mswanson/archive/2008/08/28/update-on-my-illustrator-plug-in-and-flash-to-xaml-conversion-tool.aspx"&gt;I’m an Adobe user too&lt;/A&gt;), and &lt;EM&gt;C# for Designers&lt;/EM&gt; by Jennifer Smith and Fred Gerantabee. Honestly, there are too many great sessions to choose from. But I guess you’d expect me to say that, wouldn’t you? :-) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://2009.visitmix.com/MIXtify/TenKGallery.aspx" mce_href="http://2009.visitmix.com/MIXtify/TenKGallery.aspx"&gt;MIX 10K Smart Coding Challenge&lt;/A&gt;. I should have blogged this one earlier, since the entry deadline is January 30th, 2009. The grand prize winner receives a pass to MIX09, 3 nights at The Venetian Hotel and a $1,500 USD Visa gift card. Sweet. Even if you don’t enter, it’s fun looking through the gallery of submissions. Make sure you vote for your favorites and leave a comment or two. Since Genetic Algorithms hold a special place in my heart, I’m a big fan of &lt;A href="http://2009.visitmix.com/MIXtify/TenKDisplay.aspx?SubmissionID=0033" mce_href="http://2009.visitmix.com/MIXtify/TenKDisplay.aspx?SubmissionID=0033"&gt;Rick Barraza’s submission&lt;/A&gt;.&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Also, by popular request, Jennifer Ritzinger and I are back with our weekly (or so) video series, &lt;EM&gt;Countdown to MIX09&lt;/EM&gt;. I don’t have a single link to all of the episodes, but I’ll list a few of them here. They’re all around 10 minutes in length, and if you subscribe to the &lt;A href="http://visitmix.com/News/RSS/" mce_href="http://visitmix.com/News/RSS/"&gt;MIX news feed&lt;/A&gt;, you’ll hear about them when they’re published.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://visitmix.com/News/Countdown-to-MIX09-More-Training-Opportunities--the-Pre-Con-Workshops" mce_href="http://visitmix.com/News/Countdown-to-MIX09-More-Training-Opportunities--the-Pre-Con-Workshops"&gt;Countdown to MIX09: More Training Opportunities at the Pre-Con Workshops&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://visitmix.com/News/Countdown-to-MIX09-DrinkBoy-Demos-and-Double-Redundancy" mce_href="http://visitmix.com/News/Countdown-to-MIX09-DrinkBoy-Demos-and-Double-Redundancy"&gt;Countdown to MIX09: DrinkBoy, Demos, and Double Redundancy&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://visitmix.com/News/Countdown-to-MIX09-Even-in-Trying-Financial-Times-You-Cant-Afford-to-Stay-Home" mce_href="http://visitmix.com/News/Countdown-to-MIX09-Even-in-Trying-Financial-Times-You-Cant-Afford-to-Stay-Home"&gt;Countdown to MIX09: Even in Trying Financial Times, You Can’t Afford to Stay Home&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://visitmix.com/News/Countdown-to-MIX09-Straight-from-the-Horses-Mouth" mce_href="http://visitmix.com/News/Countdown-to-MIX09-Straight-from-the-Horses-Mouth"&gt;Countdown to MIX09: Straight from the Horse’s Mouth&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://visitmix.com/News/Countdown-to-MIX09-MIX-10K-Challenge" mce_href="http://visitmix.com/News/Countdown-to-MIX09-MIX-10K-Challenge"&gt;Countdown to MIX09: MIX 10K Challenge&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://visitmix.com/News/Countdown-to-MIX09-Design-Matters" mce_href="http://visitmix.com/News/Countdown-to-MIX09-Design-Matters"&gt;Countdown to MIX09: Design Matters!&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;If you have suggestions for topics that you’d like to hear us address on future episodes, send some e-mail to mix09 (at) microsoft.com. I promise that we’ll read everything you send, and we always try to reply.&lt;/P&gt;
&lt;P&gt;Thanks for taking the time to read this long overdue post, and I hope to see you at the event!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9372902" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /><category term="MIX" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/MIX/" /></entry><entry><title>PDC2008 Keynote and Session Video Links</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2008/11/03/pdc2008-keynote-and-session-video-links.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2008/11/03/pdc2008-keynote-and-session-video-links.aspx</id><published>2008-11-03T23:10:01Z</published><updated>2008-11-03T23:10:01Z</updated><content type="html">&lt;p&gt;I've posted a &lt;a href="http://blogs.msdn.com/mswanson/pages/PDC2008Sessions.aspx"&gt;PDC2008 Sessions page&lt;/a&gt; that contains a simple list of all keynotes and sessions by title with links to each corresponding page on Channel 9. I've also made it easy to download the PowerPoint presentations and to grab any sample code the speaker has elected to provide. I hope you find it useful.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9034848" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry><entry><title>PDC2008 Session and Keynote Recordings Are Now Published</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2008/11/01/pdc2008-session-and-keynote-recordings-are-now-published.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2008/11/01/pdc2008-session-and-keynote-recordings-are-now-published.aspx</id><published>2008-11-01T10:14:00Z</published><updated>2008-11-01T10:14:00Z</updated><content type="html">&lt;P&gt;&lt;A href="http://channel9.msdn.com/pdc2008/" mce_href="http://channel9.msdn.com/pdc2008/"&gt;&lt;IMG style="MARGIN: 0px 15px 4px 0px" src="http://www.mikeswanson.com/blog/images/PDC2008%20Session%20Recording.jpg" align=left border=0&gt;&lt;/A&gt;&lt;A href="http://channel9.msdn.com/pdc2008/" mce_href="http://channel9.msdn.com/pdc2008/"&gt;Recordings of the PDC2008 sessions and keynotes&lt;/A&gt; are now available online &lt;STRONG&gt;for free&lt;/STRONG&gt;, &lt;STRONG&gt;for anyone &lt;/STRONG&gt;(no login required). Each session has its own page that includes a Silverlight viewer to watch streaming video and a Download link for iPod (MP4), WMV, WMV (High), and Zune. A few of the sessions and formats may not be available yet, but they will be very soon, so keep checking back as we continue to publish content. It's my hope that you find the PDC2008 content to be compelling, inspirational, and useful.&lt;/P&gt;
&lt;P&gt;You can also download the PowerPoint presentation for each session, and for some talks, a zip file containing sample code that was shown during the session. There are links to related sessions and other Channel 9 content, and a discussion thread for each talk. The discussion thread is a great way to ask questions of the speaker or to share ideas with other "virtual attendees."&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/mswanson/archive/2005/10/24/484434.aspx" mce_href="http://blogs.msdn.com/mswanson/archive/2005/10/24/484434.aspx"&gt;Unlike PDC05&lt;/A&gt;, when we hosted the sessions for less than a year (with a third-party hoster), we've created a home for our PDC2008 sessions on our very own Channel 9. The obvious benefit is that we can host the content indefinitely...or at least until it becomes so stale that it's no longer useful. So, there's no need to rush to download everything, since the content will be available for a long time.&lt;/P&gt;
&lt;P&gt;I've been asked if PDC2008 session recordings will be available on physical DVDs like they were for PDC05. We received a lot of feedback after PDC05 that attendees would rather have all of the content made available for download at no cost. As a result, this is what we've done for MIX06, MIX07, MIX08, and now, PDC2008.&lt;/P&gt;
&lt;P&gt;Thanks to everyone for catching me during the event to say "hello" and for providing feedback. We take your feedback very seriously, and it will be used to improve &lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com/"&gt;MIX09&lt;/A&gt;, the recently-announced PDC2009 (November 17-20, 2009), and any of our future conferences.&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Update: I just added a &lt;/STRONG&gt;&lt;A class="" href="http://blogs.msdn.com/mswanson/pages/PDC2008Sessions.aspx" mce_href="http://blogs.msdn.com/mswanson/pages/PDC2008Sessions.aspx"&gt;&lt;STRONG&gt;PDC2008 Sessions page&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt; that lists every keynote and session with links to videos, PowerPoint decks, and sample code.&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9027861" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="Development" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/Development/" /><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry><entry><title>PDC2008 Downloadable Master Session List</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2008/10/23/pdc2008-downloadable-master-session-list.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2008/10/23/pdc2008-downloadable-master-session-list.aspx</id><published>2008-10-24T07:48:00Z</published><updated>2008-10-24T07:48:00Z</updated><content type="html">&lt;P&gt;&lt;IMG style="MARGIN: 4px 0px 4px 15px" src="http://www.mikeswanson.com/blog/images/PDC2008%20Master%20Session%20List.gif" align=right border=0&gt;Only three more days before PDC2008 kicks off in Los Angeles. It's hard to believe that the big event is almost here! If you won't be able to join us at the conference, be sure to bookmark &lt;A href="http://www.microsoftpdc.com/" mce_href="http://www.microsoftpdc.com"&gt;www.microsoftpdc.com&lt;/A&gt; and watch the first two keynotes streamed live. Keep checking back for news, announcements, and video recordings of each session.&lt;/P&gt;
&lt;P&gt;Many of you have already used &lt;A href="https://sessions.microsoftpdc.com/public/timeline.aspx" mce_href="https://sessions.microsoftpdc.com/public/timeline.aspx"&gt;the new timeline view&lt;/A&gt; to add sessions to your own personal agenda. As an aside, did you notice that you can click on a time to "zoom in" to the content? It definitely makes the longer session names easier to read. For those who prefer to download an electronic version for offline viewing, I put together a &lt;A class=""&gt;&lt;STRONG&gt;14-page PDC2008 Master Session List&lt;/STRONG&gt;&lt;/A&gt;&amp;nbsp;(link removed, see update below). Apologies in advance for the font size I had to use for the abstracts, but without the smaller font, the document was already over 23 pages long.&lt;/P&gt;
&lt;P&gt;While I have your attention, also be sure to pick up printed session change lists that we'll make available at registration starting on Monday. We try to minimize changes to the schedule, but they inevitably happen (new sessions are revealed, repeats get scheduled, speakers get sick, etc.). The online version will always be up-to-date, so if you're ever unsure, browse to &lt;A href="https://sessions.microsoftpdc.com/public/timeline.aspx" mce_href="https://sessions.microsoftpdc.com/public/timeline.aspx"&gt;the timeline view&lt;/A&gt; from your laptop or one of the many machines we'll have scattered around the convention center.&lt;/P&gt;
&lt;P&gt;Last, if you're mobile, you might prefer to use &lt;A href="http://m.microsoftpdc.com/" mce_href="http://m.microsoftpdc.com/"&gt;the mobile version&lt;/A&gt; of the site. See you soon!&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Update: Because the downloadable session list was becoming more and more incorrect as the days went on (due to cancellations, reschedules, new sessions, etc.), we've removed it to reduce confusion.&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9014154" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry><entry><title>Send Me Your PDC Video</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2008/10/12/send-me-your-pdc-video.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2008/10/12/send-me-your-pdc-video.aspx</id><published>2008-10-13T04:59:58Z</published><updated>2008-10-13T04:59:58Z</updated><content type="html">&lt;p&gt;&lt;img style="margin: 4px 15px 4px 0px" src="http://www.mikeswanson.com/blog/images/PDC2008 Attendee Video.jpg" align="left" /&gt;In a little over a week, we'll be holding an all-hands meeting for Microsoft employees who are attending PDC2008. It'll be a huge meeting with many hundreds of people, including the core team, virtual team, content team, speakers, staff, and anyone else who plans to be at the event. I've been asked to lead the meeting, and I'd like to help my fellow employees appreciate the amazing passion, excitement, intelligence, and creativity of our PDC attendees. That's where you come in.&lt;/p&gt;  &lt;p&gt;I plan to show some of our registration data, but I'd really like to show &lt;strong&gt;your&lt;/strong&gt; faces and hear &lt;strong&gt;your &lt;/strong&gt;words. I figured that a short video would be the best format. That way, I can include a few of them to represent the diversity of our audience and get everyone excited. Who knows? If we get enough, perhaps we'll even play a few while people are filing in to the keynotes at the main event in Los Angeles. :-)&lt;/p&gt;  &lt;p&gt; If you're up for it, here's what I'd like:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;A very short video (so I can show a few of them). Ideally, 15-25 seconds in length.&lt;/li&gt;    &lt;li&gt;Talk into the camera and be as creative as you'd like with the background (perhaps a landmark from where you're from or something fun in your office).&lt;/li&gt;    &lt;li&gt;Here's the beginning of your script: &amp;quot;My name is [your name] from [location].&amp;quot; The rest of the script is completely up to you.&lt;/li&gt;    &lt;li&gt;Tell us something inspiring, interesting, fascinating, historical, or whatever related to you and the PDC. It can be past PDCs or PDC2008. You pick.&lt;/li&gt;    &lt;li&gt;It doesn't matter if you've never attended the conference. If you still have a story about PDC, like why you wish you could attend, what you're excited to hear about, or perhaps why you can't attend, I'd love to hear it.&lt;/li&gt;    &lt;li&gt;Encode it to a WMV or AVI file, and host it somewhere I can get at it.&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/mswanson/contact.aspx"&gt;Send me an e-mail&lt;/a&gt; telling me where/how to download your file, along with your full name and mailing address.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I'll let you know if I use your video at the meeting. Thank you in advance for your help!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8997145" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry><entry><title>PDC2008: A Day in the Life #7</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/b/mswanson/archive/2008/10/11/pdc2008-a-day-in-the-life-7.aspx" /><id>http://blogs.msdn.com/b/mswanson/archive/2008/10/11/pdc2008-a-day-in-the-life-7.aspx</id><published>2008-10-12T04:24:45Z</published><updated>2008-10-12T04:24:45Z</updated><content type="html">&lt;p&gt;&lt;img style="margin: 4px 0px 4px 15px" src="http://www.mikeswanson.com/blog/images/PDC2008 Dry-Runs.jpg" align="right" /&gt;The first full week of PDC2008 dry-runs is complete! If you're not familiar with our dry-run process, take a look at &lt;a href="http://blogs.msdn.com/mswanson/archive/2008/10/06/pdc2008-a-day-in-the-life-6.aspx"&gt;PDC2008: A Day in the Life #6&lt;/a&gt;. The on-campus dry-runs continue through this Thursday. After that, we have a little over a week to make final edits before the big event in Los Angeles. The photo to the right is one of the sessions we ran yesterday morning.&lt;/p&gt;  &lt;p&gt;I was sitting in a dry-run of Larry Osterman's session, &lt;em&gt;&lt;a href="http://channel9.msdn.com/pdc2008/PC13/"&gt;Windows 7: Building Great Audio Communications Applications&lt;/a&gt;&lt;/em&gt;, and it hit me. I've been so heads-down focused on producing content for the event, that I had completely forgotten that this is the %&amp;amp;@# PDC, man! There I was...sitting in a session...listening to Larry Osterman, a guy who's been at Microsoft for a long time. At prior PDCs when I was an attendee, I probably would have run up to the stage after Larry's talk to gape in amazement at his knowledge and expertise. How fortunate am I to actually work on the content for such an amazing event!? Wow. Sometimes, you just have to slow down, step back, and appreciate your situation. Thank you, world!&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 4px 15px 4px 0px" src="http://www.mikeswanson.com/blog/images/MIX08 Session Recording.jpg" align="left" /&gt;On another topic, I've mentioned session recordings in a few prior posts, but I've never really explained what we do with them. The amazingly talented &lt;a href="http://blogs.msdn.com/briankel/"&gt;Brian Keller&lt;/a&gt;, one of my Developer &amp;amp; Platform Evangelism (DPE) colleagues, is responsible for recording every single session at PDC2008 (except for the pre-conference sessions) and publishing them for your viewing pleasure. Watch the recent &lt;a href="http://channel9.msdn.com/posts/Dan/This-Week-on-C9--Hell-No-Countdown-to-PDC2008-Ambush-Dan-and-Brian-Taking-Over-their-Show-for-10-Gro/"&gt;This Week on Channel 9 episode&lt;/a&gt; (or is it?) for the details in under 10 minutes.&lt;/p&gt;  &lt;p&gt;So you can view the content as quickly as possible, we publish each session within 24 hours of its completion. The recording includes the PowerPoint presentation, any demos that were shown, audio, and video of the speaker. I grabbed a screen shot from &lt;a href="http://sessions.visitmix.com/"&gt;our MIX08 recordings&lt;/a&gt; to give you an idea of what they look like.&lt;/p&gt;  &lt;p&gt;This year, each recording will be hosted on &lt;a href="http://channel9.msdn.com/"&gt;Channel 9&lt;/a&gt; along with a bunch of related links and a discussion thread. You can use the thread to suggest topics or questions that the speaker may incorporate into their talk or discuss the session after the video is published. Oh yeah...the recordings are &lt;strong&gt;completely free to anyone&lt;/strong&gt; and available in a variety of formats. &lt;strong&gt;No login required.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Next, we made a decision earlier in the week that I hope you'll notice at the conference. At the Los Angeles Convention Center (affectionately known as the LACC), we have 15 primary session rooms that are available during 18 time slots (15 &amp;quot;normal&amp;quot; time slots + 3 over lunch). When we plan the master agenda (which was locked-down just yesterday), we traditionally try to predict expected attendance for each session and match it to an appropriately sized room.&lt;/p&gt;  &lt;p&gt;Below is a diagram that shows the 15 rooms (whose &lt;em&gt;relative &lt;/em&gt;sizing is correct) across three representative time slots. You'll notice that for time slot 1, only 9 of the 15 rooms have been scheduled. Time slot 2 has 11 sessions, and time slot 3 has 10. Notice, though, that there are rooms that remain empty.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="margin: 4px 5px 4px 15px" src="http://www.mikeswanson.com/blog/images/PDC2008 Sample Room Usage 1.gif" /&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;The challenge is that it's very difficult to accurately predict attendance. This year, we're using the &lt;a href="https://sessions.microsoftpdc.com/public/learnmore.aspx"&gt;&lt;em&gt;My Sessions&lt;/em&gt;&lt;/a&gt; data that over 55% of you have provided, and that helps a lot (thank you!). Still, there are products and technologies that won't be announced until the keynotes, and there's no way to confidently gauge interest in them until we see people filling up the rooms. By then, it can be too late.&lt;/p&gt;  &lt;p&gt;At the event, when we get close to filling a room, we route the audio and video of the presentation to one of six dedicated &lt;em&gt;overflow&lt;/em&gt; rooms. The overflow rooms are even smaller than the 15 primary rooms, but they allow us to quickly &amp;quot;add more seats&amp;quot; so that you don't miss the session. Overflow situations are never ideal, and if the overflow room fills up, we then have to decide if we want to repeat the session later in the week.&lt;/p&gt;  &lt;p&gt;Attendee surveys tell us that sitting in an overflow room is never as ideal as sitting in the primary room (there's still something about being in the same room as the presenter). We also get feedback that packed rooms are less comfortable to sit in. From my experience, I prefer to have an open chair next to me for my backpack or laptop, and frankly, sometimes you just need a little more personal space. You know what I mean. :-)&lt;/p&gt;  &lt;p&gt;This year, we're going to try an experiment. Instead of leaving rooms empty and risking more overflows and repeats, we decided to &amp;quot;slide everything to the left&amp;quot; so that we use all of our biggest rooms.&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 4px 5px 4px 15px" src="http://www.mikeswanson.com/blog/images/PDC2008 Sample Room Usage 2.gif" /&gt; &lt;/p&gt;  &lt;p&gt;This configuration should help us accommodate as many people as possible in each session while minimizing overflows and repeats. I sincerely hope that this improves your overall PDC2008 experience.&lt;/p&gt;  &lt;p&gt;The downside is that some of the sessions that would normally be in smaller rooms will be in bigger rooms. In some cases, the larger room may cause the session to appear relatively empty...even with hundreds of people present. I know this can affect speakers, and I'm sure that many of them will be worried about filling-up their session (my apologies). Fortunately, to my knowledge, we've never received negative feedback that &amp;quot;the room was too big, and I didn't have enough space to stretch out.&amp;quot;&lt;/p&gt;  &lt;p&gt;So, if you attend PDC2008 and don't like the larger rooms, please let us know. We always listen to your feedback and are willing to adjust for our next event (which is &lt;a href="http://www.visitmix.com/2009/Default.aspx"&gt;MIX09&lt;/a&gt;, by the way).&lt;/p&gt;  &lt;p&gt;Only 15 more days!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8996458" width="1" height="1"&gt;</content><author><name>Michael Swanson</name><uri>http://blogs.msdn.com/mswanson/ProfileUrlRedirect.ashx</uri></author><category term="PDC" scheme="http://blogs.msdn.com/b/mswanson/archive/tags/PDC/" /></entry></feed>