<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" media="screen" href="/App_Themes/default/rss.xslt"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Entries for Duncan Mackenzie</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/niners/duncanma/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Entries for Duncan Mackenzie</title><link>http://channel9.msdn.com/Niners/duncanma/</link></image><description>Entries, comments and threads posted by Duncan Mackenzie</description><link>http://channel9.msdn.com/Niners/duncanma/</link><language>en-us</language><pubDate>Wed, 21 Oct 2009 09:18:45 GMT</pubDate><lastBuildDate>Wed, 21 Oct 2009 09:18:45 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3608.3122, Culture=neutral, PublicKeyToken=null)</generator><item><title>New larger player and other stuff... [New larger player and other stuff...]</title><description>&lt;p&gt;We'll have a proper 'team' post later today (10/21), but I just pushed out a code update that included a wider silverlight player, a search box across the site, and other assorted changes.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;the videos have been wider for awhile now, but scaled down when played on the page.. this new player lets you see them in their native resolution of 512px wide (and somewhere between 288px and 384px high... depending on the aspect ratio).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Feedback/500665-New-larger-player-and-other-stuff/'&gt;New larger player and other stuff...&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/500665/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Feedback/500665-New-larger-player-and-other-stuff/</comments><link>http://channel9.msdn.com/forums/Feedback/500665-New-larger-player-and-other-stuff/</link><pubDate>Wed, 21 Oct 2009 09:18:45 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Feedback/500665-New-larger-player-and-other-stuff/</guid><evnet:views>119</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/500665/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>We'll have a proper 'team' post later today (10/21), but I just pushed out a code update that included a wider silverlight player, a search box across the site, and other assorted changes.
&amp;nbsp;
the videos have been wider for awhile now, but scaled down when played on the page.. this new player&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Feedback/500665-New-larger-player-and-other-stuff/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/500665/Trackback.aspx</trackback:ping></item><item><title>Testing the Audio issue with XP [Testing the Audio issue with XP]</title><description>&lt;img src="http://ecn.channel9.msdn.com/o9/ch9/2/4/8/9/8/4/VisualStudioDocumentaryPartOneAudioFinal_85_ch9.png" border="0" /&gt;Hey folks, as you may have noticed, some people are finding that our videos are playing back with no audio. We don't know yet why this is happening, but we have some theories. Attached to this post is the same Visual Studio Documentary video, but re-encoded with WMA 9 instead of WMA 10 that we normally use.&lt;br /&gt;
&lt;br /&gt;
If you ran into issues with the first version, or with any of our recent videos, please try this one out and let us know if the audio works for you.&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/Duncanma/Testing-the-Audio-issue-with-XP/'&gt;Testing the Audio issue with XP&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/468422/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Duncanma/Testing-the-Audio-issue-with-XP/</comments><link>http://channel9.msdn.com/posts/Duncanma/Testing-the-Audio-issue-with-XP/</link><pubDate>Fri, 02 Oct 2009 18:12:00 GMT</pubDate><guid isPermaLink="false">http://ecn.channel9.msdn.com/o9/ch9/2/4/8/9/8/4/VisualStudioDocumentaryPartOneAudioFinal_s_ch9.wmv</guid><evnet:views>4222</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/468422/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, as you may have noticed, some people are finding that our videos are playing back with no audio. We don't know yet why this is happening, but we have some theories. Attached to this post is the same Visual Studio Documentary video, but re-encoded with WMA 9 instead of WMA 10 that we&amp;#8230;</evnet:previewtext><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/4/8/9/8/4/VisualStudioDocumentaryPartOneAudioFinal_320_ch9.png" height="240" width="320" /><media:thumbnail url="http://ecn.channel9.msdn.com/o9/ch9/2/4/8/9/8/4/VisualStudioDocumentaryPartOneAudioFinal_85_ch9.png" height="64" width="85" /><media:content isDefault="true" url="http://ecn.channel9.msdn.com/o9/ch9/2/4/8/9/8/4/VisualStudioDocumentaryPartOneAudioFinal_s_ch9.wmv" expression="full" duration="1871" fileSize="400975721" type="video/x-ms-wmv" medium="video" /><enclosure url="http://ecn.channel9.msdn.com/o9/ch9/2/4/8/9/8/4/VisualStudioDocumentaryPartOneAudioFinal_s_ch9.wmv" length="400975721" type="video/x-ms-wmv" /><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Duncanma/Testing-the-Audio-issue-with-XP/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/468422/Trackback.aspx</trackback:ping></item><item><title>Tonight's outage [Tonight's outage]</title><description>&lt;p&gt;Hey folks, I suspect many people found C9 unavailable over the past few hours and had problems signing in for a few hours before that. I don't have an explanation for you yet, but I've spent the night trying to figure it out. For some reason, we seemed to be switched from a 64-bit app pool to a 32-bit one, which broke Live ID support on the site. There was regular maintenance and patches done to the server *around* that same time, but it actually seems like the Live ID support broke, then the patches occurred, then the site was down for the count for several hours while I tried everything I could think of to get it back up.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I'll post more information when I have it, but I wanted people to know that we were aware of the outage and had been working on it... it is 5:30 am here now though, and I haven't slept... and I have a kids soccer game in a couple of hours... so I'll have to get back to this later.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;My apologies for any inconvenience you might have experienced due to the site being unavailable.&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/491194-Tonights-outage/'&gt;Tonight's outage&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/491194/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/491194-Tonights-outage/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/491194-Tonights-outage/</link><pubDate>Sat, 12 Sep 2009 12:27:34 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/491194-Tonights-outage/</guid><evnet:views>739</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/491194/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, I suspect many people found C9 unavailable over the past few hours and had problems signing in for a few hours before that. I don't have an explanation for you yet, but I've spent the night trying to figure it out. For some reason, we seemed to be switched from a 64-bit app pool to a&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/491194-Tonights-outage/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/491194/Trackback.aspx</trackback:ping></item><item><title>Canonical and ShortUrl on Channel9 [Canonical and ShortUrl on Channel9]</title><description>&lt;p&gt;One of the things we spend time on for Channel 9 is trying to make sure we are following the right standards, adopting new ones as necessary and that we render correctly for both real people and for search engines. As part of that ongoing work, we recently adopted two new concepts.&lt;/p&gt;
&lt;h3&gt;Canonical URL&lt;/h3&gt;
&lt;p&gt;The first is the concept of &lt;a href="http://www.mattcutts.com/blog/canonical-link-tag/"&gt;a canonical URL, as described here by Matt Cutts&lt;/a&gt; (his blog is a must read for anyone building public facing web sites); a link element that specifies what our definitive single URL should be for any given post.&lt;/p&gt;
&lt;p&gt;Why does this matter? Well, on many web sites (including ours) there is more than one URL that will get you to the same piece of content. Consider the latest 'This Week On Channel 9' episode, it is available at:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-C9-Windows-7-RTMs-7-Sins-of-App-Compat--cool-Silverlight-apps/"&gt;http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-C9-Windows-7-RTMs-7-Sins-of-App-Compat--cool-Silverlight-apps/&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;&lt;a href="http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-C9-Windows-7-RTMs-7-Sins-of-App-Compat--cool-Silverlight-apps/default.aspx"&gt;http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-C9-Windows-7-RTMs-7-Sins-of-App-Compat--cool-Silverlight-apps/default.aspx&lt;/a&gt; &lt;/li&gt;
    &lt;li&gt;and nearly &lt;a href="http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-C9-Windows-7-RTMs-7-Sins-of-App-Compat--cool-Silverlight-apps/?duncan=true"&gt;any variation of those URLs plus any random query string that you want to stick on the end&lt;/a&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Assuming Google/Bing/Yahoo only found the post from links on the Channel 9 home page, it would always see the first one... and everything would be great. That isn't how search engines work though, they care about inbound links from many different sources, and it is possible that many different URLs are out there in the wild that really represent the same single piece of content. Each additional URL beyond the first looks like duplicate content and takes away from the search engine love that should be given to the first result. The standard way to avoid this in the past was to redirect every person coming in on anything but the link we want. That works, but forcing your user to go through an extra browser round trip for some obscure technical reason is less than ideal. Enter the idea of the &lt;strong&gt;canonical&lt;/strong&gt; url. Add this to your page and no matter how the search engine finds the page, it knows what URL to associate it with in the system.&lt;/p&gt;
&lt;p&gt;If you check any of those links above and view source, you'll find the same thing on each and every one:&lt;br /&gt;
&amp;lt;link rel="canonical" href="http://channel9.msdn.com/shows/This+Week+On+Channel+9/This-Week-C9-Windows-7-RTMs-7-Sins-of-App-Compat--cool-Silverlight-apps/" /&amp;gt;&lt;/p&gt;
&lt;p&gt;A fair number of other sites implement this as well, check out &lt;a href="http://arstechnica.com/tech-policy/news/2009/07/-it-sounds-like-something.ars"&gt;Ars Technica&lt;/a&gt; for example, and I'm sure more will follow. Should you implement this on your site? Well, first think about how many duplicate URLs will work on your content (if you are running a site that supports both www.sitename.com and sitename.com, that's one ... then if you can optionally have a filename like default.php or index.html... then that is already two duplicates for every URL) and then think about whether or not your position in search engine rankings is important... odds are you should look at adding support for this link tag on your pages.&lt;/p&gt;
&lt;h3&gt;ShortUrl&lt;/h3&gt;
&lt;p&gt;A lot has been written &lt;a href="http://joshua.schachter.org/2009/04/on-url-shorteners.html"&gt;about how services like TinyURL, is.gd and other URL shortening services are bad for the internet&lt;/a&gt;, and we completely agree. They remove meaning from the link you are about to click (including the source of the content, which is an important issue for trust and security), and they are dependent on the reliability of some unknown third party that might just go away at some point in the future. One solution, that sites like C9, Amazon and others have decided to go with is to &lt;a href="http://channel9.msdn.com/posts/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/"&gt;implement their own URL shortening&lt;/a&gt;. Yes, much of the meaning is lost, but at least they have control over that URL namespace and can make sure it is always available and always points at the intended content. Now that we have such a service though, what's to stop people from just taking our original URLs and using any one of the free URL shortening services? Well, nothing at the moment, but &lt;a href="http://code.google.com/p/shortlink/"&gt;a movement is underway to allow content owners to specify a pre-existing short URL if they have one&lt;/a&gt;. The hope is that once this concept catches on, then URL shortening service or client applications (like twitter clients) will try to look up a site's short url before calling out to a 3rd party service to create one. We don't know if this will catch on, but we like the idea so we've gone ahead and added the appropriate link tag and populated it with our special r.ch9.ms short url. Once again, if you view source on that TWOC9 episode from above, you'll find this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;link rel="shorturl" href="http://ch9.ms/AAPV" /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
More to come...&lt;br /&gt;
If you went and viewed the source of those pages, you would have seen a &lt;strong&gt;ton&lt;/strong&gt; of other &amp;lt;link&amp;gt; tags, and many different &amp;lt;meta&amp;gt; tags as well. Each of those does serve a purpose, and I'll dig into the rest of them in upcoming posts.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Note: &lt;/strong&gt;For those of you who have the immediate response of 'aghhh... so much wasted bandwidth for meta tags!', I know what you mean... and I also know that some sites choose to only render those tags out when a search crawler hits them. &lt;a href="http://en.wikipedia.org/wiki/Cloaking"&gt;That practice is a bit&lt;strong&gt; &lt;/strong&gt;sneaky though&lt;/a&gt;, in general you should avoid alterting the content you serve up to search engines... although it is probably only an issue if you change the actual content of the page in an attempt to deceive the search engine.&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/C9Team/Canonical-and-ShortUrl-on-Channel9/'&gt;Canonical and ShortUrl on Channel9&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/481253/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/C9Team/Canonical-and-ShortUrl-on-Channel9/</comments><link>http://channel9.msdn.com/posts/C9Team/Canonical-and-ShortUrl-on-Channel9/</link><pubDate>Tue, 28 Jul 2009 11:11:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/C9Team/Canonical-and-ShortUrl-on-Channel9/</guid><evnet:views>43593</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/481253/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>One of the things we spend time on for Channel 9 is trying to make sure we are following the right standards, adopting new ones as necessary and that we render correctly for both real people and for search engines. As part of that ongoing work, we recently adopted two new concepts</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/C9Team/Canonical-and-ShortUrl-on-Channel9/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/481253/Trackback.aspx</trackback:ping><category>EvNet</category><category>Meta-Tag</category><category>Search</category><category>SEO</category></item><item><title>Spelling, Code Blocks and Twitter on Channel 9 [Spelling, Code Blocks and Twitter on Channel 9]</title><description>&lt;img src="http://channel9.msdn.com/Link/e416bd52-3709-47b5-ab2e-8db95917dcf8/" border="0" /&gt;Hey folks, I thought I'd take a moment to update you on what the dev team has been working on recently, including spell checking in the editor, a slick way to insert code snippets and some already deployed features that you may or may not have noticed.&lt;br /&gt;
&lt;br /&gt;
We asked nicely and were given the code behind the 'insert code' button on MSDN's editor (&lt;a href="http://http://social.msdn.microsoft.com/Forums/en-US/categories"&gt;from their forums&lt;/a&gt;) and between Nathan and myself we were able to wrestle it into place onto our site. Not a lot of work in truth, but we needed to replace their script and css references with ones that work for us and build a simple service that takes in code and returned styled html (for the preview function). Of course, sending all sorts of code and markup to that service was causing the ASP.NET Request Validation to freak out, so that had to be selectively disabled ... isn't web development fun!&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="Insert Code Dialog in action" src="http://channel9.msdn.com/Link/33d56f39-9bf8-4148-be35-1040803343e9/" /&gt;
&lt;br /&gt;
Next up came the addition of spell checking.... which &lt;a title="SpellChecker plugin for TinyMCE" href="http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/spellchecker"&gt;TinyMCE already includes a plug in for&lt;/a&gt;, with all the client side code already in place to break up the text into small chunks and send it off to a server side encoded into a block of JSON. The server side code they supply is php though, which is workable on our IIS boxes, but would involve a fair bit of custom work for a relatively small feature and either calls a console app (aspell ?) or calls out to Google. Neither of those options seemed that appealing, so I wrote a service that works with the &lt;a href="http://msdn.microsoft.com/en-us/library/dd251071.aspx"&gt;Live (Bing!) Search APIs&lt;/a&gt; and does the same thing.&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://channel9.msdn.com/Link/f4d8f024-f6af-4777-be42-89312b8874b4/" /&gt;
&lt;br /&gt;
&lt;br /&gt;
I'm still doing some testing with this service, but so far it seems to be working out fine... English only at the moment, but the Live API certainly supports more options so I'll add more options in the future.&lt;br /&gt;
&lt;br /&gt;
And last, but not least, I thought I'd talk about a feature that was rolled out a while back; the addition of MSDN/Twitter/DotNetShoutout to the 'Share' drop down on videos.&lt;br /&gt;
&lt;br /&gt;
Ages back, Erik converted our 'share' options to be pulled from a database, with the idea that we'd add new ones from time to time, and now we finally have! In a recent update we added &lt;a href="http://twitter.com"&gt;Twitter&lt;/a&gt;, &lt;a href="http://dotnetshoutout.com/"&gt;DotNetShoutout&lt;/a&gt; and support for the &lt;a href="http://social.msdn.microsoft.com/bookmarks/en-us"&gt;MSDN bookmarking service&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
We toyed with the idea of a 'send to twitter' option for awhile, but once you put our URL into a tweet, we are either over 140 characters or we've hardly left any room for you to talk about the content! That meant that the deployment of a twitter link was dependent on the use of some form of URL shortening service. We have all sorts of reasons why we'd rather not use any of the existing services (&lt;a href="http://www.bing.com/search?q=problems+with+url+shortening+canonical"&gt;bing problems url shortening canonical&lt;/a&gt; for some of these reasons), so now the twitter button had to wait on the creation of our own URL shortening service.&lt;br /&gt;
&lt;br /&gt;
Enter the C9 url shortening service :)&lt;br /&gt;
&lt;br /&gt;
Not really a replacement for Tiny URL or any of those services, as ours only works for our content, but definitely what we needed so that we could (1) create short URLs that we control to prevent future broken links and (2) create them algorithmically so that we didn't have to make an external service call to display the twitter link on our page.&lt;br /&gt;
&lt;br /&gt;
The formula is simple, just turn the Entry ID of our post, which is a long into a short string by &lt;a href="http://en.wikipedia.org/wiki/Base_36"&gt;Base-36 encoding it &lt;/a&gt;and then stick 'http://ch9.ms/' onto the front of it. This produces reasonably short URLs, and can be computed at either end without any need for a database look up. The result, a URL like &lt;a href="http://ch9.ms/A49H"&gt;http://ch9.ms/A49H&lt;/a&gt; is then used in creating the twitter link.&lt;br /&gt;
&lt;br /&gt;
You can access the twitter link from the little 'share' drop down below each post, which is another interesting bit of code&lt;br /&gt;
&lt;br /&gt;
&lt;img src="http://channel9.msdn.com/Link/672f8198-b023-4cc3-8e80-7b1680ce7685/" alt="sharing on channel 9" /&gt;
&lt;br /&gt;
&lt;br /&gt;
This drop down and the 'Formats' drop down for downloadable media files share a common set of code and both support the storing of user preferences. It was our thought that most people have a single way that they usually will want to share a link and a single file format they usually want to download, so when you pick an item from either of these lists, we store your choice in a local cookie. Then, when you visit that page again later or any other page on C9 with the same drop down on it, we'll remember your choice and make that the default choice shown in the drop down. Of course, you can pick something different at anytime, so if you like to use Twitter most of the time and then feel like trying out DotNetShoutout you are not blocked in anyway!&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;When will we see those editor updates?&lt;br /&gt;
&lt;/strong&gt;Soon... I'm still working on them, trying to make sure they are stable and reliable before we deploy them, but I definitely expect them live within a week!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/'&gt;Spelling, Code Blocks and Twitter on Channel 9&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/472143/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/</comments><link>http://channel9.msdn.com/posts/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/</link><pubDate>Fri, 05 Jun 2009 03:14:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/</guid><evnet:views>37958</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/472143/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, I thought I'd take a moment to update you on what the dev team has been working on recently, including spell checking in the editor, a slick way to insert code snippets and some already deployed features that you may or may not have noticed.
We asked nicely and were given the code behind the 'insert code' button on MSDN's editor (from their forums) and between Nathan and myself we were able to wrestle it into place onto our site. Not a lot of work in truth, but we needed to replace their script and css references with ones that work for us and build a simple service that takes in…</evnet:previewtext><media:thumbnail url="http://channel9.msdn.com/Link/e416bd52-3709-47b5-ab2e-8db95917dcf8/" height="64" width="85" /><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>15</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/472143/Trackback.aspx</trackback:ping><category>c9 team</category><category>EvNet</category></item><item><title>Silverlight support for Chrome and other site updates [Silverlight support for Chrome and other site updates]</title><description>&lt;p&gt;Hey folks, since the last C9 Team post, we've deployed (to C9, C8 and Edge) the TinyMCE editor that &lt;span&gt;&lt;a href="http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/"&gt;I talked about last time&lt;/a&gt;&lt;/span&gt;, and we've made some other small fixes and changes as well. The editor problem where you &lt;span&gt;&lt;a href="http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/"&gt;couldn't put in a link to another page on C9&lt;/a&gt;&lt;/span&gt; has been resolved... &lt;span&gt;&lt;a href="http://wiki.moxiecode.com/index.php/TinyMCE:FAQ#Paths.2FURL.27s_are_incorrect.2C_I_want_absolute.2Frelative_URLs.3F"&gt;check out this page on the TinyMCE Wiki if you'd like to know specify relative or absolute URL behavior on your own site(s)&lt;/a&gt;&lt;/span&gt;. We also fixed &lt;span&gt;&lt;a href="http://channel9.msdn.com/forums/Feedback/469455-Reply-Add-Cancel-buttons-messed-up-in-Chrome/"&gt;the Add/Reply buttons in Safari and Chrome&lt;/a&gt;&lt;/span&gt;, so those buttons will be styled normally for you WebKit folks now.&lt;/p&gt;
&lt;p&gt;We also resolved the weird &lt;span&gt;&lt;a href="http://channel9.msdn.com/forums/Feedback/469048-New-twist-when-pressing-reply-and-not-being-signed-in/"&gt;'go to a random page when you click Reply and are not signed in'&lt;/a&gt;&lt;/span&gt; bug... although we have degraded the experience a bit there. When you do a Live ID sign in, you can't include query string parameters or anything after a hash mark, so to keep track of the fact that you wanted to reply to comment x, we used to send you to a special URL (something like /replyto/&amp;lt;commentid&amp;gt;) and that would then construct the appropriate URL to put you on the right page, with the editor open and the focus in the right spot to post your comment. That wasn't working reliably, so when we were trying to fix the 'go to a random page' bug we switched to just sending you back to the post you were on when you clicked reply. Yes, this means you have to click 'Reply' again, and we aren't happy with that, but that is at least consistent so it is the current state.&lt;/p&gt;
&lt;p&gt;Finally, and this should be interesting to the approximately 8% of you using one of these browsers, I tweaked the Silverlight detection code to treat Chrome and Safari on Windows as supported. I've only tested in the latest version of both of these (I happen to be writing this post in Chrome&amp;nbsp;2.0.172.28 right now since I was just testing it), but let me know if you run into any issues.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Fun C9 Fact: &lt;/strong&gt;According to the Geographic info in WebTrends, when you view our traffic by city, London is #1 at 4.5% of our total traffic, and you don't hit Redmond, WA until #3 (1.4%).&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/C9Team/Silverlight-support-for-Chrome-and-other-site-updates/'&gt;Silverlight support for Chrome and other site updates&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/470652/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/C9Team/Silverlight-support-for-Chrome-and-other-site-updates/</comments><link>http://channel9.msdn.com/posts/C9Team/Silverlight-support-for-Chrome-and-other-site-updates/</link><pubDate>Tue, 26 May 2009 21:23:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/C9Team/Silverlight-support-for-Chrome-and-other-site-updates/</guid><evnet:views>34166</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/470652/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, since the last C9 Team post, we've deployed (to C9, C8 and Edge) the TinyMCE editor that&amp;nbsp;&lt;span&gt;&lt;a href="http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/"&gt;I talked about last time&lt;/a&gt;&lt;/span&gt;, and we've made some other small fixes and changes as well. The editor problem...</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>12</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/C9Team/Silverlight-support-for-Chrome-and-other-site-updates/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/470652/Trackback.aspx</trackback:ping><category>c9 team</category><category>EvNet</category><category>Silverlight</category></item><item><title>Just testing the editor's ability to make hyperlinks [Just testing the editor's ability to make hyperlinks]</title><description>&lt;p&gt;Charles has filed a bug saying the editor can't do links, so I'm going to use this thread to do some testing. Yay for the feedback forum&lt;/p&gt;
&lt;p&gt;Here are some of my most recent bookmarks: &lt;a href="http://www.sovavsiti.cz/css/abbr.html"&gt;http://www.sovavsiti.cz/css/abbr.html&lt;/a&gt;&amp;nbsp;(Styling &amp;lt;abbr&amp;gt; in IE), &lt;a href="http://www.sovavsiti.cz/css/abbr.html"&gt;testing with dialog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.evolt.org/article/HTML_is_not_an_acronym/17/35750/index.html"&gt;HTML is not any acroynm...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.webdesignerwall.com/trends/30-untypical-wordpress-sites/"&gt;30 atypical wordpress sites.&lt;/a&gt; (the link is untypical, but regardless of what the dictionary says, that doesn't seem like a real word to me!)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/'&gt;Just testing the editor's ability to make hyperlinks&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/469766/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/</comments><link>http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/</link><pubDate>Tue, 19 May 2009 16:53:01 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/</guid><evnet:views>469</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/469766/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Charles has filed a bug saying the editor can't do links, so I'm going to use this thread to do some testing. Yay for the feedback forum
Here are some of my most recent bookmarks: http://www.sovavsiti.cz/css/abbr.html&amp;nbsp;(Styling &amp;lt;abbr&amp;gt; in IE), testing with dialog
HTML is not any&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>8</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/469766/Trackback.aspx</trackback:ping></item><item><title>Update on some new site features coming in the near future [Update on some new site features coming in the near future]</title><description>&lt;img src="http://channel9.msdn.com/Link/68813e55-d718-4f89-936a-598e3fd177ea/" border="0" /&gt;Hey folks, Duncan from the dev team here. Just wanted to give you a heads up that we'll be rolling out some new features along with a list of bug fixes in the next few days.&lt;br /&gt;
&lt;br /&gt;
The main new feature is a completely new editor. We've moved to &lt;a href="http://tinymce.moxiecode.com/"&gt;TinyMCE&lt;/a&gt; for the commenting and creating new threads, and along with that move we've fixed a few of the issues that have been brought up around the editing experience. For one, we'll have a emoticon drop down finally :) and the insert image and insert URL dialogs should be much faster and simpler to use.&lt;br /&gt;
&lt;br /&gt;
At the same time as this update, we'll be rolling out fixes to some bugs that you've reported, including seeing the 'subject' field in some cases when commenting on videos, the fact that the 'all forums' feed is not updating and others.&lt;br /&gt;
&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/'&gt;Update on some new site features coming in the near future&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/468522/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/</comments><link>http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/</link><pubDate>Fri, 08 May 2009 18:28:00 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/</guid><evnet:views>34657</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/468522/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, Duncan from the dev team here. Just wanted to give you a heads up that we'll be rolling out some new features along with a list of bug fixes in the next few days.&lt;br /&gt;
&lt;br /&gt;
The main new feature is a completely new editor. We've moved to</evnet:previewtext><media:thumbnail url="http://tinymce.moxiecode.com/img/editor.gif" height="240" width="320" /><media:thumbnail url="http://channel9.msdn.com/Link/68813e55-d718-4f89-936a-598e3fd177ea/" height="64" width="85" /><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>14</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/468522/Trackback.aspx</trackback:ping><category>c9 team</category><category>EvNet</category></item><item><title>Just making another new thread [Just making another new thread]</title><description>Testing on the live site is annoying, but when it just doesn't happen in dev...&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Feedback/466457-Just-making-another-new-thread/'&gt;Just making another new thread&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/466457/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Feedback/466457-Just-making-another-new-thread/</comments><link>http://channel9.msdn.com/forums/Feedback/466457-Just-making-another-new-thread/</link><pubDate>Thu, 23 Apr 2009 07:32:40 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Feedback/466457-Just-making-another-new-thread/</guid><evnet:views>556</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466457/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Testing on the live site is annoying, but when it just doesn't happen in dev...in reply to Just making another new thread</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Feedback/466457-Just-making-another-new-thread/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466457/Trackback.aspx</trackback:ping></item><item><title>Creating a new feedback thread as a test [Creating a new feedback thread as a test]</title><description>of the new thread creation code, which appeared to have been broken &lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Feedback/466393-Creating-a-new-feedback-thread-as-a-test/'&gt;Creating a new feedback thread as a test&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/466393/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Feedback/466393-Creating-a-new-feedback-thread-as-a-test/</comments><link>http://channel9.msdn.com/forums/Feedback/466393-Creating-a-new-feedback-thread-as-a-test/</link><pubDate>Wed, 22 Apr 2009 12:45:43 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Feedback/466393-Creating-a-new-feedback-thread-as-a-test/</guid><evnet:views>564</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/466393/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>of the new thread creation code, which appeared to have been broken in reply to Creating a new feedback thread as a test</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Feedback/466393-Creating-a-new-feedback-thread-as-a-test/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/466393/Trackback.aspx</trackback:ping></item><item><title>Small server speed test... if you don't pay for bandwidth and have a few moments [Small server speed test... if you don't pay for bandwidth and have a few moments]</title><description>Hey folks, I'm trying to compare between two different server clusters where we host our media and I'm thinking that we'll see different results for different folks based on location.&lt;br&gt;&lt;br&gt;Now, if you have a bit of time to run this test in the background, I'd appreciate it... just download these files one at a time and note the data rate you are getting (once it seems to settle into a consistent value)&lt;br&gt;&lt;br&gt;Server #1: &lt;a href="http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/5/6/4/HistoryofMicrosoft1985_2MB_ch9.wmv"&gt;http://mschnlnine.vo.llnwd.net/d1/ch9/1/4/3/5/6/4/HistoryofMicrosoft1985_2MB_ch9.wmv&lt;/a&gt;&lt;br&gt;Server #2: &lt;a href="http://mschannel9.vo.msecnd.net/o9/mix/HistoryofMicrosoft1985_2MB_ch9.wmv"&gt;http://mschannel9.vo.msecnd.net/o9/mix/HistoryofMicrosoft1985_2MB_ch9.wmv&lt;/a&gt;&lt;br&gt;&lt;br&gt;And if you could reply with the rate you saw, your location (at a country level would be great) and your internet connection speed ... that would be very helpful. If you think any of that information is something you don't want to tell me... that's cool too, please don't download or post if you'd rather not :)&lt;br&gt;&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/465800-Small-server-speed-test-if-you-dont-pay-for-bandwidth-and-have-a-few-moments/'&gt;Small server speed test... if you don't pay for bandwidth and have a few moments&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/465800/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/465800-Small-server-speed-test-if-you-dont-pay-for-bandwidth-and-have-a-few-moments/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/465800-Small-server-speed-test-if-you-dont-pay-for-bandwidth-and-have-a-few-moments/</link><pubDate>Fri, 17 Apr 2009 06:38:13 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/465800-Small-server-speed-test-if-you-dont-pay-for-bandwidth-and-have-a-few-moments/</guid><evnet:views>1527</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/465800/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, I'm trying to compare between two different server clusters where we host our media and I'm thinking that we'll see different results for different folks based on location.Now, if you have a bit of time to run this test in the background, I'd appreciate it... just download these files one&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>19</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/465800-Small-server-speed-test-if-you-dont-pay-for-bandwidth-and-have-a-few-moments/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/465800/Trackback.aspx</trackback:ping></item><item><title>MIX09: Time Lapse camera, setup and tear down [MIX09: Time Lapse camera, setup and tear down]</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_small_ch9.png" border="0" /&gt;This time lapse video shows how the MIX09 crew sets up and tears down the general session hall from empty room to setup, to rehearsals, to the live event, to tear down. &lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/Duncanma/MIX09-Time-Lapse-camera-setup-and-tear-down/'&gt;MIX09: Time Lapse camera, setup and tear down&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/413731/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Duncanma/MIX09-Time-Lapse-camera-setup-and-tear-down/</comments><link>http://channel9.msdn.com/posts/Duncanma/MIX09-Time-Lapse-camera-setup-and-tear-down/</link><pubDate>Fri, 27 Mar 2009 22:50:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.wmv</guid><evnet:views>38126</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/413731/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This time lapse video shows how the MIX09 crew sets up and tears down the general session hall from empty room to setup, to rehearsals, to the live event, to tear down. in reply to MIX09: Time Lapse camera, setup and tear down</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_large_ch9.png" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_small_ch9.png" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.mp4" expression="full" duration="393" fileSize="33920875" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.mp3" expression="full" duration="393" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.mp4" expression="full" duration="393" fileSize="33920875" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.wma" expression="full" duration="393" fileSize="6364457" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.wmv" expression="full" duration="393" fileSize="17866839" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_2MB_ch9.wmv" expression="full" duration="393" fileSize="74225534" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_Zune_ch9.wmv" expression="full" duration="393" fileSize="49351427" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/1/3/7/3/1/4/TimeLapse_ch9.wmv" length="17866839" type="video/x-ms-wmv" /><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Duncanma/MIX09-Time-Lapse-camera-setup-and-tear-down/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/413731/Trackback.aspx</trackback:ping><category>Mix09</category></item><item><title>Anyone working on a C9 themepack for Windows 7? [Anyone working on a C9 themepack for Windows 7?]</title><description>I've been thinking of doing this myself, but I have no graphic/artistic talent... so I've been bugging Adam Kinney with absolutely no luck. I'm not sure how many folks are running Win7, but you don't really need to be to contribute to a C9 themepack... creating a desktop image is really all that is needed to start with, then that image (or a set of them) could be combined with a window color into a themepack by someone who does have Win7.&lt;BR&gt;&lt;BR&gt;Details on 10 about how to make one for yourself, including a pointer to a set of them done by Mike Swanson (who you've seen on various PDC/MIX videos here on C9): &lt;A href="http://on10.net/blogs/sarahintampa/How-to-Make-Your-Own-Theme-Pack-for-Windows-7/"&gt;http://on10.net/blogs/sarahintampa/How-to-Make-Your-Own-Theme-Pack-for-Windows-7/&lt;/A&gt;&lt;BR&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/455574-Anyone-working-on-a-C9-themepack-for-Win7/'&gt;Anyone working on a C9 themepack for Windows 7?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/455574/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/455574-Anyone-working-on-a-C9-themepack-for-Win7/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/455574-Anyone-working-on-a-C9-themepack-for-Win7/</link><pubDate>Thu, 29 Jan 2009 17:47:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/455574-Anyone-working-on-a-C9-themepack-for-Win7/</guid><evnet:views>1146</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/455574/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I've been thinking of doing this myself, but I have no graphic/artistic talent... so I've been bugging Adam Kinney with absolutely no luck. I'm not sure how many folks are running Win7, but you don't really need to be to contribute to a C9 themepack... creating a desktop image is really all that is&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>14</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/455574-Anyone-working-on-a-C9-themepack-for-Win7/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/455574/Trackback.aspx</trackback:ping></item><item><title>Completely off topic, but I just watched the pilot for "The Flash" [Completely off topic, but I just watched the pilot for "The Flash"]</title><description>&lt;P&gt;Xbox marketplace has DC Comics as a network now, and it showed this series "The Flash" as a 2008 show... figuring it was some new show that I hadn't caught, maybe a spin off from Smallville (and I don't really see that as a positive affiliation), I downloaded and starting watching the 93 minute long pilot episode.&lt;BR&gt;&lt;BR&gt;Turns out it was this series (&lt;A href="http://en.wikipedia.org/wiki/The_Flash_%28TV_series%29"&gt;http://en.wikipedia.org/wiki/The_Flash_%28TV_series%29&lt;/A&gt;) from 1990. I enjoyed the show anyways, but I was a bit disappointed. As much as I would like to say it is all about the writing and the story, when it comes to sci-fi style shows, the special effects matter and in a show like the Flash... I just don't know if I can watch the 1990 version of super speed :)&lt;BR&gt;&lt;BR&gt;Of course a new version would probably just abuse the "bullet time" concept to death, but at least it would look slick&lt;BR&gt;&lt;BR&gt;Can't really complain though, I watched the whole pilot while I worked on the title wrapping issue.... and now I'm half way through the first episode of 'Batman Beyond' ... which seems fun so far.&lt;BR&gt;&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/450502-Completely-off-topic-but-I-just-watched-the-pilot-for-The-Flash/'&gt;Completely off topic, but I just watched the pilot for "The Flash"&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/450502/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/450502-Completely-off-topic-but-I-just-watched-the-pilot-for-The-Flash/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/450502-Completely-off-topic-but-I-just-watched-the-pilot-for-The-Flash/</link><pubDate>Wed, 31 Dec 2008 09:56:30 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/450502-Completely-off-topic-but-I-just-watched-the-pilot-for-The-Flash/</guid><evnet:views>544</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/450502/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Xbox marketplace has DC Comics as a network now, and it showed this series "The Flash" as a 2008 show... figuring it was some new show that I hadn't caught, maybe a spin off from Smallville (and I don't really see that as a positive affiliation), I downloaded and starting watching the 93 minute long&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>10</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/450502-Completely-off-topic-but-I-just-watched-the-pilot-for-The-Flash/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/450502/Trackback.aspx</trackback:ping></item><item><title>anyone feel like doing some gadget development? [anyone feel like doing some gadget development?]</title><description>Looking at the html for a zune card I saw this feed...&lt;br&gt;&lt;br&gt;&lt;a href="http://zcards.zune.net/zcard/usercardservice.ashx?lcid=1033&amp;amp;src=external&amp;amp;zunetag=Festive+Turkey"&gt;http://zcards.zune.net/zcard/usercardservice.ashx?lcid=1033&amp;amp;src=external&amp;amp;zunetag=Festive+Turkey&lt;/a&gt;&lt;br&gt;&lt;br&gt;Seems like a great source for some fun development&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/445088-anyone-feel-like-doing-some-gadget-development/'&gt;anyone feel like doing some gadget development?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/445088/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/445088-anyone-feel-like-doing-some-gadget-development/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/445088-anyone-feel-like-doing-some-gadget-development/</link><pubDate>Mon, 24 Nov 2008 09:46:12 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/445088-anyone-feel-like-doing-some-gadget-development/</guid><evnet:views>1239</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/445088/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Looking at the html for a zune card I saw this feed...http://zcards.zune.net/zcard/usercardservice.ashx?lcid=1033&amp;amp;src=external&amp;amp;zunetag=Festive+TurkeySeems like a great source for some fun developmentin reply to anyone feel like doing some gadget development?</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>5</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/445088-anyone-feel-like-doing-some-gadget-development/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/445088/Trackback.aspx</trackback:ping></item><item><title>some new features, including one with questionable usefulness [some new features, including one with questionable usefulness]</title><description>Along with one relatively major change, the use of a Silverlight 2 video player, and various bug fixes (wiki editing works again, for those of you that noticed it was broken and ordered lists should render just fine now ... to pick two examples that I worked on today), we also have a new 'fun' feature: User specific CSS.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://channel9.msdn.com/Link/e5ab2839-4182-4909-af7e-5e7cf8992aba/" rel=lightbox&gt;&lt;IMG alt="" src="http://channel9.msdn.com/Link/e5ab2839-4182-4909-af7e-5e7cf8992aba/"&gt;&lt;/A&gt;&amp;nbsp;&lt;BR&gt;&lt;BR&gt;Go to your profile and click Edit, then put whatever CSS you want into this box and we'll put it on the page for you after our CSS, allowing you to override whatever settings you feel like. What if you put bad CSS or broken CSS? Well, it will only affect you... so we aren't terribly worried about policing what you put into this box. Of course, considering the audience, I expect to be shown reasons why we shouldn't give you this option within a few hours... but until then I'll stay blissfully optimistic.&lt;BR&gt;&lt;BR&gt;My current settings are:&lt;BR&gt;
&lt;P&gt;&lt;BR&gt;.user_minh&lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp; display:none;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;body {&lt;BR&gt;font-family:Calibri, 'Segoe UI',Verdana,Arial,Helvetica,Sans-Serif;&lt;BR&gt;font-size:84%;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;.posted, .status, .tags, .resources, .date, .downloads, .sharethis, .showlink, .details, .userInfo &lt;BR&gt;{&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; font-size:79%;&lt;BR&gt;}&lt;/P&gt;
&lt;P&gt;.box .header .inner {&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; font-size:100%;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; text-transform:none;&lt;BR&gt;}&lt;/P&gt;(yep, that's right... you can style the comments of a specific user using .user_&amp;lt;username&amp;gt; feel free to just copy my settings completely)&lt;BR&gt;&lt;BR&gt;Hey, what about sharing our settings... can I just say I want my C9 to look how jamie sets his up? Nope. As cool as that would be, it would essentially be giving another user the ability to spit malicious code out onto the page when you visit... which is just too crazy for me to feel comfortable with. Go ahead and post your CSS changes to the site though, and people can pick and choose the changes they'd like to use.&lt;BR&gt;&lt;BR&gt;Come up with an awesome change, or even just a good one,&amp;nbsp;that you think should be the default? Post it up, and we'll look at just making those changes directly in the site's main CSS.&lt;BR&gt;&lt;BR&gt;Now all we need is a code formatting option for CSS!&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/443652-some-new-features-including-one-with-questionable-usefulness/'&gt;some new features, including one with questionable usefulness&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/443652/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/443652-some-new-features-including-one-with-questionable-usefulness/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/443652-some-new-features-including-one-with-questionable-usefulness/</link><pubDate>Tue, 18 Nov 2008 06:46:15 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/443652-some-new-features-including-one-with-questionable-usefulness/</guid><evnet:views>1580</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/443652/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Along with one relatively major change, the use of a Silverlight 2 video player, and various bug fixes (wiki editing works again, for those of you that noticed it was broken and ordered lists should render just fine now ... to pick two examples that I worked on today), we also have a new 'fun'&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>51</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/443652-some-new-features-including-one-with-questionable-usefulness/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/443652/Trackback.aspx</trackback:ping></item><item><title>Seeking feedback, not providing it ... Silverlight 2 player on beta.channel9.msdn.com [Seeking feedback, not providing it ... Silverlight 2 player on beta.channel9.msdn.com]</title><description>&lt;P&gt;Hey folks, we've uploaded a new version of our player to &lt;A href="http://beta.channel9.msdn.com"&gt;the beta site&lt;/A&gt;, using Silverlight 2 this time. That means you'll be able to embed using an OBJECT tag soon, instead of through the iFrame method that we've had available before now.&lt;BR&gt;&lt;BR&gt;Check it out, let us know what you think. For the curious, this player is a slightly modified version of the one available here:&amp;nbsp;&lt;A href="http://www.codeplex.com/sl2videoplayer"&gt;http://www.codeplex.com/sl2videoplayer&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Feedback/442261-Seeking-feedback-not-providing-it--Silverlight-2-player-on-betachannel9msdncom/'&gt;Seeking feedback, not providing it ... Silverlight 2 player on beta.channel9.msdn.com&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/442261/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Feedback/442261-Seeking-feedback-not-providing-it--Silverlight-2-player-on-betachannel9msdncom/</comments><link>http://channel9.msdn.com/forums/Feedback/442261-Seeking-feedback-not-providing-it--Silverlight-2-player-on-betachannel9msdncom/</link><pubDate>Mon, 10 Nov 2008 22:49:40 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Feedback/442261-Seeking-feedback-not-providing-it--Silverlight-2-player-on-betachannel9msdncom/</guid><evnet:views>1117</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/442261/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Hey folks, we've uploaded a new version of our player to the beta site, using Silverlight 2 this time. That means you'll be able to embed using an OBJECT tag soon, instead of through the iFrame method that we've had available before now.Check it out, let us know what you think. For the curious, this&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>22</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Feedback/442261-Seeking-feedback-not-providing-it--Silverlight-2-player-on-betachannel9msdncom/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/442261/Trackback.aspx</trackback:ping></item><item><title>Modeling Through the Ages [Modeling Through the Ages]</title><description>&lt;img src="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_small_ch9.jpg" border="0" /&gt;Watch a short video that depicts the humble origins of modeling and humorously traces modeling’s evolution from the beginning of history to present day, with Microsoft new modeling platform, “Oslo.”&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/posts/Duncanma/Modeling-Through-the-Ages/'&gt;Modeling Through the Ages&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/435279/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/posts/Duncanma/Modeling-Through-the-Ages/</comments><link>http://channel9.msdn.com/posts/Duncanma/Modeling-Through-the-Ages/</link><pubDate>Mon, 27 Oct 2008 15:37:00 GMT</pubDate><guid isPermaLink="false">http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.wmv</guid><evnet:views>32730</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/435279/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Watch a short video that depicts the humble origins of modeling and humorously traces modeling’s evolution from the beginning of history to present day, with Microsoft new modeling platform, “Oslo.”in reply to Modeling Through the Ages</evnet:previewtext><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_large_ch9.jpg" height="240" width="320" /><media:thumbnail url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_small_ch9.jpg" height="64" width="85" /><media:group><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.mp4" expression="full" duration="223" type="video/mp4" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.mp3" expression="full" duration="223" type="audio/mp3" medium="audio" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.mp4" expression="full" duration="223" type="video/mp4" medium="video" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.wma" expression="full" duration="223" type="audio/x-ms-wma" medium="audio" /><media:content isDefault="true" url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.wmv" expression="full" duration="223" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_2MB_ch9.wmv" expression="full" duration="223" type="video/x-ms-wmv" medium="video" /><media:content url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_Zune_ch9.wmv" expression="full" duration="223" type="video/x-ms-wmv" medium="video" /></media:group><enclosure url="http://mschnlnine.vo.llnwd.net/d1/ch9/9/7/2/5/3/4/MTTADEC08_ch9.wmv" length="1" type="video/x-ms-wmv" /><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>3</slash:comments><wfw:commentRss>http://channel9.msdn.com/posts/Duncanma/Modeling-Through-the-Ages/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/435279/Trackback.aspx</trackback:ping><category>Oslo</category></item><item><title>Creating a new thread from Firefox 3.0 in Linux [Creating a new thread from Firefox 3.0 in Linux]</title><description>yay, this is me creating a thread&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Feedback/435280-Creating-a-new-thread-from-Firefox-30-in-Linux/'&gt;Creating a new thread from Firefox 3.0 in Linux&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/435280/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Feedback/435280-Creating-a-new-thread-from-Firefox-30-in-Linux/</comments><link>http://channel9.msdn.com/forums/Feedback/435280-Creating-a-new-thread-from-Firefox-30-in-Linux/</link><pubDate>Fri, 24 Oct 2008 21:36:39 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Feedback/435280-Creating-a-new-thread-from-Firefox-30-in-Linux/</guid><evnet:views>329</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/435280/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>yay, this is me creating a threadin reply to Creating a new thread from Firefox 3.0 in Linux</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Feedback/435280-Creating-a-new-thread-from-Firefox-30-in-Linux/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/435280/Trackback.aspx</trackback:ping></item><item><title>Channel 9 has a web slice [Channel 9 has a web slice]</title><description>For those of you using IE8 (or 'Web Chunk' on Firefox, although I haven't tested that method of consuming web slices), there is a new way you can keep track of updates to Channel 9; a web slice!&lt;br /&gt;
&lt;br /&gt;
The slice is advertised on the home page through the page slice / rss menu:&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" src="http://mschnlnine.vo.llnwd.net/d1/dpe/WebSlice_MenuDiscover.png" /&gt; &lt;br /&gt;
and through a hover area on the page&lt;br /&gt;
 &lt;img alt="" src="http://mschnlnine.vo.llnwd.net/d1/dpe/WebSlice_PageDiscover.png" /&gt; &lt;br /&gt;
&lt;br /&gt;
clicking on either of these will prompt you to add the slice&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" src="http://mschnlnine.vo.llnwd.net/d1/dpe/WebSlice_Add.png" /&gt; &lt;br /&gt;
&lt;br /&gt;
and you'll up with this slice showing the most recent videos posted on C9 ... bolding on your IE menu bar to indicate new content, etc...&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" src="http://mschnlnine.vo.llnwd.net/d1/dpe/WebSlice_Open.png" /&gt;&lt;br /&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/434224-Channel-9-has-a-web-slice/'&gt;Channel 9 has a web slice&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/434224/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/434224-Channel-9-has-a-web-slice/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/434224-Channel-9-has-a-web-slice/</link><pubDate>Mon, 20 Oct 2008 22:53:50 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/434224-Channel-9-has-a-web-slice/</guid><evnet:views>1223</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/434224/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>For those of you using IE8 (or 'Web Chunk' on Firefox, although I haven't tested that method of consuming web slices), there is a new way you can keep track of updates to Channel 9; a web slice!

The slice is advertised on the home page through the page slice / rss menu:

 
and through a hover&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>27</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/434224-Channel-9-has-a-web-slice/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/434224/Trackback.aspx</trackback:ping></item><item><title>testing C++ formatting [testing C++ formatting]</title><description>[code language="cpp"]&lt;br&gt;// This is the main DLL file.&lt;br&gt;&lt;br&gt;#include "stdafx.h"&lt;br&gt;&lt;br&gt;#include "Microsoft.WMVImport.h"&lt;br&gt;&lt;br&gt;using namespace System::Runtime::InteropServices;&lt;br&gt;&lt;br&gt;MicrosoftWMVImport::Importer::Importer()&lt;br&gt;{&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;MicrosoftWMVImport::Importer::~Importer()&lt;br&gt;{&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;System::IntPtr MicrosoftWMVImport::Importer::ReadFrame(System::String ^filename, System::Int64 frameTime)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; System::IntPtr ^piName = Marshal::StringToBSTR(filename);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; PWSTR pName = (PWSTR)piName-&amp;gt;ToPointer();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IntPtr image;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LONG width = -1, height = -1, bpp = -1;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DWORD length;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this-&amp;gt;ReadFile(pName, frameTime, &amp;amp;image, &amp;amp;width, &amp;amp;height, &amp;amp;bpp, &amp;amp;length);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this-&amp;gt;_width = width;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this-&amp;gt;_height = height;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; this-&amp;gt;_BPP = bpp;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*array&amp;lt;System::Byte&amp;gt; ^image = gcnew array&amp;lt;System::Byte&amp;gt;(length);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IntPtr Bits(_image);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Marshal::Copy(Bits, image, 0, image-&amp;gt;Length);*/&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Marshal::FreeBSTR(*piName);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return image;&lt;br&gt;}&lt;br&gt;&lt;br&gt;HRESULT MicrosoftWMVImport::Importer::ReadFile(const WCHAR * filename, QWORD frameTime, IntPtr *image, LONG *width, LONG *height, LONG *bpp, DWORD *length)&lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IWMSyncReader* pSyncReader = NULL;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSSBuffer*&amp;nbsp;&amp;nbsp;&amp;nbsp; pMyBuffer&amp;nbsp;&amp;nbsp; = NULL;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DWORD videoOutputNum = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; QWORD cnsSampleTime = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; QWORD cnsSampleDuration = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DWORD dwFlags = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DWORD dwOutputNumber;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; HRESULT hr = S_OK;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Initialize COM.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = CoInitialize(NULL);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create a synchronous reader.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = WMCreateSyncReader(NULL, WMT_RIGHT_PLAYBACK, &amp;amp;pSyncReader);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Open an ASF file.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = pSyncReader-&amp;gt;Open(filename);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: Identify the properties for each output. This works &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // exactly as it does with the asynchronous reader.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; DWORD pcOutputs;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = pSyncReader-&amp;gt;GetOutputCount(&amp;amp;pcOutputs);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(DWORD i = 0; i &amp;lt; pcOutputs; i++)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; IWMOutputMediaProps *props = NULL;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hr = pSyncReader-&amp;gt;GetOutputProps(i, &amp;amp;props);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DWORD type;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hr = props-&amp;gt;GetMediaType(NULL, &amp;amp;type);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BYTE *puType = new BYTE[type];&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; hr = props-&amp;gt;GetMediaType((WM_MEDIA_TYPE*)puType, &amp;amp;type);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; WM_MEDIA_TYPE *pType = (WM_MEDIA_TYPE*)puType;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(pType-&amp;gt;formattype == WMFORMAT_VideoInfo)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; videoOutputNum = i;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; WMVIDEOINFOHEADER *info = (WMVIDEOINFOHEADER*)pType-&amp;gt;pbFormat;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *height = info-&amp;gt;bmiHeader.biHeight;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *width = info-&amp;gt;bmiHeader.biWidth;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *bpp = info-&amp;gt;bmiHeader.biBitCount;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; props-&amp;gt;Release();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Specify a playback range from frame number 100 of the video &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // stream to the end of the file. Assume that the video stream &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // is stream number 2.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; WORD videoStreamNum;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSyncReader-&amp;gt;GetStreamNumberForOutput(videoOutputNum, &amp;amp;videoStreamNum); &lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = pSyncReader-&amp;gt;SetRange(frameTime, 0);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Get the next sample, regardless of its stream number.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = pSyncReader-&amp;gt;GetNextSample(videoStreamNum,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;amp;pMyBuffer,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;amp;cnsSampleTime,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;amp;cnsSampleDuration,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;amp;dwFlags,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;amp;dwOutputNumber,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; NULL);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(SUCCEEDED(hr))&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO: Process the sample in whatever way is appropriate &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pMyBuffer-&amp;gt;GetLength(length);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BYTE * _frame;// = new BYTE[*length];&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; BYTE * newImageBuffer;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pMyBuffer-&amp;gt;GetBuffer(&amp;amp;_frame);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; newImageBuffer = new BYTE[*length];&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; memcpy_s(newImageBuffer, *length, _frame, *length);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; *image = IntPtr(newImageBuffer);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // to your application. When finished, clean up.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pMyBuffer-&amp;gt;Release();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pMyBuffer = NULL;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cnsSampleTime&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cnsSampleDuration = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dwFlags&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dwOutputNumber&amp;nbsp;&amp;nbsp;&amp;nbsp; = 0;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hr = pSyncReader-&amp;gt;Close();&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSyncReader-&amp;gt;Release();&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSyncReader = NULL;&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; CoUninitialize();&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return hr;&lt;br&gt;}&lt;br&gt;[/code]&lt;br&gt;&lt;br&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/428975-testing-C-formatting/'&gt;testing C++ formatting&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/428975/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/428975-testing-C-formatting/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/428975-testing-C-formatting/</link><pubDate>Mon, 22 Sep 2008 16:34:24 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/428975-testing-C-formatting/</guid><evnet:views>1106</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/428975/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>[code language="cpp"]// This is the main DLL file.#include "stdafx.h"#include "Microsoft.WMVImport.h"using namespace System::Runtime::InteropServices;MicrosoftWMVImport::Importer::Importer(){}MicrosoftWMVImport::Importer::~Importer(){}System::IntPtr&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/428975-testing-C-formatting/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/428975/Trackback.aspx</trackback:ping></item><item><title>Sorry for the momentary sluggish-ness [Sorry for the momentary sluggish-ness]</title><description>&lt;P&gt;I pushed out an update, hopefully fixing our 'threads move on edit' issue... also adding back the [ quote ] markup. We'll figure out some UI for this in the future (editor button/dialog perhaps), but for now if you'd like to do a nice quote you can do this:&lt;BR&gt;&lt;BR&gt;[ quote user="Duncanma"]Wow, quoting is awesome[ /quote] (without spaces after the [ characters)&lt;BR&gt;&lt;BR&gt;&lt;blockquote&gt;&lt;div class="quoteUser"&gt;Duncanma said:&lt;/div&gt;&lt;div class="quoteText"&gt;Wow, quoting is awesome&lt;/div&gt;&lt;/blockquote&gt;&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/412023-Sorry-for-the-momentary-sluggish-ness/'&gt;Sorry for the momentary sluggish-ness&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/412023/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/412023-Sorry-for-the-momentary-sluggish-ness/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/412023-Sorry-for-the-momentary-sluggish-ness/</link><pubDate>Thu, 26 Jun 2008 09:34:37 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/412023-Sorry-for-the-momentary-sluggish-ness/</guid><evnet:views>1094</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/412023/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>I pushed out an update, hopefully fixing our 'threads move on edit' issue... also adding back the [ quote ] markup. We'll figure out some UI for this in the future (editor button/dialog perhaps), but for now if you'd like to do a nice quote you can do this:[ quote user="Duncanma"]Wow, quoting is&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/412023-Sorry-for-the-momentary-sluggish-ness/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/412023/Trackback.aspx</trackback:ping></item><item><title>Should I get a new text editor? [Should I get a new text editor?]</title><description>&lt;A href="http://channel9.msdn.com/forums/TechOff/410728-Japanese-localization/"&gt;This discussion about Japanese Localization&lt;/A&gt;, and my suggestion to try notepad, made me think about how much I use that little app... at any given moment I probably have 3 - 5 instances of it open. 5 right now in fact; a couple web.configs, the source of a couple of web pages and a 'scratch' one that I've just been collecting notes about some EventLog errors on the C9 production web server. Whenever I need to construct any text (a to do list, a sql query to email to someone, a list of errors from an event log), I hit Windows Key + R and type notepad ... and work there. &lt;BR&gt;&lt;BR&gt;I wonder if, since I use it so much, I would be happier with another program? Anyone have any suggestions?&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/410754-get-new-text-editor/'&gt;Should I get a new text editor?&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/410754/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/410754-get-new-text-editor/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/410754-get-new-text-editor/</link><pubDate>Sat, 21 Jun 2008 07:37:26 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/410754-get-new-text-editor/</guid><evnet:views>1514</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/410754/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>This discussion about Japanese Localization, and my suggestion to try notepad, made me think about how much I use that little app... at any given moment I probably have 3 - 5 instances of it open. 5 right now in fact; a couple web.configs, the source of a couple of web pages and a 'scratch' one that&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>13</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/410754-get-new-text-editor/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/410754/Trackback.aspx</trackback:ping></item><item><title>Smilies [Smilies]</title><description>&lt;P&gt;As you may have noticed, we have smilies back :)&lt;BR&gt;&lt;BR&gt;We'll add a menu or toolbar of them to the editor soon, but I had this other thought today that you folks might find interesting. I was thinking of creating some additional emoticons like ( 8 ) to make the channel 8 logo (8 with wings) or (9) to show a little 9 guy, (10) ... you get the idea. Just thought it might add some nice visual touches when folks want to reference other sites. Any other ideas for emoticons that would fit well onto C9? (vs) for the Visual Studio one? (vista) for the vista icon? I'm just throwing out ideas here :D&lt;/P&gt;&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/410125-Smilies/'&gt;Smilies&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/410125/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/410125-Smilies/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/410125-Smilies/</link><pubDate>Wed, 18 Jun 2008 05:10:45 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/410125-Smilies/</guid><evnet:views>1534</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/410125/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>As you may have noticed, we have smilies back :)We'll add a menu or toolbar of them to the editor soon, but I had this other thought today that you folks might find interesting. I was thinking of creating some additional emoticons like ( 8 ) to make the channel 8 logo (8 with wings) or (9) to show a&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>16</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/410125-Smilies/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/410125/Trackback.aspx</trackback:ping></item><item><title>Viewing our changesets [Viewing our changesets]</title><description>Erik had this great idea today (well probably not today, but that is when we were discussing it... he probably had this great idea a while ago and has just been too busy to muse) about making our dev process more transparent. Mostly we are focused on publishing the code, as &lt;A title="Erik's thread on ajax, including a quick mention of code publishing to codeplex" href="http://channel9.msdn.com/forums/Coffeehouse/409175-Ajax-FTW/#CommentID=409199"&gt;Erik was chatting about here&lt;/A&gt;, but tonight he asked us all if we knew of a good/quick way to ship our list of changesets out live, either in conjunction with a site update or just all the time.... &lt;BR&gt;&lt;BR&gt;I don't know the answer off hand, and we'll look into it (if you know, give me a shout!), but I was curious what it would look like and what the reaction would be so I grabbed a screenshot of my Outlook folder where all the check-in emails get stored.&lt;BR&gt;&lt;BR&gt;&lt;A href="http://channel9.msdn.com/Link/cb7499c1-93bb-44a0-b062-52a19d92467e/rel=lightbox&gt;&lt;IMG alt="" src="http://channel9.msdn.com/Link/ff2fc3ac-5e34-4815-a043-dd996cd116a5 /&gt;&lt;/A&gt; &lt;BR&gt;Click for a larger version, definitely a requirement with this one&lt;p&gt;in reply to &lt;a href='http://channel9.msdn.com/forums/Coffeehouse/409210-Viewing-our-changesets/'&gt;Viewing our changesets&lt;/a&gt;&lt;/p&gt;&lt;img src="http://channel9.msdn.com/409210/WebViewBug.aspx?EVT=0" height="1" width="1" alt="" /&gt;</description><comments>http://channel9.msdn.com/forums/Coffeehouse/409210-Viewing-our-changesets/</comments><link>http://channel9.msdn.com/forums/Coffeehouse/409210-Viewing-our-changesets/</link><pubDate>Thu, 12 Jun 2008 09:38:41 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/forums/Coffeehouse/409210-Viewing-our-changesets/</guid><evnet:views>471</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/409210/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>Erik had this great idea today (well probably not today, but that is when we were discussing it... he probably had this great idea a while ago and has just been too busy to muse) about making our dev process more transparent. Mostly we are focused on publishing the code, as Erik was chatting about&amp;#8230;</evnet:previewtext><dc:creator>Duncan Mackenzie</dc:creator><slash:comments>8</slash:comments><wfw:commentRss>http://channel9.msdn.com/forums/Coffeehouse/409210-Viewing-our-changesets/RSS/</wfw:commentRss><trackback:ping>http://channel9.msdn.com/409210/Trackback.aspx</trackback:ping></item></channel></rss>