<?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 - Discussions by piersh</title>
	<atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/Niners/piersh/Discussions/RSS"></atom:link>
	<image>
		<url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url>
		<title>Channel 9 - Discussions by piersh</title>
		<link>http://channel9.msdn.com/Niners/piersh/Discussions</link>
	</image>
	<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/Niners/piersh/Discussions</link>
	<language>en</language>
	<pubDate>Fri, 24 May 2013 17:15:57 GMT</pubDate>
	<lastBuildDate>Fri, 24 May 2013 17:15:57 GMT</lastBuildDate>
	<generator>Rev9</generator>
	<c9:totalResults>0</c9:totalResults>
	<c9:pageCount>0</c9:pageCount>
	<c9:pageSize>0</c9:pageSize>
	<item>
		<title>Site Feedback - higher-quality smooth streaming</title>
		<description><![CDATA[<p>am i really the only one that find this annoying?</p><p>i don't want to have to wait to download the whole (~1GB) video just to start watching it.</p><p>i don't want to switch to full screen just to be able to read the text on the presenter's screen.</p><p>the streaming video as it is (see below) is useless. useless. you might as well not bother including it. these videos are technical. if we can't read the text on there, we may as well have our eyes closed.</p><p>here's a random HD screencast on youtube:&nbsp;<a href="http://www.youtube.com/watch?v=sOPM3jFo-qQ&amp;hd=1&amp;t=6m1s">http://www.youtube.com/watch?v=sOPM3jFo-qQ&amp;hd=1&amp;t=6m1s</a>,&nbsp;it's 1280x720, 15fps, ~220kbps H.264, and it looks great - you can even read the tooltip and solution explorer text.</p><p>maybe you guys should just upload all the high-quality MP4s to youtube and post the links?</p><p><img src="http://codewithoutborders.com/posted/blurrych9.png" alt="blurry ch9"></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/06061d9f7734498b89c4a0f30111e5a9#06061d9f7734498b89c4a0f30111e5a9</link>
		<pubDate>Tue, 23 Oct 2012 16:37:13 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/06061d9f7734498b89c4a0f30111e5a9#06061d9f7734498b89c4a0f30111e5a9</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - wrong teched video</title>
		<description><![CDATA[<p>i guess someone taped over it with days of our lives reruns <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-6.gif?v=c9' alt='Sad' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/wrong-teched-video/c45660231e5248cfa5e9a092006231bf#c45660231e5248cfa5e9a092006231bf</link>
		<pubDate>Wed, 18 Jul 2012 05:57:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/wrong-teched-video/c45660231e5248cfa5e9a092006231bf#c45660231e5248cfa5e9a092006231bf</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - aspConf video broken</title>
		<description><![CDATA[<p><a href="http://channel9.msdn.com/Events/aspConf/aspConf">http://channel9.msdn.com/Events/aspConf/aspConf</a></p><p>it says &quot;The video is not loading properly, this is a temporary problem....&quot;</p><p>it's not so temporary, apparently. eventually it says &quot;The video is not available at this time. Retry.&quot;</p><p>I'm not sure what happened. I was watching the live stream (although delayed by several hours) just fine and then it stopped.</p><p>This has happened at several events previously (PDC and build, I think) where there has been a seekable live stream that was taken down before the session videos were available. Please don't do this <img src='http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-6.gif?v=c9' alt='Sad' /></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/aspConf-video-broken/a91878bce342477ca99aa0920057b3f9#a91878bce342477ca99aa0920057b3f9</link>
		<pubDate>Wed, 18 Jul 2012 05:19:19 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/aspConf-video-broken/a91878bce342477ca99aa0920057b3f9#a91878bce342477ca99aa0920057b3f9</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>2</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - higher-quality smooth streaming</title>
		<description><![CDATA[<p>hmmm... i noticed that the stream is now bumping up to 720Kbps (from 500Kbps) when zoomed, but the resolution doesn't seem to change. is this right?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/e3663b9fc7e74357a20da08a005661e2#e3663b9fc7e74357a20da08a005661e2</link>
		<pubDate>Tue, 10 Jul 2012 05:14:30 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/e3663b9fc7e74357a20da08a005661e2#e3663b9fc7e74357a20da08a005661e2</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - wrong teched video</title>
		<description><![CDATA[<p>both the DEV414 and DEV413 have the same video.</p><p><a href="http://channel9.msdn.com/Events/TechEd/Europe/2012/DEV414">http://channel9.msdn.com/Events/TechEd/Europe/2012/DEV414</a></p><p>please fix DEV414.</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/wrong-teched-video/fbcd4565435a40b9be67a0820180a4e8#fbcd4565435a40b9be67a0820180a4e8</link>
		<pubDate>Mon, 02 Jul 2012 23:20:26 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/wrong-teched-video/fbcd4565435a40b9be67a0820180a4e8#fbcd4565435a40b9be67a0820180a4e8</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>4</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - higher-quality smooth streaming</title>
		<description><![CDATA[<p>but i don't want to have to go fullscreen (obscuring everything else) just to watch a higher bitrate...</p><p>&nbsp;</p><p>i just want to be able to make the player a little bigger (and clearer) so I can read the text.</p><p>&nbsp;</p><p>is there any way to force the HD version without going fullscreen?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/a9e1cdfcf4594e7b92e7a07a015cbf51#a9e1cdfcf4594e7b92e7a07a015cbf51</link>
		<pubDate>Sun, 24 Jun 2012 21:09:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/a9e1cdfcf4594e7b92e7a07a015cbf51#a9e1cdfcf4594e7b92e7a07a015cbf51</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - higher-quality smooth streaming</title>
		<description><![CDATA[<p>can we get higher quality versions of the videos that play back in the player embedded on the ch9 site? currently it seems the highest bitrate is 560000, which is fine for the default size, but it's impossible to read un-zoomed text during demos at this resolution, and zooming the browser window (ctrl-&#43;) doesn't help since it doesn't cause the player to switch to a higher resolution.</p><p>&nbsp;</p><p>i don't want to have to download MP4s in order to be able to read what's on the presenters' screens.</p><p>&nbsp;</p><p>please do the following:</p><p>1) provide higher resolution versions of the smooth streaming feeds.</p><p>2) make the player sensitive to its zoomed size so it automatically switches to the appropriate version.</p><p>3) provide zooming UI (like YouTube's size toggle)</p><p>4) add a pop-out button to show the player in its own window with no surrounding UI (pause the player on the page when this one's visible, sync timelines when it's closed).</p><p>5) tie a little tag to the end of your DVI cables in the studio that reads &quot;increase your font size!!&quot;</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/bb24f199ff1047b9b5d3a078017f5b75#bb24f199ff1047b9b5d3a078017f5b75</link>
		<pubDate>Fri, 22 Jun 2012 23:15:45 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/higher-quality-smooth-streaming/bb24f199ff1047b9b5d3a078017f5b75#bb24f199ff1047b9b5d3a078017f5b75</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>6</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Coffeehouse - Build - The Discussion</title>
		<description><![CDATA[<p></p><blockquote><div class="quoteText"><p></p><p><a class="permalink" title="Post Permalink" href="/Forums/Coffeehouse/Build-The-Discussion/5f2fdfacf75a48669c909f5d01350dce">45 minutes&nbsp;ago</a>,<a href="/Niners/PerfectPhase">PerfectPhase</a> wrote</p><p>No @ch9live I'm distraught <img src="http://ecn.channel9.msdn.com/o9/content/images/emoticons/emotion-6.gif?v=c9" alt="Sad"></p><p></p></div></blockquote><p></p><p>&nbsp;</p><p>ok, that does it, i'm switching to iOS development...</p><p>&nbsp;</p><p>oh, wait, objective-C? really?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Coffeehouse/Build-The-Discussion/168204363e7f4e8598659f5d0141f2a2#168204363e7f4e8598659f5d0141f2a2</link>
		<pubDate>Tue, 13 Sep 2011 19:32:10 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Coffeehouse/Build-The-Discussion/168204363e7f4e8598659f5d0141f2a2#168204363e7f4e8598659f5d0141f2a2</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>50</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - Seek doesn&#39;t work for the silverlight player in chrome</title>
		<description><![CDATA[<p>still not working in silverlight 4. is this a silverlight bug, or a channel9 bug?</p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/511973-Seek-doesnt-work-for-the-silverlight-player-in-chrome/15321d53b63e4e9a8d019dea00fbb65d#15321d53b63e4e9a8d019dea00fbb65d</link>
		<pubDate>Thu, 24 Jun 2010 04:35:17 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/511973-Seek-doesnt-work-for-the-silverlight-player-in-chrome/15321d53b63e4e9a8d019dea00fbb65d#15321d53b63e4e9a8d019dea00fbb65d</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>2</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Site Feedback - can&#39;t watch videos</title>
		<description><![CDATA[<p>right now I'm getting about 20KB/s from ch9. either download or streaming.</p>
<p>&nbsp;</p>
<p><a rel="lightbox" href="http://icanhascheezburger.files.wordpress.com/2007/05/thisisinadequate.jpg"><img src="http://icanhascheezburger.files.wordpress.com/2007/05/thisisinadequate.jpg" alt="this is inadequate"></a></p>]]></description>
		<link>http://channel9.msdn.com/Forums/Feedback/538014-cant-watch-videos/538014#538014</link>
		<pubDate>Thu, 18 Mar 2010 16:45:36 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/Feedback/538014-cant-watch-videos/538014#538014</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>5</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
	<item>
		<title>Tech Off - Ideas for C# 5.0</title>
		<description><![CDATA[<p><blockquote><div class="quoteUser">exoteric said:</div><div class="quoteText">
<p>Unnullability a la</p>
<p></p>
<pre class="brush: csharp">    public struct Unnullable&lt;T&gt; where T : class
    {
        public Unnullable(T x)
        {
            if (x == null)
                throw new NullReferenceException();
            item = x;
        }
        public T Item
        {
            get
            {
                return item;
            }
        }
        private readonly T item;
    }
</pre>
<p></p>
<p>and used as such</p>
<p></p>
<pre class="brush: csharp">    class Foo
    {
        int Bar = 3;
    }
    class Program
    {
        static void Main(string[] args)
        {
            var ufoo = new Unnullable&lt;Foo&gt;(new Foo());
            Console.WriteLine(ufoo.Item);
            Unnullable&lt;Foo&gt; baz; // error
            Unnullable&lt;Foo&gt; bax = null; // error
            Unnullable&lt;Foo&gt; box = (Foo)null; // error
            Console.ReadKey();
        }
    }
</pre>
<p></p>
<p>with built-in compiler support so we can simply write</p>
<p></p>
<pre class="brush: csharp">var ufoo = new Foo!(); // type of ufoo is Foo! =&gt; Unnullable&lt;Foo&gt; 
Console.WriteLine(ufoo.bar);</pre>
<p></p>
<p>Even without compiler support it will help catch nullness errors because in this case the compiler just translates ! to Unnullable - a kind of dual of ? which translates to Nullable. And with compiler support you may not even need to explicitly implement
 as Unnullable&lt;T&gt; although it will probably make the implementation easier.</p>
<p>&nbsp;</p>
<p>And of course unnullable classes - where by default the class is unnullable.</p>
</div></blockquote>
<p>mod up Unnullablfe&lt;T&gt; (although I'd prefer NonNullable&lt;T&gt;). It should be usable in all places types are usable today and the framework should make full use of it.&nbsp;This would obviously require a CLR rev. Languages that support it should mark their assemblies
 appropriately, those that don't have the implicit casts/expections added for them by the jit.</p></p>]]></description>
		<link>http://channel9.msdn.com/Forums/TechOff/499699-Suggestions-for-C-50/c829f484b9fe46df95b79deb00098958#c829f484b9fe46df95b79deb00098958</link>
		<pubDate>Wed, 18 Nov 2009 04:56:54 GMT</pubDate>
		<guid isPermaLink="false">http://channel9.msdn.com/Forums/TechOff/499699-Suggestions-for-C-50/c829f484b9fe46df95b79deb00098958#c829f484b9fe46df95b79deb00098958</guid>
		<dc:creator>Spongman</dc:creator>
		<slash:comments>131</slash:comments>
		<wfw:commentRss>http://channel9.msdn.com/Niners/piersh/Discussions/RSS</wfw:commentRss>
	</item>
</channel>
</rss>