<?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>Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx</link><description>In Silverlight 1.0, the only container element was Canvas. In Silverlight 2, there are a number of other layout containers, such as Grid, Border and StackPanel, and you can also make your own. Silverlight 2 applications can be completely layout-based</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8526857</link><pubDate>Wed, 21 May 2008 10:12:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8526857</guid><dc:creator>nishantkumar</dc:creator><description>&lt;p&gt;I extensively use Canvases on my experimental blog (&lt;a rel="nofollow" target="_new" href="http://www.nishantkumar.net/"&gt;http://www.nishantkumar.net/&lt;/a&gt;), mainly because I use SL 1.0. But, also because I load my blog posts as xamls, dynamically onto the child canvases. &lt;/p&gt;
&lt;p&gt;I havent thought about migrating to SL 2.0, but would user controls be useful in such a scenario? &lt;/p&gt;
</description></item><item><title>re: Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8526954</link><pubDate>Wed, 21 May 2008 10:48:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8526954</guid><dc:creator>Kevin Daly</dc:creator><description>&lt;p&gt;I have to admit that only Canvas being available in 1.0 is in addition to being limited to Javascript one of the major things that dampens my enthusiasm for the coming-sometime-presumably-this-century first version of Silverlight Mobile - because mobile device applications *really* need layout controls.&lt;/p&gt;
</description></item><item><title>re: Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8528207</link><pubDate>Wed, 21 May 2008 17:08:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8528207</guid><dc:creator>Dave Relyea</dc:creator><description>&lt;p&gt;nishantkumar -&lt;/p&gt;
&lt;p&gt;Yes, in SL 1.0 you don't have a choice. But in SL 2, you have a lot of options. The default project starts you off with a UserControl as the root element. You can definitely load dynamic content all over the place, including the root of the UserControl.&lt;/p&gt;
</description></item><item><title>re: Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8528220</link><pubDate>Wed, 21 May 2008 17:12:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8528220</guid><dc:creator>Dave Relyea</dc:creator><description>&lt;p&gt;Kevin-&lt;/p&gt;
&lt;p&gt;If Silverlight for devices or whatever it will be called is going not be exactly the same as the &amp;quot;regular&amp;quot; flavor, I would be very surprised if it was because layout and the layout containers have been removed.&lt;/p&gt;
</description></item><item><title>re: Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8528589</link><pubDate>Wed, 21 May 2008 19:19:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8528589</guid><dc:creator>nishantkumar</dc:creator><description>&lt;p&gt;I have to try that out. Thanks, Dave!&lt;/p&gt;
</description></item><item><title>re: Why I Don't Like Canvas</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8531997</link><pubDate>Thu, 22 May 2008 18:37:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8531997</guid><dc:creator>adefwebserver</dc:creator><description>&lt;p&gt;It's kinda funniny but some of your reasons why you didn't like Canvas was some of the reasons we used Canvas for silverlightdesktop.net. You're right about over-use, but I think the Canvas is useful if you think about the things &amp;quot;on&amp;quot; the Canvas as being important. I use it kinda like a &amp;quot;grouping tool&amp;quot;.&lt;/p&gt;
</description></item><item><title>Layout Fundamentals Part 2 - Layout Containers</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8775831</link><pubDate>Sat, 26 Jul 2008 17:38:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8775831</guid><dc:creator>DevDave - Dave Relyea's Blog</dc:creator><description>&lt;p&gt;In Layout Fundamentals Part 1 , I started slowly, and demonstrated the need for a layout system. I touched&lt;/p&gt;
</description></item><item><title>Silverlight 2 Samples: Dragging, docking, expanding panels (Part 2)</title><link>http://blogs.msdn.com/devdave/archive/2008/05/21/why-i-don-t-like-canvas.aspx#8876618</link><pubDate>Mon, 18 Aug 2008 18:19:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8876618</guid><dc:creator>Martin Grayson: Adventures of a 'Devigner'</dc:creator><description>&lt;p&gt;In Part 1 , we looked at how we construct a Dragging, docking, expanding panel, and added the ‘dragging’&lt;/p&gt;</description></item></channel></rss>