<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Joe Stegman's WebBlog</title><link>http://blogs.msdn.com/jstegman/default.aspx</link><description>Just another trick of the Silverlight</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>TrustedApp Sample from PDC 2009</title><link>http://blogs.msdn.com/jstegman/archive/2009/11/19/trustedapp-sample-from-pdc-2009.aspx</link><pubDate>Fri, 20 Nov 2009 00:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925915</guid><dc:creator>jstegman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9925915.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9925915</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Here is the &lt;A title=source href="http://joestegman.members.winisp.net/PDC09/TrustedApp.zip" mce_href="http://joestegman.members.winisp.net/PDC09/TrustedApp.zip"&gt;source&lt;/A&gt; to the TrustedApp media player sample I showed at &lt;A title="PDC 2009" href="http://microsoftpdc.com/" mce_href="http://microsoftpdc.com/"&gt;PDC 2009&lt;/A&gt;.&amp;nbsp; This sample requires the Silverlight 4 Beta which you&amp;nbsp;can find &lt;A title=here href="http://www.silverlight.net/getstarted/silverlight-4-beta/" mce_href="http://www.silverlight.net/getstarted/silverlight-4-beta/"&gt;here&lt;/A&gt;.&amp;nbsp;This "trusted app" sample uses the new file system APIs, notification window APIs, windowing APIs, WebBrowser control, HTML Brush and Native integration.&amp;nbsp; For Native Integration, this sample will take the current playlist and import/export to/from Excel (assuming Excel is on the system).&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;Note that this sample will look for MP3 files in your MyMusic directory and you will need at least a few MP3 files in there to see it running.&amp;nbsp; Also note that if you have thousands of MP3 files, it may take a while on first load (post first load, the application will cache the list of files and it's much quicker).&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;A title="WriteableBitmap Sample" href="http://joestegman.members.winisp.net/PDC09/TrustedApp" mce_href="http://joestegman.members.winisp.net/PDC09/TrustedApp"&gt;&lt;IMG style="WIDTH: 455px; HEIGHT: 184px" title="TrustedApp Image" border=0 alt="TrustedApp Image" src="http://joestegman.members.winisp.net/PDC09/TrustedApp.jpg" width=455 height=184 mce_src="http://joestegman.members.winisp.net/PDC09/TrustedApp.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Click on the image above to install and run this sample application.&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Credits:&amp;nbsp;this sample uses the &lt;A title="TagLib Sharp" href="http://developer.novell.com/wiki/index.php/TagLib_Sharp" mce_href="http://developer.novell.com/wiki/index.php/TagLib_Sharp"&gt;TagLib Sharp&lt;/A&gt;&amp;nbsp;library to extract meta-data from the media files.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925915" width="1" height="1"&gt;</description></item><item><title>BrowserFlow sample from PDC 2009</title><link>http://blogs.msdn.com/jstegman/archive/2009/11/19/browserflow-sample-from-pdc-2009.aspx</link><pubDate>Fri, 20 Nov 2009 00:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925903</guid><dc:creator>jstegman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9925903.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9925903</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Here's the &lt;A title=source href="http://joestegman.members.winisp.net/PDC09/BrowserFlow.zip" mce_href="http://joestegman.members.winisp.net/PDC09/BrowserFlow.zip"&gt;source&lt;/A&gt; to the BrowserFlow sample I showed at &lt;A title="PDC 2009" href="http://microsoftpdc.com/" mce_href="http://microsoftpdc.com/"&gt;PDC 2009&lt;/A&gt;.&amp;nbsp; This sample requires the Silverlight 4 Beta which you&amp;nbsp;can find &lt;A title=here href="http://www.silverlight.net/getstarted/silverlight-4-beta/" mce_href="http://www.silverlight.net/getstarted/silverlight-4-beta/"&gt;here&lt;/A&gt;.&amp;nbsp;&amp;nbsp; The sample uses the combination of the WebBrowser Control and HTMLBrush to display an interactive Ad that also plays well with the Silverlight animation system.&amp;nbsp; Click the image below to run the sample (note that it needs to be installed to run).&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;A title="WriteableBitmap Sample" href="http://joestegman.members.winisp.net/PDC09/BrowserFlow" mce_href="http://joestegman.members.winisp.net/PDC09/BrowserFlow"&gt;&lt;IMG style="WIDTH: 628px; HEIGHT: 505px" title="BrowserFlow Image" border=0 alt="BrowserFlow Image" src="http://joestegman.members.winisp.net/PDC09/BrowserFlow.jpg" width=628 height=505 mce_src="http://joestegman.members.winisp.net/PDC09/BrowserFlow.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;The demo shows the following new Silverlight&amp;nbsp;4 features:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;WebBrowser Control&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;HTMLBrush&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925903" width="1" height="1"&gt;</description></item><item><title>PDC 2009 Out Of Browser Session</title><link>http://blogs.msdn.com/jstegman/archive/2009/11/19/pdc-2009-out-of-browser-session.aspx</link><pubDate>Fri, 20 Nov 2009 00:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9925898</guid><dc:creator>jstegman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9925898.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9925898</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;I just got back from PDC 2009 where I had a great time presenting a session on the new Silverlight 4 Out Of Browser Features.&amp;nbsp; The talk is available on-demand &lt;A title=here href="http://microsoftpdc.com/Sessions/CL20" mce_href="http://microsoftpdc.com/Sessions/CL20"&gt;here&lt;/A&gt; and you can find the slide deck &lt;A title=here. href="http://joestegman.members.winisp.net/PDC09/jstegman-PDC09.zip" mce_href="http://joestegman.members.winisp.net/PDC09/jstegman-PDC09.zip"&gt;here&lt;/A&gt;.&amp;nbsp; The session covered the following new Silverlight 4 features:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT size=3 face=Calibri&gt;Web Browser hosting and HTML brush&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=3 face=Calibri&gt;Window settings APIs&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=3 face=Calibri&gt;Toast notifications (notification window)&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=3 face=Calibri&gt;Trusted Applications&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT size=3 face=Calibri&gt;Trusted Application features including Native integration (COM automation on Windows)&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT size=3 face=Calibri&gt;I'll follow-up with a couple of posts on the samples I showed in the presentation.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9925898" width="1" height="1"&gt;</description></item><item><title>Silverlight ICO/ICON Decoder (Parser)</title><link>http://blogs.msdn.com/jstegman/archive/2009/09/13/silverlight-ico-icon-decoder-parser.aspx</link><pubDate>Sun, 13 Sep 2009 17:38:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9894662</guid><dc:creator>jstegman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9894662.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9894662</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;It turns out&amp;nbsp;the Windows BMP file format is&amp;nbsp;similar to the Windows ICO file format.&amp;nbsp;&amp;nbsp;Given that, it wasn't too hard for me to&amp;nbsp;produce a Windows ICO/ICON decoder (parser) based on the work I did around a Silverlight BMP decoder.&amp;nbsp;&amp;nbsp;I didn't spend a lot of time making the &lt;A href="http://joestegman.members.winisp.net/SL3/ICODecoderSample/ICODecoderSample.zip" mce_href="http://joestegman.members.winisp.net/SL3/ICODecoderSample/ICODecoderSample.zip"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;source&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; &lt;/FONT&gt;efficient, so if&amp;nbsp;you&amp;nbsp;make&amp;nbsp;improvements, let me know and I'll incorporate them into my version.&amp;nbsp; Click on the image below to run a live version of the Silverlight 3 based sample.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;A title="ICON/ICO Decoder (Parser)" href="http://joestegman.members.winisp.net/SL3/ICODecoderSample" mce_href="http://joestegman.members.winisp.net/SL3/ICODecoderSample"&gt;&lt;IMG style="WIDTH: 501px; HEIGHT: 643px" title="ICON/ICO Decoder (Parser)" border=0 alt="ICON/ICO Decoder (Parser)" src="http://joestegman.members.winisp.net/SL3/ICODecoderSample/ICODecoderSample.jpg" width=501 height=643 mce_src="http://joestegman.members.winisp.net/SL3/ICODecoderSample/ICODecoderSample.jpg"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9894662" width="1" height="1"&gt;</description></item><item><title>Silverlight 4 Feature Requests</title><link>http://blogs.msdn.com/jstegman/archive/2009/09/08/silverlight-4-feature-requests.aspx</link><pubDate>Tue, 08 Sep 2009 23:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9892814</guid><dc:creator>jstegman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9892814.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9892814</wfw:commentRss><description>&lt;P&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-family: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN" lang=EN&gt;&lt;FONT face=Calibri&gt;Tim Heuer and Scott Barnes have established a more community focused way of tracking Silverlight 4 feature requests.&amp;nbsp; You can find their feature tracker here: &lt;A href="http://silverlight.uservoice.com/" mce_href="http://silverlight.uservoice.com"&gt;Silverlight Feedback Forum&lt;/A&gt;.&amp;nbsp;&amp;nbsp; Other than a few items that our outside our control (iPhone, bundling), you're likely to see at least a few of the top items in the next version of Silverlight.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9892814" width="1" height="1"&gt;</description></item><item><title>Silverlight 3 Sample Updates</title><link>http://blogs.msdn.com/jstegman/archive/2009/09/08/silverlight-3-sample-updates.aspx</link><pubDate>Tue, 08 Sep 2009 21:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9892719</guid><dc:creator>jstegman</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9892719.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9892719</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;I finally got a chance to update both my Mix 2009 and bitmap samples to Silverlight 3.&amp;nbsp; See the table below for links to the running samples as well as Silverlight 3 sample source code.&amp;nbsp; Note the GIF decoder has been updated to support interlaced GIFs (thanks to Paul Tallett for the source).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;
&lt;TABLE style="BORDER-COLLAPSE: collapse" border=1 cellSpacing=0 cellPadding=0&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD style="WIDTH: 300px"&gt;&lt;B&gt;Silverlight 3 Sample&lt;/B&gt;&lt;/TD&gt;
&lt;TD style="WIDTH: 400px"&gt;&lt;B&gt;Live Sample and Source&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;ICON/ICO Decoder&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/ICODecoderSample/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/ICODecoderSample/ICODecoderSample.zip" target=_blank&gt;ICODecoderSample.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;WriteableBitmap with Media&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/BitmapSample/Default.html" target=_blank mce_href="http://joestegman.members.winisp.net/SL3/BitmapSample/Default.html"&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/BitmapSample/BitmapSample.zip" target=_blank mce_href="http://joestegman.members.winisp.net/SL3/BitmapSample/BitmapSample.zip"&gt;BitmapSample.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;BMP Decoder&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/BMPDecoder/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/BMPDecoder/BMPDecoder.zip" target=_blank&gt;BMPDecoder.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Bouncing Balls (LocalConnection)&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/BouncingBalls/Default.htm" target=_blank&gt;Live Sample&lt;/A&gt; (requires popups), &lt;A href="http://joestegman.members.winisp.net/SL3/BouncingBalls/BouncingBalls.zip" target=_blank&gt;BouncingBalls.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Chess Wars (LocalConnection)&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/ChessWars/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/ChessWars/ChessWars.zip" target=_blank&gt;ChessWars.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;GIF Decoder&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/GIFDecoderSample/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/GIFDecoderSample/GIFDecoderSample.zip" target=_blank&gt;GIFDecoderSample.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Local Chess (Out of Browser)&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/LocalChess/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/LocalChess/LocalChess.zip" target=_blank&gt;LocalChess.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Mandelbrot (WriteableBitmap)&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/Mandelbrot/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/Mandelbrot/Mandelbrot.zip" target=_blank&gt;Mandelbrot.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;MediaFlow (Perspective 3D)&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/MediaFlow/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/MediaFlow/MediaFlow.zip" target=_blank&gt;MediaFlow.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;Effects Sample (Pixel Shaders)&lt;/TD&gt;
&lt;TD&gt;&lt;A href="http://joestegman.members.winisp.net/SL3/MoreEffects/Default.html" target=_blank&gt;Live Sample&lt;/A&gt;, &lt;A href="http://joestegman.members.winisp.net/SL3/MoreEffects/MoreEffects.zip" target=_blank&gt;MoreEffects.zip&lt;/A&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9892719" width="1" height="1"&gt;</description></item><item><title>Silverlight 3 Out Of Browser Chess Application</title><link>http://blogs.msdn.com/jstegman/archive/2009/03/23/silverlight-3-out-of-browser-chess-application.aspx</link><pubDate>Tue, 24 Mar 2009 02:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9502863</guid><dc:creator>jstegman</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9502863.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9502863</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;The final sample from my Mix 09 talk is an &lt;A title="Out of Browser version of the Silverlight 2 Chess Application" href="http://joestegman.members.winisp.net/Mix09/LocalChess/" mce_href="http://joestegman.members.winisp.net/Mix09/LocalChess/"&gt;Out Of Browser version of the Silverlight 2 Chess Application&lt;/A&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can find the source for this sample &lt;/FONT&gt;&lt;A href="http://joestegman.members.winisp.net/Mix09/LocalChess/LocalChess.zip" mce_href="http://joestegman.members.winisp.net/Mix09/LocalChess/LocalChess.zip"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9502863" width="1" height="1"&gt;</description></item><item><title>Local Messaging Samples</title><link>http://blogs.msdn.com/jstegman/archive/2009/03/23/local-messaging-samples.aspx</link><pubDate>Tue, 24 Mar 2009 02:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9502841</guid><dc:creator>jstegman</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9502841.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9502841</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;I posted the Local Messaging samples I showed at Mix 2009 including the Bouncing Balls sample and the Chess Wars application.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Click &lt;/FONT&gt;&lt;A href="http://joestegman.members.winisp.net/Mix09/BouncingBalls/"&gt;&lt;FONT size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; to run the Bouncing Balls application (you’ll need to temporarily allow pop-ups).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;To start a ball, click on anyone of the 4 HTML pages that pop-up.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can find source for the bouncing balls application &lt;/FONT&gt;&lt;A href="http://joestegman.members.winisp.net/Mix09/BouncingBalls/BouncingBalls.zip"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;To run Chess Wars, Click on the image below.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;To have browsers compete JavaScript engine to JavaScript engine, start two versions in two different browsers and have one be “Local” and one be “Remote” (both with JavaScript for the other player).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can find the Chess Wars source &lt;/FONT&gt;&lt;A href="http://joestegman.members.winisp.net/Mix09/ChessWars/ChessWars.zip"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;/SPAN&gt;&lt;o:p&gt;&lt;A title="Chess Wars" href="http://joestegman.members.winisp.net/Mix09/ChessWars" mce_href="http://joestegman.members.winisp.net/Mix09/ChessWars"&gt;&lt;IMG style="WIDTH: 371px; HEIGHT: 268px" title="Chess Wars" border=0 alt="Chess Wars" src="http://joestegman.members.winisp.net/Mix09/ChessWars/ChessWars.jpg" width=371 height=268 mce_src="http://joestegman.members.winisp.net/Mix09/ChessWars/ChessWars.jpg"&gt;&lt;/A&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/CENTER&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9502841" width="1" height="1"&gt;</description></item><item><title>Chroma Key Pixel Shader Sample</title><link>http://blogs.msdn.com/jstegman/archive/2009/03/23/chroma-key-pixel-shader-sample.aspx</link><pubDate>Tue, 24 Mar 2009 02:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9502821</guid><dc:creator>jstegman</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9502821.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9502821</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3 face=Calibri&gt;Here’s the &lt;/FONT&gt;&lt;A href="http://joestegman.members.winisp.net/Mix09/MoreEffects/MoreEffects.zip"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;source&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; to the WriteableBitmap and Pixel Shader sample I showed at Mix 2009.&amp;nbsp; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Click on the image below to run the sample (and have the Silverlight 3 Beta installed – you can get that &lt;/FONT&gt;&lt;A href="http://silverlight.net/getstarted/silverlight3/default.aspx"&gt;&lt;FONT size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt;).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Drag one of the images (or video) from the left and drop into the center area to see where WriteableBitmap is used.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Drag the video on the right into the center to see the Pixel Shader in action.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This sample will use a “shader” to mask out a chroma key (in this sample, the chroma key is black but the shader supports any color as a chroma key).&lt;/FONT&gt;&lt;/SPAN&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;A title="More Effects" href="http://joestegman.members.winisp.net/Mix09/MoreEffects" mce_href="http://joestegman.members.winisp.net/Mix09/MoreEffects"&gt;&lt;IMG style="WIDTH: 447px; HEIGHT: 248px" title="More Effects" border=0 alt="More Effects" src="http://joestegman.members.winisp.net/Mix09/MoreEffects/MoreEffects.jpg" width=447 height=248 mce_src="http://joestegman.members.winisp.net/Mix09/MoreEffects/MoreEffects.jpg"&gt;&lt;/A&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;SPAN style="mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;The demo shows the following new Silverlight 3 features:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;WriteableBitmap&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;Pixel Shaders (chroma key shader)&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;SPAN style="mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Drop Shadow Effect&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9502821" width="1" height="1"&gt;</description></item><item><title>WriteableBitmap Sample</title><link>http://blogs.msdn.com/jstegman/archive/2009/03/22/writeablebitmap-sample.aspx</link><pubDate>Mon, 23 Mar 2009 05:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9500389</guid><dc:creator>jstegman</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9500389.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9500389</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Here's the &lt;A title=source href="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample/WriteableBitmapSample.zip" mce_href="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample/WriteableBitmapSample.zip"&gt;source&lt;/A&gt; to the WriteableBitmap sample I showed at Mix.&amp;nbsp; The sample uses WriteableBitmap to take a "snapshot" of the running video to make a thumbnail.&amp;nbsp; Click on the image below to run the sample.&amp;nbsp; When running the sample, click on the running video to create a thumbnail.&amp;nbsp; You can find the video for this sample &lt;A title=here href="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample/ClientBin/Dolphins.wmv" mce_href="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample/ClientBin/Dolphins.wmv"&gt;here&lt;/A&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;A title="WriteableBitmap Sample" href="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample" mce_href="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample"&gt;&lt;IMG style="WIDTH: 500px; HEIGHT: 302px" title="WriteableBitmap Image" border=0 alt="WriteableBitmap Image" src="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample/WriteableBitmapSample.jpg" width=500 height=302 mce_src="http://joestegman.members.winisp.net/Mix09/WriteableBitmapSample/WriteableBitmapSample.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;The demo shows the following new Silverlight 3 features:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;WriteableBitmap&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;WrapPanel (new SDK control)&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9500389" width="1" height="1"&gt;</description></item><item><title>Perspective 3D Sample</title><link>http://blogs.msdn.com/jstegman/archive/2009/03/22/perspective-3d-sample.aspx</link><pubDate>Mon, 23 Mar 2009 05:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9500352</guid><dc:creator>jstegman</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9500352.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9500352</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Finally getting around to posting the Mix demos, and the first I’ve posted is the Perspective3D demo.&amp;nbsp; I've posted the source &lt;A title=here href="http://joestegman.members.winisp.net/Mix09/MediaFlow/MediaFlow.zip" mce_href="http://joestegman.members.winisp.net/Mix09/MediaFlow/MediaFlow.zip"&gt;here&lt;/A&gt; and you can click on the image below to run the sample.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;A title="Perspective 3D Sample" href="http://joestegman.members.winisp.net/Mix09/MediaFlow/" mce_href="http://joestegman.members.winisp.net/Mix09/MediaFlow/"&gt;&lt;IMG style="WIDTH: 469px; HEIGHT: 300px" title="MediaFlow Image" border=0 alt="MediaFlow Image" src="http://joestegman.members.winisp.net/Mix09/MediaFlow/mediaflow.jpg" width=469 height=300 mce_src="http://joestegman.members.winisp.net/Mix09/MediaFlow/mediaflow.jpg"&gt;&lt;/A&gt;&lt;/P&gt;&lt;/CENTER&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;The demo shows the following new Silverlight 3 features:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;o:p&gt;&lt;FONT size=3 face=Calibri&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;Perspective 3D&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;ElementName binding&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Calibri&gt;&lt;FONT size=3&gt;FileSaveDialog (to CSV which is consumable by Excel)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P style="TEXT-INDENT: -0.25in; MARGIN: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class=MsoListParagraph&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=3&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Animation Easing&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9500352" width="1" height="1"&gt;</description></item><item><title>Mix09 Presentation and Deck</title><link>http://blogs.msdn.com/jstegman/archive/2009/03/21/mix09-presentation-and-deck.aspx</link><pubDate>Sun, 22 Mar 2009 03:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9496868</guid><dc:creator>jstegman</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9496868.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9496868</wfw:commentRss><description>&lt;P style="MARGIN: 0in 0in 0pt" class=MsoNormal&gt;&lt;FONT size=3 face=Calibri&gt;I did a packed “What’s new in Silverlight 3” session at &lt;/FONT&gt;&lt;A href="http://live.visitmix.com/"&gt;&lt;FONT size=3 face=Calibri&gt;Mix 2009&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; and had a blast.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I’m working on posting the samples but for now, you can find a video of the session &lt;/FONT&gt;&lt;A href="http://videos.visitmix.com/MIX09/T14F"&gt;&lt;FONT size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3 face=Calibri&gt; and my deck &lt;/FONT&gt;&lt;A href="http://joestegman.members.winisp.net/Mix09/jstegmanT14F.pptx"&gt;&lt;FONT color=#0000ff size=3 face=Calibri&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Samples and walkthroughs should all be posted by Monday…&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9496868" width="1" height="1"&gt;</description></item><item><title>Source Code for Silverlight 2 Runtime and SDK Controls Published</title><link>http://blogs.msdn.com/jstegman/archive/2009/01/07/source-code-for-silverlight-2-runtime-and-sdk-controls-published.aspx</link><pubDate>Thu, 08 Jan 2009 05:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9292946</guid><dc:creator>jstegman</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9292946.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9292946</wfw:commentRss><description>&lt;BR&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-font-kerning: 18.0pt"&gt;&lt;A href="http://blogs.msdn.com/seema/default.aspx" mce_href="http://blogs.msdn.com/seema/default.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Seema’s blog post&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; has more details, but the &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=EB83ED4C-AC85-4DE9-8395-285628EE2254&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=EB83ED4C-AC85-4DE9-8395-285628EE2254&amp;amp;displaylang=en"&gt;&lt;FONT face=Calibri size=3&gt;source code&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt; for the Silverlight 2 controls, both runtime and SDK, was just released.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This source code includes control source, source for support types (e.g. EventsArgs), Visual Studio project files and unit tests (unit test are only for the SDK controls).&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-font-kerning: 18.0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Source is provided for the following controls:&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-font-kerning: 18.0pt"&gt;&lt;o:p&gt;&lt;FONT face=Calibri size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;STRONG&gt;Silverlight Runtime Controls&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;ButtonBase&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Button&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;HyperlinkButton&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;CheckBox&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;RadioButton&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;ToggleButton&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;RangeBase&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;ProgressBar&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Slider&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;ScrollBar&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Thumb&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;STRONG&gt;Silverlight SDK Controls&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;Calendar&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;DatePicker&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;DataGrid&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;TabControl&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN lang=EN style="mso-ansi-language: EN; mso-font-kerning: 18.0pt"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;GridSplitter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9292946" width="1" height="1"&gt;</description></item><item><title>Update on Feature Requests</title><link>http://blogs.msdn.com/jstegman/archive/2008/12/27/update-on-feature-requests.aspx</link><pubDate>Sun, 28 Dec 2008 04:11:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9254658</guid><dc:creator>jstegman</dc:creator><slash:comments>15</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9254658.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9254658</wfw:commentRss><description>&lt;BR&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT face=Calibri&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;I am continuing to aggregate the requests and have the updated and abbreviated list below (removed items with less than 1 or 2 requests).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;A couple of comments based on some of the requests:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;I am tracking 3D even though ScottGu announced Silverlight 3 will support 3D.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For Silverlight 3, we are introducing the ability to treat 2D objects as if they are in 3D space.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You can view this support as being able to draw content (XAML) onto a postcard and then position that postcard in 3D space (this is also called perspective transformations or non-affine transformations).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;What I am tracking for “3D” is the ability to do full 3D – which is the ability to have full 3D objects/models (e.g. a 3D box vs. a postcard) and rotate/shade/light that object. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;I have not included an item for bitmap effects as we have announced plans to support a pixel shader model in Silverlight 3 and Silverlight will include a few stock shader effects.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;There are some things we are continually focused on and one is performance.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For performance, we are scenario focused – meaning we pick the most important scenarios and then optimize those end to end.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For general performance requests, including requests for hardware acceleration, it would be helpful to understand what scenarios you feel do not meet performance expectations.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;o:p&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;FONT size=3&gt;There are numerous requests for mouse wheel and there was a comment that suggested the reason we do not support this is due to a security concern.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;To clarify, the reason we do not support this in Silverlight 2 is that mouse wheel events are not exposed to Silverlight in all browsers (see &lt;/FONT&gt;&lt;A href="http://blogs.msdn.com/jstegman/archive/2008/12/21/silverlight-browser-support.aspx" mce_href="http://blogs.msdn.com/jstegman/archive/2008/12/21/silverlight-browser-support.aspx"&gt;&lt;FONT size=3&gt;this post&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=3&gt; for more details).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;We continue to look for a consistent way to work around this issue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;
&lt;P mce_keep="true"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class="" style="FONT: 14px Calibri; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="WIDTH: 300px"&gt;&lt;B&gt;Feature&lt;/B&gt;&lt;/TD&gt;
&lt;TD class="" style="WIDTH: 60px"&gt;&lt;B&gt;Count&lt;/B&gt;&lt;/TD&gt;
&lt;TD class="" style="WIDTH: 500px"&gt;&lt;B&gt;Comments&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Web camera and/or microphone input&lt;/TD&gt;
&lt;TD class=""&gt;33&lt;/TD&gt;
&lt;TD class=""&gt;Includes requests for just microphone as well&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Bitmap APIs&lt;/TD&gt;
&lt;TD class=""&gt;28&lt;/TD&gt;
&lt;TD class=""&gt;Support get/set pixels and/or rendering a XAML scene to a bitmap.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Full 3D&lt;/TD&gt;
&lt;TD class=""&gt;26&lt;/TD&gt;
&lt;TD class=""&gt;Full 3D support (full 3D models)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Printing&lt;/TD&gt;
&lt;TD class=""&gt;22&lt;/TD&gt;
&lt;TD class=""&gt;Printing APIs&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Offline and/or out of browser support&lt;/TD&gt;
&lt;TD class=""&gt;17&lt;/TD&gt;
&lt;TD class=""&gt;Support running Silverlight when not online (or completely out of the browser)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Rich text support&lt;/TD&gt;
&lt;TD class=""&gt;13&lt;/TD&gt;
&lt;TD class=""&gt;Editing and display (and flow, multi-column, inline hyperlink)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Text quality&lt;/TD&gt;
&lt;TD class=""&gt;12&lt;/TD&gt;
&lt;TD class=""&gt;Includes requests for knobs on anti-aliasing&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Bi-directional text and/or complex script&lt;/TD&gt;
&lt;TD class=""&gt;10&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Right mouse button&lt;/TD&gt;
&lt;TD class=""&gt;9&lt;/TD&gt;
&lt;TD class=""&gt;Ability to configure the right click&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;UDP/P2P&lt;/TD&gt;
&lt;TD class=""&gt;9&lt;/TD&gt;
&lt;TD class=""&gt;UDP APIs generally for Peer to Peer support&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Interactive designer&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Support an interactive designer in Visual Studio&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;HTML Integration&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Support HTML hosting (live HTML documents) and/or HTML translation&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Support more than BasicHttpBinding&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Most common request is for WSHttpBinding (session support)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Clipboard support&lt;/TD&gt;
&lt;TD class=""&gt;7&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Improve Silverlight/WPF compatibility&lt;/TD&gt;
&lt;TD class=""&gt;7&lt;/TD&gt;
&lt;TD class=""&gt;Mostly feature requests for either Silverlight and/or WPF&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;More controls&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Including navigation tree, multihandle slider&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Selectable text&lt;/TD&gt;
&lt;TD class=""&gt;7&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Improved DataGrid&lt;/TD&gt;
&lt;TD class=""&gt;6&lt;/TD&gt;
&lt;TD class=""&gt;Several different requests including support for Virtualization&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Mouse wheel&lt;/TD&gt;
&lt;TD class=""&gt;6&lt;/TD&gt;
&lt;TD class=""&gt;API and support in existing controls&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;SaveFileDialog&lt;/TD&gt;
&lt;TD class=""&gt;6&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Data and/or property triggers&lt;/TD&gt;
&lt;TD class=""&gt;5&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Reporting services&lt;/TD&gt;
&lt;TD class=""&gt;5&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Synchronous web service calls&lt;/TD&gt;
&lt;TD class=""&gt;5&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;ADO.NET DataSet/DataTable&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Alpha video&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;Chroma key support&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Custom markup extensions&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Drawing APIs (immediate mode)&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Element name binding&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Local relational database (SQL)&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Modal dialog&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Assembly caching&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;Want a framework for downloading/managing assemblies&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Binding support to anonymous types&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Credentials/auth&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;Requests for networking stack and ASP.NET type integration&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Multi-target DLLs for .NET/SL&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;Build a business object DLL once for both .NET and Silvelright&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Multi-touch support&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Path Animation&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Speech and better audio decoder&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;VisualBrush&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&amp;nbsp;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9254658" width="1" height="1"&gt;</description></item><item><title>Silverlight Feature Requests</title><link>http://blogs.msdn.com/jstegman/archive/2008/12/23/silverlight-feature-requests.aspx</link><pubDate>Wed, 24 Dec 2008 00:59:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9251093</guid><dc:creator>jstegman</dc:creator><slash:comments>33</slash:comments><comments>http://blogs.msdn.com/jstegman/comments/9251093.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jstegman/commentrss.aspx?PostID=9251093</wfw:commentRss><description>&lt;BR&gt;&lt;SPAN class=Apple-style-span style="WORD-SPACING: 0px; FONT: 16px/15px Calibri; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; TEXT-ALIGN: left; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Currently, there is not a general location to log Silverlight feature requests (we’re considering adding something on Silverlight.net for this).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Given the lack of a central spot, I’ve taken a few threads on the &lt;A href="http://silverlight.net/forums/p/44499/121580.aspx" mce_href="http://silverlight.net/forums/p/44499/121580.aspx"&gt;Silverlight forums&lt;/A&gt; related to a Silverlight wish list as well as some comments from ScottGu’s Silverlight 2 &lt;A href="http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx" mce_href="http://weblogs.asp.net/scottgu/archive/2008/11/16/update-on-silverlight-2-and-a-glimpse-of-silverlight-3.aspx"&gt;blog post&lt;/A&gt; and &lt;A href="http://blogs.msdn.com/msmossyblog/" mce_href="http://blogs.msdn.com/msmossyblog/"&gt;Scott Barnes’ blog&lt;/A&gt; and aggregated the requests into a single list with frequency counts.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I left off things that have already been announced in Silverlight 3 but left on others that have not yet been announced.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;There are numerous reasons why something will or will not appear in the next version of Silverlight including customer demand, time to implement, business need, security concerns, performance concerns, ability to implement consistently cross browser and cross platform, etc.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Therefore, items at the top of the list below won’t necessarily appear in the next version of Silverlight – however, it’s likely we’re engaged in solving those problems in one way or another.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Net result is the Silverlight product team does look at these requests and they do have some impact on shaping future Silverlight platforms. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;Feel free to continue to make requests and I’ll try and update the counts every month or so.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;One thing that would help for requests is some insight into the scenario for the request (if it’s not obvious).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For example, if you need UDP, include details on your scenario for UDP (e.g. P2P game and if so, we may be able to solve that with a more targeted API).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;One area to call out specifically for scenarios is requests for WPF and Silverlight compatibility.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;In general, if you want a WPF feature in Silverlight, call that out as a Silverlight feature request vs. a compatibility request (e.g. want triggers in Silverlight).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;If you have a need to share resources between Silverlight and WPF, call that out as compatibility and let us know what you’re doing that requires shared resources (to better help us determine how to focus our work in this area).&amp;nbsp;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=apple-style-span&gt;&lt;SPAN style="COLOR: #333333; mso-bidi-font-family: Arial; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="" style="FONT: 14px Calibri; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD class="" style="WIDTH: 300px"&gt;&lt;B&gt;Feature&lt;/B&gt;&lt;/TD&gt;
&lt;TD class="" style="WIDTH: 60px"&gt;&lt;B&gt;Count&lt;/B&gt;&lt;/TD&gt;
&lt;TD class="" style="WIDTH: 500px"&gt;&lt;B&gt;Comments&lt;/B&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Web camera and/or microphone input&lt;/TD&gt;
&lt;TD class=""&gt;33&lt;/TD&gt;
&lt;TD class=""&gt;Includes requests for just microphone as well&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Bitmap APIs&lt;/TD&gt;
&lt;TD class=""&gt;26&lt;/TD&gt;
&lt;TD class=""&gt;Support get/set pixels and/or rendering a XAML scene to a bitmap.&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Full 3D&lt;/TD&gt;
&lt;TD class=""&gt;24&lt;/TD&gt;
&lt;TD class=""&gt;Full 3D support (full 3D models)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Printing&lt;/TD&gt;
&lt;TD class=""&gt;20&lt;/TD&gt;
&lt;TD class=""&gt;Printing APIs&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Offline and/or out of browser support&lt;/TD&gt;
&lt;TD class=""&gt;16&lt;/TD&gt;
&lt;TD class=""&gt;Support running Silverlight when not online (or completely out of the browser)&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Bi-directional text and/or complex script&lt;/TD&gt;
&lt;TD class=""&gt;9&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;UDP/P2P&lt;/TD&gt;
&lt;TD class=""&gt;9&lt;/TD&gt;
&lt;TD class=""&gt;UDP APIs generally for Peer to Peer support&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Rich text support&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Editing and display&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Right mouse button&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Ability to configure the right click&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Text quality&lt;/TD&gt;
&lt;TD class=""&gt;8&lt;/TD&gt;
&lt;TD class=""&gt;Improved text quality&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;HTML Integration&lt;/TD&gt;
&lt;TD class=""&gt;7&lt;/TD&gt;
&lt;TD class=""&gt;Support HTML hosting (live HTML documents) and/or HTML translation&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Interactive designer&lt;/TD&gt;
&lt;TD class=""&gt;7&lt;/TD&gt;
&lt;TD class=""&gt;Support an interactive designer in Visual Studio&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Support more than BasicHttpBinding&lt;/TD&gt;
&lt;TD class=""&gt;7&lt;/TD&gt;
&lt;TD class=""&gt;Most common request is for WSHttpBinding&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Improve Silverlight/WPF &lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-ansi-language: EN-US; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;compatibility&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD class=""&gt;6&lt;/TD&gt;
&lt;TD class=""&gt;Mostly feature requests for either Silverlight and/or WPF&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;More controls&lt;/TD&gt;
&lt;TD class=""&gt;6&lt;/TD&gt;
&lt;TD class=""&gt;Random/general requests&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;SaveFileDialog&lt;/TD&gt;
&lt;TD class=""&gt;6&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Data and/or property triggers&lt;/TD&gt;
&lt;TD class=""&gt;5&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Reporting services&lt;/TD&gt;
&lt;TD class=""&gt;5&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Synchronous web service calls&lt;/TD&gt;
&lt;TD class=""&gt;5&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;ADO.NET DataSet/DataTable&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Alpha video&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;Chroma key support&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Clipboard support&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Drawing APIs (immediate mode)&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Element name binding&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Improved DataGrid&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;Several different requests&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Local relational database (SQL)&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Modal dialog&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Mouse wheel&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;API and support in existing controls&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Selectable text&lt;/TD&gt;
&lt;TD class=""&gt;4&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Assembly caching&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;Want a framework for downloading/managing assemblies&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Credentials/auth&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;Requests for networking stack and ASP.NET type integration&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Custom markup extensions&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Multi-target DLLs for .NET/SL&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;Build a business object DLL once for both .NET and Silverlight&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Multi-touch support&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Path Animation&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Speech and better audio decoder&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;VisualBrush&lt;/TD&gt;
&lt;TD class=""&gt;3&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;9 Grid&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Better keyboard APIs&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;Platform independent keycode&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Better SEO&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Binding support to anonymous types&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Direct database access&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;OLEDB/ODBC equivalent&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Flow panel&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;GIF support&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Global/dynamic styles (skinning)&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Integrated CTRL+F (in page search)&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Sound APIs (equalizer)&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;Includes looping&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;TileBrush (Image Tiling)&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;XPS Support&lt;/TD&gt;
&lt;TD class=""&gt;2&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;64-bit platform support&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Android support&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Better N-tier support&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;Improved data access&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Better SharePoint integration&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Block style text&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;Bulleted lists, paragraphs&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Cell based animation&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;CollectionView&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Color management&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Digital/XAP signing&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Double Click event&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Drag and Drop&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;Between the desktop and Silverlight&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Full 5.1 sound&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;Currently fold down to stereo&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;IDataErrorInfo&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Inverse kinematics (bones)&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;Flash 10 feature&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;MediaTimeline&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Multi-binding&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Navigation model&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;Includes browser history integration&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;Validation controls&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR&gt;
&lt;TD class=""&gt;XPATH support for data binding&lt;/TD&gt;
&lt;TD class=""&gt;1&lt;/TD&gt;
&lt;TD class=""&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9251093" width="1" height="1"&gt;</description></item></channel></rss>