<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" media="screen" href="/styles/xslt/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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:c9="http://channel9.msdn.com">
<channel>
	<title>Channel 9 - Entries tagged with c9 team</title>
    <atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Tags/c9+team/RSS"></atom:link>
    <itunes:summary></itunes:summary>
    <itunes:author>Microsoft</itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <image>
      <url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
      <title>Channel 9 - Entries tagged with c9 team</title>
      <link>http://channel9.msdn.com/Tags/c9+team</link>
    </image>
    <itunes:image href=""></itunes:image>
    <itunes:category text="Technology"></itunes:category>
    <description>Channel 9 keeps you up to date with the latest news and behind the scenes info from Microsoft that developers love to keep up with. From LINQ to SilverLight – Watch videos and hear about all the cool technologies coming and the people behind them.</description>
    <link>http://channel9.msdn.com/Tags/c9+team</link>
    <language>en</language>
    <pubDate>Sat, 18 May 2013 14:04:48 GMT</pubDate>
    <lastBuildDate>Sat, 18 May 2013 14:04:48 GMT</lastBuildDate>
    <generator>Rev9</generator>
    <c9:totalResults>6</c9:totalResults>
    <c9:pageCount>1</c9:pageCount>
    <c9:pageSize>25</c9:pageSize>
  <item>
      <title>Channel 9 has gone global!</title>
      <description><![CDATA[<p>Before we launched the most recent version of Channel 9 we did a lot of work to make sure site performance was acceptable for our users. This involves data collection to try to determine what aspects of the site are slow, and then work to make it all better. At some point though, we run into problems that just can’t be solved.</p><p>One of those issues occurs naturally when you have a web site being served from a single location, in our case the United States, to people located all around the world. For some folks the site will be slower than for others, and it seems like there is very little that could be done about this problem. We could move our site hosting to a new location, but that would just move the problem… now different people would have a good connection and others would have a poor one.</p><p>Turns out, if you are hosted in Azure, there is a better solution; multiple web servers located in different geographic regions around the world. This is a concept that is used by many large web sites already, but it requires specialized DNS services and (until now) wasn’t something that a ‘regular’ site could take advantage of. Now, using the <a href="http://msdn.microsoft.com/en-us/gg197529">Windows Azure Traffic Manager</a> (WATM), it is possible to add this functionality to any Windows Azure hosted site by:</p><ul><li>Creating multiple instances of your site (placed in different geographic regions), </li><li>Creating a ‘performance’ based traffic manager policy, </li><li>Adding all of your production instances into this policy, and </li><li>Modifying the DNS entry of your site (in our case the entry for channel9.msdn.com) to point at the special DNS name associated with your new WATM policy. </li></ul><p><a href="http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_windowsazuretrafficmanager_topic3#_Toc303851616">A ‘performance’ based policy</a>, like we are using, sends traffic to the fastest performing active instance in the policy, based on network performance. This is not a real time indicator, but instead is based on aggregate performance data, and so the policy will generally always send a given user to the same location.</p><p>You can start out with only a single production instance in the policy (which wouldn’t actually do anything at this point, since all the traffic would be going to that single instance) and then add additional production instances around the world as you wish. In our case we started with three instances:</p><ul><li>Our original production site in the North Central US, </li><li>A new site in East Asia, and </li><li>A new site in Northern Europe </li></ul><p>While the exact location of these servers isn’t something that is publically discussed, they correspond to three of the six Windows Azure data centers as shown in this picture.</p><p><a href="http://files.channel9.msdn.com/thumbnail/4487d53c-81be-44f8-aaaa-56ba0255131f.jpg" rel="lightbox"><img src="http://files.channel9.msdn.com/thumbnail/4487d53c-81be-44f8-aaaa-56ba0255131f.jpg" alt="Windows Azure Data Centers"></a></p><p>Recently you may have noticed a new icon along the top of the site</p><p><a href="http://files.channel9.msdn.com/wlwimages/8d7ea90af97f412b9d0f9de900cd4ab4/image%5B3%5D.png"><img title="image" src="http://files.channel9.msdn.com/wlwimages/8d7ea90af97f412b9d0f9de900cd4ab4/image_thumb%5B1%5D.png" alt="image" width="120" height="46" border="0"></a></p><p>Hovering over this icon will show you the data center you are currently hitting. Hopefully this will be the best data center for you, but if it isn’t there are a few possibilities. One is that the data center you are hitting is truly the fastest option for you (sometimes network performance does not correspond to the real world distances between you and a data center), and the other is that you seem to be coming from a different location than you really should be. One issue to be aware of is that some large shared DNS services can cause this issue, because they can make it seem like you are physically located wherever their DNS servers are sitting… which could be quite far from your actual location. <a href="http://www.zdnet.com/blog/apple/reminder-google-dns-can-slow-down-apple-tv-streaming/8960">This article discusses the issue with services such as Google’s DNS service and OpenDNS briefly for those of you that are interested</a>.</p><p><a href="http://channel9.msdn.com/Shows/Cloud&#43;Cover/Cloud-Cover-Episode-46-Windows-Azure-Traffic-Manager">For more information on the Windows Azure Traffic Manager, check out this episode of Cloud Cover!</a></p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/c9+team/RSS&WT.dl=0&WT.entryid=Entry:RSSView:363bc20df21e453daef19f7101462df9">]]></description>
      <comments>http://channel9.msdn.com/Blogs/C9Team/Channel-9-has-gone-global</comments>
      <itunes:summary>Before we launched the most recent version of Channel 9 we did a lot of work to make sure site performance was acceptable for our users. This involves data collection to try to determine what aspects of the site are slow, and then work to make it all better. At some point though, we run into problems that just can’t be solved. One of those issues occurs naturally when you have a web site being served from a single location, in our case the United States, to people located all around the world. For some folks the site will be slower than for others, and it seems like there is very little that could be done about this problem. We could move our site hosting to a new location, but that would just move the problem… now different people would have a good connection and others would have a poor one. Turns out, if you are hosted in Azure, there is a better solution; multiple web servers located in different geographic regions around the world. This is a concept that is used by many large web sites already, but it requires specialized DNS services and (until now) wasn’t something that a ‘regular’ site could take advantage of. Now, using the Windows Azure Traffic Manager (WATM), it is possible to add this functionality to any Windows Azure hosted site by: Creating multiple instances of your site (placed in different geographic regions), Creating a ‘performance’ based traffic manager policy, Adding all of your production instances into this policy, and Modifying the DNS entry of your site (in our case the entry for channel9.msdn.com) to point at the special DNS name associated with your new WATM policy. A ‘performance’ based policy, like we are using, sends traffic to the fastest performing active instance in the policy, based on network performance. This is not a real time indicator, but instead is based on aggregate performance data, and so the policy will generally always send a given user to the same location. You can start out with only a single production instance in th</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/C9Team/Channel-9-has-gone-global</link>
      <pubDate>Mon, 03 Oct 2011 19:59:57 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/Blogs/C9Team/Channel-9-has-gone-global</guid>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/c7e71864-7b28-49d1-b949-59df7a4e4377.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://files.channel9.msdn.com/thumbnail/086e4137-1266-4f2b-aedd-0f9f0010d224.jpg" height="165" width="220"></media:thumbnail>      
      <dc:creator>Duncan Mackenzie</dc:creator>
      <itunes:author>Duncan Mackenzie</itunes:author>
      <slash:comments>49</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/C9Team/Channel-9-has-gone-global/RSS</wfw:commentRss>
      <category>c9 team</category>
      <category>Channel 9 Team</category>
      <category>Windows Azure</category>
      <category>C9</category>
    </item>
  <item>
      <title>Goodbye 9: Nic Fillingham Exit Interview</title>
      <description><![CDATA[ <p>Nic Fillingham is moving on from Channel 9. It's been a fun four years or so and he's done some <em>great</em> stuff as a member of our small team. Nic's the guy behind Channel 9 Live and he's helped to&nbsp;improve the physical quality of Channel 9 media (16x9, 720p HD, etc). He's also been the champion of live streaming for&nbsp;our key events.</p><p>Nic will be heading to the Windows Live team where he'll be working on the Hotmail product as a program manager repsonsible for...something. This is Nic's lifelong dream and we're happy to see it finally realized <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif?v=c9' alt='Smiley' />&nbsp;</p><p>Best of luck, mate. We'll miss you!</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/c9+team/RSS&WT.dl=0&WT.entryid=Entry:RSSView:ce1bba58f2744c91aec39f6a01535228">]]></description>
      <comments>http://channel9.msdn.com/posts/Goodbye-9-Nic-Fillingham-Exit-Interview</comments>
      <itunes:summary> Nic Fillingham is moving on from Channel 9. It&#39;s been a fun four years or so and he&#39;s done some great stuff as a member of our small team. Nic&#39;s the guy behind Channel 9 Live and he&#39;s helped to&amp;nbsp;improve the physical quality of Channel 9 media (16x9, 720p HD, etc). He&#39;s also been the champion of live streaming for&amp;nbsp;our key events. Nic will be heading to the Windows Live team where he&#39;ll be working on the Hotmail product as a program manager repsonsible for...something. This is Nic&#39;s lifelong dream and we&#39;re happy to see it finally realized &amp;nbsp; Best of luck, mate. We&#39;ll miss you! </itunes:summary>
      <itunes:duration>1688</itunes:duration>
      <link>http://channel9.msdn.com/posts/Goodbye-9-Nic-Fillingham-Exit-Interview</link>
      <pubDate>Wed, 28 Sep 2011 17:23:56 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Goodbye-9-Nic-Fillingham-Exit-Interview</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_512_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_2MB_ch9.wmv" expression="full" duration="1688" fileSize="1114087788" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_ch9.mp3" expression="full" duration="1688" fileSize="13506442" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_ch9.wma" expression="full" duration="1688" fileSize="13661163" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_ch9.wmv" expression="full" duration="1688" fileSize="363759556" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview.ism/manifest" expression="full" duration="1688" fileSize="8590" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/5228/ce1bba58-f274-4c91-aec3-9f6a01535228/NicFillC9ExitInterview_ch9.wmv" length="363759556" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles, Larry Larsen</dc:creator>
      <itunes:author>Charles, Larry Larsen</itunes:author>
      <slash:comments>17</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Goodbye-9-Nic-Fillingham-Exit-Interview/rss</wfw:commentRss>
      <category>c9 team</category>
      <category>Channel 9 Team</category>
      <category>Niners</category>
    </item>
  <item>
      <title>Channel 9 Exit Interview: Tina Moving to Xbox Team</title>
      <description><![CDATA[ <p><a href="http://channel9.msdn.com/Niners/tina10" target="_blank">Tina</a> is leaving Channel 9 to join the Xbox team. In her new role, she'll continue to make great content for Xbox Live that you can watch on your Xbox. Congratulations, Tina! Xbox is lucky to get you.<br><br>Tina's done great things on C9 over the years and we will certainly miss her mellow, friendly spirit. You know Tina from the <a href="http://channel9.msdn.com/Shows/TechWithTina" target="_blank">Tech with Tina</a>&nbsp;and the <a href="http://channel9.msdn.com/Shows/TheOfficeBlog" target="_blank">Office Show</a>. She also produced the great <a href="http://channel9.msdn.com/Series/History" target="_blank">History of Microsoft</a>&nbsp;and <a href="http://channel9.msdn.com/Series/VisualStudioDocumentary/The-Visual-Studio-Documentary-Part-One" target="_blank">Visual Studio Documentary</a>&nbsp;series. Remember those! Tina helped bring TV quality production to C9.</p><p>In this video, we chat about what's next for Tina and learn why she's moving to the Xbox team.</p> <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/c9+team/RSS&WT.dl=0&WT.entryid=Entry:RSSView:83cb14a87df54b3985a69f32012f91a5">]]></description>
      <comments>http://channel9.msdn.com/posts/Channel-9-Exit-Interview-Tina-Moving-to-Xbox-Team</comments>
      <itunes:summary> Tina is leaving Channel 9 to join the Xbox team. In her new role, she&#39;ll continue to make great content for Xbox Live that you can watch on your Xbox. Congratulations, Tina! Xbox is lucky to get you.Tina&#39;s done great things on C9 over the years and we will certainly miss her mellow, friendly spirit. You know Tina from the Tech with Tina&amp;nbsp;and the Office Show. She also produced the great History of Microsoft&amp;nbsp;and Visual Studio Documentary&amp;nbsp;series. Remember those! Tina helped bring TV quality production to C9. In this video, we chat about what&#39;s next for Tina and learn why she&#39;s moving to the Xbox team. </itunes:summary>
      <itunes:duration>788</itunes:duration>
      <link>http://channel9.msdn.com/posts/Channel-9-Exit-Interview-Tina-Moving-to-Xbox-Team</link>
      <pubDate>Tue, 02 Aug 2011 16:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://channel9.msdn.com/posts/Channel-9-Exit-Interview-Tina-Moving-to-Xbox-Team</guid>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_100_ch9.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_220_ch9.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_custom_ch9.jpg" height="384" width="512"></media:thumbnail>
      <media:group>
        <media:content url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_2MB_ch9.wmv" expression="full" duration="788" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_ch9.mp3" expression="full" duration="788" fileSize="1" type="audio/mp3" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_ch9.wma" expression="full" duration="788" fileSize="1" type="audio/x-ms-wma" medium="audio"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_ch9.wmv" expression="full" duration="788" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_high_ch9.mp4" expression="full" duration="788" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_low_ch9.mp4" expression="full" duration="788" fileSize="1" type="video/mp4" medium="video"></media:content>
        <media:content url="http://smooth.ch9.ms/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview.ism/manifest" expression="full" duration="788" fileSize="1" type="video/x-ms-wmv" medium="video"></media:content>
      </media:group>      
      <enclosure url="http://ak.channel9.msdn.com/ch9/91a5/83cb14a8-7df5-4b39-85a6-9f32012f91a5/TinaC9ExitInterview_ch9.wmv" length="0" type="video/x-ms-wmv"></enclosure>
      <dc:creator>Charles</dc:creator>
      <itunes:author>Charles</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/posts/Channel-9-Exit-Interview-Tina-Moving-to-Xbox-Team/rss</wfw:commentRss>
      <category>c9 team</category>
      <category>Channel 9</category>
      <category>Channel 9 Team</category>
      <category>Tina Wood</category>
    </item>
  <item>
      <title>Spelling, Code Blocks and Twitter on Channel 9</title>
      <description><![CDATA[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.<br>
<br>
We asked nicely and were given the code behind the 'insert code' button on MSDN's editor (<a href="http://http://social.msdn.microsoft.com/Forums/en-US/categories">from their forums</a>) 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!<br>
<br>
<img alt="Insert Code Dialog in action" src="http://channel9.msdn.com/Link/33d56f39-9bf8-4148-be35-1040803343e9/">
<br>
Next up came the addition of spell checking.... which <a title="SpellChecker plugin for TinyMCE" href="http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/spellchecker">
TinyMCE already includes a plug in for</a>, 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
<a href="http://msdn.microsoft.com/en-us/library/dd251071.aspx">Live (Bing!) Search APIs</a> and does the same thing.<br>
<br>
<img src="http://channel9.msdn.com/Link/f4d8f024-f6af-4777-be42-89312b8874b4/"> <br>
<br>
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.<br>
<br>
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.<br>
<br>
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
<a href="http://twitter.com">Twitter</a>, <a href="http://dotnetshoutout.com/">DotNetShoutout</a> and support for the
<a href="http://social.msdn.microsoft.com/bookmarks/en-us">MSDN bookmarking service</a>.<br>
<br>
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 (<a href="http://www.bing.com/search?q=problems&#43;with&#43;url&#43;shortening&#43;canonical">bing problems url shortening canonical</a> for
 some of these reasons), so now the twitter button had to wait on the creation of our own URL shortening service.<br>
<br>
Enter the C9 url shortening service <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /><br>
<br>
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.<br>
<br>
The formula is simple, just turn the Entry ID of our post, which is a long into a short string by
<a href="http://en.wikipedia.org/wiki/Base_36">Base-36 encoding it </a>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
<a href="http://ch9.ms/A49H">http://ch9.ms/A49H</a> is then used in creating the twitter link.<br>
<br>
You can access the twitter link from the little 'share' drop down below each post, which is another interesting bit of code<br>
<br>
<img src="http://channel9.msdn.com/Link/672f8198-b023-4cc3-8e80-7b1680ce7685/" alt="sharing on channel 9">
<br>
<br>
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!<br>
<br>
<strong>When will we see those editor updates?<br>
</strong>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!<br>
<br>
<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/c9+team/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1e0cb4a0f9f24399b3c19deb00dc6a42">]]></description>
      <comments>http://channel9.msdn.com/Blogs/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9</comments>
      <itunes:summary>Hey folks, I thought I&#39;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 &#39;insert code&#39; button on MSDN&#39;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 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&#39;t web development fun!



Next up came the addition of spell checking.... which 
TinyMCE already includes a plug in for, 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
Live (Bing!) Search APIs and does the same thing.

 

I&#39;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&#39;ll add more options in the future.

And last, but not least, I thought I&#39;d talk about a feature that was rolled out a while back; the addition of MSDN/Twitter/DotNetShoutout to the &#39;Share&#39; drop down on videos.

Ages back, Erik converted our &#39;share&#39; options to be pulled from a database, with the idea that we&#39;d add new ones from time to ti</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/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/Blogs/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/e416bd52-3709-47b5-ab2e-8db95917dcf8.jpg" height="64" width="78"></media:thumbnail>      
      <dc:creator>Duncan Mackenzie</dc:creator>
      <itunes:author>Duncan Mackenzie</itunes:author>
      <slash:comments>14</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/C9Team/Spelling-Code-Blocks-and-Twitter-on-Channel-9/RSS</wfw:commentRss>
      <category>c9 team</category>
      <category>Channel 9 Team</category>
      <category>EvNet</category>
    </item>
  <item>
      <title>Silverlight support for Chrome and other site updates</title>
      <description><![CDATA[
<p>Hey folks, since the last C9 Team post, we've deployed (to C9, C8 and Edge) the TinyMCE editor that
<span><a href="http://channel9.msdn.com/posts/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/">I talked about last time</a></span>, and we've made some other small fixes and changes as well. The editor problem where you
<span><a href="http://channel9.msdn.com/forums/Feedback/469766-Just-testing-the-editors-ability-to-make-hyperlinks/">couldn't put in a link to another page on C9</a></span> has been resolved...
<span><a href="http://wiki.moxiecode.com/index.php/TinyMCE:FAQ#Paths.2FURL.27s_are_incorrect.2C_I_want_absolute.2Frelative_URLs.3F">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)</a></span>.
 We also fixed <span><a href="http://channel9.msdn.com/forums/Feedback/469455-Reply-Add-Cancel-buttons-messed-up-in-Chrome/">the Add/Reply buttons in Safari and Chrome</a></span>, so those buttons will be styled normally for you WebKit folks now.</p>
<p>We also resolved the weird <span><a href="http://channel9.msdn.com/forums/Feedback/469048-New-twist-when-pressing-reply-and-not-being-signed-in/">'go to a random page when you click Reply and are not signed in'</a></span> 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/&lt;commentid&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.</p>
<p>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&nbsp;2.0.172.28 right now since I was just testing it), but let me know if you run into any issues.</p>
<p><strong>Fun C9 Fact: </strong>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%).</p>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/c9+team/RSS&WT.dl=0&WT.entryid=Entry:RSSView:c08b57e666d14642870e9deb0176df41">]]></description>
      <comments>http://channel9.msdn.com/Blogs/C9Team/Silverlight-support-for-Chrome-and-other-site-updates</comments>
      <itunes:summary>
Hey folks, since the last C9 Team post, we&#39;ve deployed (to C9, C8 and Edge) the TinyMCE editor that
I talked about last time, and we&#39;ve made some other small fixes and changes as well. The editor problem where you
couldn&#39;t put in a link to another page on C9 has been resolved...
check out this page on the TinyMCE Wiki if you&#39;d like to know specify relative or absolute URL behavior on your own site(s).
 We also fixed the Add/Reply buttons in Safari and Chrome, so those buttons will be styled normally for you WebKit folks now. 
We also resolved the weird &#39;go to a random page when you click Reply and are not signed in&#39; bug... although we have degraded
 the experience a bit there. When you do a Live ID sign in, you can&#39;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&#39;t working reliably, so when we were trying to fix the &#39;go to a random page&#39; 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 &#39;Reply&#39; again, and we aren&#39;t happy with that, but that is at least consistent so it is the current state. 
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&#39;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. 
Fun C9 Fact: 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&#39;t hit Redmond, WA until #3 (1.</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/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/Blogs/C9Team/Silverlight-support-for-Chrome-and-other-site-updates</guid>      
      <dc:creator>Duncan Mackenzie</dc:creator>
      <itunes:author>Duncan Mackenzie</itunes:author>
      <slash:comments>13</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/C9Team/Silverlight-support-for-Chrome-and-other-site-updates/RSS</wfw:commentRss>
      <category>c9 team</category>
      <category>Channel 9 Team</category>
      <category>EvNet</category>
      <category>Silverlight</category>
    </item>
  <item>
      <title>Update on some new site features coming in the near future</title>
      <description><![CDATA[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.<br>
<br>
The main new feature is a completely new editor. We've moved to <a shape="rect" href="http://tinymce.moxiecode.com/" shape="rect">
TinyMCE</a> 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 <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-1.gif' alt='Smiley' /> and the insert image and insert URL
 dialogs should be much faster and simpler to use.<br>
<br>
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.<br>
<br>
 <img src="http://m.webtrends.com/dcs1wotjh10000w0irc493s0e_6x1g/njs.gif?dcssip=channel9.msdn.com&dcsuri=http://channel9.msdn.com/Tags/c9+team/RSS&WT.dl=0&WT.entryid=Entry:RSSView:1de3de1d1b984877b51a9deb0176e790">]]></description>
      <comments>http://channel9.msdn.com/Blogs/C9Team/Update-on-some-new-site-features-coming-in-the-near-future</comments>
      <itunes:summary>Hey folks, Duncan from the dev team here. Just wanted to give you a heads up that we&#39;ll be rolling out some new features along with a list of bug fixes in the next few days.

The main new feature is a completely new editor. We&#39;ve moved to 
TinyMCE for the commenting and creating new threads, and along with that move we&#39;ve fixed a few of the issues that have been brought up around the editing experience. For one, we&#39;ll have a emoticon drop down finally  and the insert image and insert URL
 dialogs should be much faster and simpler to use.

At the same time as this update, we&#39;ll be rolling out fixes to some bugs that you&#39;ve reported, including seeing the &#39;subject&#39; field in some cases when commenting on videos, the fact that the &#39;all forums&#39; feed is not updating and others.

</itunes:summary>
      <link>http://channel9.msdn.com/Blogs/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/Blogs/C9Team/Update-on-some-new-site-features-coming-in-the-near-future</guid>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/100/468522_100x75.jpg" height="75" width="100"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/220/468522_220x165.jpg" height="165" width="220"></media:thumbnail>
      <media:thumbnail url="http://tinymce.moxiecode.com/img/editor.gif" height="240" width="320"></media:thumbnail>
      <media:thumbnail url="http://ecn.channel9.msdn.com/o9/previewImages/85/68813e55-d718-4f89-936a-598e3fd177ea.jpg" height="64" width="85"></media:thumbnail>      
      <dc:creator>Duncan Mackenzie</dc:creator>
      <itunes:author>Duncan Mackenzie</itunes:author>
      <slash:comments>14</slash:comments>
      <wfw:commentRss>http://channel9.msdn.com/Blogs/C9Team/Update-on-some-new-site-features-coming-in-the-near-future/RSS</wfw:commentRss>
      <category>c9 team</category>
      <category>Channel 9 Team</category>
      <category>EvNet</category>
    </item>    
</channel>
</rss>