<?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>The MossyBlog Times Archives 2007 - 2009 : Expression Studio</title><link>http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx</link><description>Tags: Expression Studio</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>I hate it when a designer touches XAML..</title><link>http://blogs.msdn.com/msmossyblog/archive/2009/01/25/i-hate-it-when-a-designer-touches-xaml.aspx</link><pubDate>Sun, 25 Jan 2009 10:42:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9374712</guid><dc:creator>scbarnes</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/9374712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=9374712</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=9374712</wfw:comment><description>&lt;p&gt;I’ve meet with a few die-hard Silverlight developers in my time and some feedback I get at times is how designers produce bad XAML.&lt;/p&gt;  &lt;p&gt;“..I hate it when a designer touches XAML..” – oh? why?&lt;/p&gt;  &lt;p&gt;My first thought was, “bad XAML?” how on earth can a designer produce bad XAML. *confused look*&lt;/p&gt;  &lt;p&gt;After digging I find out that one of the pet hates is that the designer doesn’t name their controls properly or that they’ll use a rectangle instead of a grid/canvas etc to visually represent the UI.&lt;/p&gt;  &lt;p&gt;I then hold up my hand and say “stop”.&lt;/p&gt;  &lt;p&gt;Here’s the lesson folks. &lt;/p&gt;  &lt;p&gt;Expression Studio and Visual Studio allow you to collaborate with designers and developers. We’ve made it so you majority of the time never need to look at how the tools generate XAML as it just works. That all being said, it ENABLES you to work together, you still need to WORK together.&lt;/p&gt;  &lt;p&gt;Meaning, setup rules of engagement with one another. Tell your designer that you need certain User Controls for certain contexts. You expect a clear naming convention and so on. Let the designer execute their creative vision and don’t impose too many rules on them as you could starve the process of creative flow but agree on how the pipeline will work UPFRONT.&lt;/p&gt;  &lt;p&gt;Don’t expect the tools to automate your communication between developer and designer, as to do that would be a one neat trick.&lt;/p&gt;  &lt;p&gt;Word for today: &lt;strong&gt;&lt;u&gt;Communication.&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9374712" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Design/default.aspx">Design</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item><item><title>How to: Make Innerglows with Expression Blend.</title><link>http://blogs.msdn.com/msmossyblog/archive/2008/09/15/how-to-make-innerglows-with-expression-blend.aspx</link><pubDate>Sun, 14 Sep 2008 22:25:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8951848</guid><dc:creator>scbarnes</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/8951848.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=8951848</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=8951848</wfw:comment><description>&lt;p&gt;I'm knee deep in a WPF project i'm writing for my team. I had the need today to have an innerglow, and noticed that we seem to have forgotten this little BitmapEffect of goodness (which I'll be promptly hassling Jon tomorrow for in the next revision).&lt;/p&gt;  &lt;p&gt;That being said, as stubborn as I am I decided to try my hand at producing my own InnerGlow effect. It was actually very simple procedure to replicate inside Expression Blend.&lt;/p&gt;  &lt;h1&gt;Step 1.&lt;/h1&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 10px; border-left: 0px; border-bottom: 0px" height="159" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_24.png" width="166" align="left" border="0" /&gt; Define your shape. In this case I went with a rounded Rectangle, but you can use any shape you see fit and firstly you need to figure out your base shape.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;u&gt;Note:       &lt;br /&gt;&lt;/u&gt;&lt;/strong&gt;Now it's important here to note, that you need to think of this as being &amp;quot;Pancakes&amp;quot; in terms of the design composition.&lt;/p&gt;  &lt;p&gt;Don't worry to much about pixel perfect precision inside Vector either.&amp;#160; A illustrator friend of mine once gave me a basic rule to live with when it comes to Vector art:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;You can hide a lot of imperfections, as given you can zoom endlessly you get to the point were the naked eye can't see it and move on..&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Couldn't agree more.&lt;/p&gt;  &lt;h1&gt;Step 2.&lt;/h1&gt;  &lt;p&gt;Simply copy the shape (CTRL+C) and hit Paste keys (CTRL+V). It should paste exactly on top of the previous shape and retain the exact x/y co-ordinates.&lt;/p&gt;  &lt;p&gt;Rename your layer to something suites you, I myself called it &lt;strong&gt;IcnInnerGlow&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="121" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_16.png" width="273" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;Step 3.&lt;/h1&gt;  &lt;p&gt;Selecting the layer you just copied, you now want to add a BitmapEffect called &amp;quot;Outerglow&amp;quot;. This can be found via your Properties area, under the group called &lt;strong&gt;Appearance. &lt;/strong&gt;You will need to click on the expander for this group in order to see the below.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="121" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_19.png" width="305" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_21.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_thumb_7.png" width="305" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You should see something like this:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px; border-left: 0px; border-bottom: 0px" height="159" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_27.png" width="166" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Not really inspiring is it? &lt;/p&gt;  &lt;h1&gt;Step 4.&lt;/h1&gt;  &lt;p&gt;You now need to knockout the &lt;strong&gt;Fill&lt;/strong&gt; and bump up the Border. So in this case, go to your &lt;strong&gt;Fill&lt;/strong&gt; and click on the &lt;strong&gt;No Brush&lt;/strong&gt; Tab.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_30.png" width="305" border="0" /&gt; &lt;/p&gt;  &lt;p&gt; You will also need to ensure the Border's Brush is set to a color or setting that you feel comfortable with. In this case, I chose a solid color and ensured the Opacity was 53%.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_33.png" width="305" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;The results should now look like this.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="159" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_36.png" width="166" border="0" /&gt; &lt;/p&gt;  &lt;h1&gt;Step 5&lt;/h1&gt;  &lt;p&gt;Now comes the real magic. You select your layer, and again hit CTRL+C and CTRL+V (duplicating your layer basically).&lt;/p&gt;  &lt;p&gt;With this new layer (it should increase the glow effect, make a note of that!) you now want to make this a clipping path. In that everything inside this shape is what you only want to make visible. The rest is something we want to discard.&lt;/p&gt;  &lt;p&gt;To do this, right-click on the newly duplicated layer, Choose Path, then Make Clipping Path.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="206" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_39.png" width="379" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;A new Modal window will now appear, asking which path you want to attach this clipping path to (think masking in Flash). Choose your &amp;quot;InnerGlow&amp;quot; shape, and you should now have the following result:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="159" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_42.png" width="166" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Notice no bleeding beyond the shape's actual borders? Now you have a uniform InnerGlow that matches your shape. It's now up to you what you want to do from here on out, but overall this is a quick and fairly friction free way of achieving an InnerGlow using the basic BitmapEffects in place.&lt;/p&gt;  &lt;p&gt;I personally, adjusted the color to white, added another BitmapEffect (Blur) and tweaked the settings in a way that I ended up with the following visual effect.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="159" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_45.png" width="166" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Doesn't look like much does it? well keep in mind I'm Zoomed In here, when I zoom back out to 100%, this is the visual look I pulled off.&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="128" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoMakeInnerglowswithExpressionBlend_AD63/image_48.png" width="150" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now to add some Gloss to the buttons..as we all know, there isn't enough &amp;quot;Gloss&amp;quot; online today :)&lt;/p&gt;  &lt;h1&gt;Summary.&lt;/h1&gt;  &lt;p&gt;Expression Blend isn't meant to be a Adobe Photoshop replacement, it's meant to essentially act as a bridge between the Designer Tools and Developer Tools. That being said, it has a fair amount of hidden power under the hood (when dealing with WPF). I've found that I can achieve a lot of the visual effects I've commonly used in Photoshop via Expression Blend (yes its weird I know). It requires more hand-crafting but overall visually once I've put it into place, I can re-use across a lot of controls throughout my WPF application.&lt;/p&gt;  &lt;p&gt;I think at times the Vector UI's look absolutely crap and its dying of gradient brush overkill, so I'm hoping to show folks a few tricks here and there to produce visually appealing art.&lt;/p&gt;  &lt;p&gt;Here's the best part of all. If you like the above, then cut and paste this XAML code into your application, and you're off to the races.&lt;/p&gt;  &lt;p&gt;Yet another upside to using XAML, sharing art is as easy as pasting XML.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;pre style="border-right: #cecece 1px solid; padding-right: 5px; border-top: #cecece 1px solid; padding-left: 5px; min-height: 40px; padding-bottom: 5px; overflow: auto; border-left: #cecece 1px solid; width: 430px; padding-top: 5px; border-bottom: #cecece 1px solid; background-color: #fbfbfb"&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        	&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Stroke&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#87757575&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeDashCap&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Square&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeEndLineCap&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Flat&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeLineJoin&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Miter&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeThickness&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.5&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RadiusX&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RadiusY&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;x&lt;/span&gt;:&lt;span style="color: #ff0000"&gt;Name&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;icnBase&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Margin&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;2,2,2,0&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;HorizontalAlignment&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Stretch&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Width&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;32&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Height&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;32&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Grid&lt;/span&gt;.&lt;span style="color: #ff0000"&gt;Column&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Grid&lt;/span&gt;.&lt;span style="color: #ff0000"&gt;ColumnSpan&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.BitmapEffect&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        			&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;DropShadowBitmapEffect&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Opacity&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.835&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;ShadowDepth&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;1&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Softness&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.305&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.BitmapEffect&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.Fill&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        			&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;LinearGradientBrush&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StartPoint&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.538462,0.98077&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;EndPoint&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.538462,-0.576924&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        				&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;GradientStop&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Color&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#FF232323&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Offset&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        				&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;GradientStop&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Color&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#FF5D5B5B&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Offset&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;1&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        			&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;LinearGradientBrush&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.Fill&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        	&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        	&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Stroke&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#87757575&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeDashCap&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Square&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeEndLineCap&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Flat&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeLineJoin&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Miter&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeThickness&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.5&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RadiusX&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RadiusY&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;x&lt;/span&gt;:&lt;span style="color: #ff0000"&gt;Name&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;icnBase_Copy&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Margin&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;2,2,2,0&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;HorizontalAlignment&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Stretch&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Width&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;32&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Height&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;32&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Fill&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;{x:Null}&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Clip&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;M0.25,3.25 C0.25,1.5931458 1.5931458,0.25 3.25,0.25 L28.75,0.25 C30.406854,0.25 31.75,1.5931458 31.75,3.25 L31.75,28.75 C31.75,30.406854 30.406854,31.75 28.75,31.75 L3.25,31.75 C1.5931458,31.75 0.25,30.406854 0.25,28.75 z&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;d&lt;/span&gt;:&lt;span style="color: #ff0000"&gt;IsHidden&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;True&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.BitmapEffect&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        			&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;OuterGlowBitmapEffect&lt;/span&gt; &lt;span style="color: #ff0000"&gt;GlowSize&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;2&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;GlowColor&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#FFF9F9F9&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Opacity&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.415&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.BitmapEffect&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        	&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        	&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Stroke&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#87757575&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeDashCap&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Square&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeEndLineCap&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Flat&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeLineJoin&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Miter&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;StrokeThickness&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.5&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RadiusX&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;RadiusY&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;3&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;x&lt;/span&gt;:&lt;span style="color: #ff0000"&gt;Name&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;icnBase_Copy1&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Margin&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;2,2,2,0&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;HorizontalAlignment&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;Stretch&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Width&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;32&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Height&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;32&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Fill&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;{x:Null}&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Clip&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;M0.25,3.25 C0.25,1.5931458 1.5931458,0.25 3.25,0.25 L28.75,0.25 C30.406854,0.25 31.75,1.5931458 31.75,3.25 L31.75,28.75 C31.75,30.406854 30.406854,31.75 28.75,31.75 L3.25,31.75 C1.5931458,31.75 0.25,30.406854 0.25,28.75 z&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.BitmapEffect&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        			&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;BitmapEffectGroup&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        				
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffff00"&gt;										&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;OuterGlowBitmapEffect&lt;/span&gt; &lt;span style="color: #ff0000"&gt;GlowSize&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;2&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;GlowColor&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;#FFF9F9F9&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;Opacity&lt;/span&gt;=&lt;span style="color: #0000ff"&gt;&amp;quot;0.5&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        				
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        			&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;BitmapEffectGroup&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #ffffff"&gt;                        		&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle.BitmapEffect&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;
&lt;/pre&gt;&lt;pre style="font-size: 12px; margin: 0em; width: 100%; font-family: consolas,&amp;#39;Courier New&amp;#39;,courier,monospace; background-color: #fbfbfb"&gt;                        	&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;Rectangle&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/pre&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8951848" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Blend/default.aspx">Expression Blend</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/XAML/default.aspx">XAML</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Design/default.aspx">Design</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item><item><title>How to Submit a Bug/Feature Request for Silverlight.</title><link>http://blogs.msdn.com/msmossyblog/archive/2008/08/26/how-to-submit-a-bug-feature-request-for-silverlight.aspx</link><pubDate>Tue, 26 Aug 2008 03:24:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8895602</guid><dc:creator>scbarnes</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/8895602.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=8895602</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=8895602</wfw:comment><description>&lt;p&gt;&lt;a href="http://on10.net/blogs/nhodge/The-Geek-Stories-littlevoices-with-Stephen-Price/" target="_blank"&gt;Stephen Price&lt;/a&gt; sent me a piece of email asking how the heck does one submit a bug to Silverlight Team?&lt;/p&gt;  &lt;p&gt;I replied &amp;quot;connect.microsoft.com&amp;quot; thinking it was self-explanatory from there and off you go. I then actually clicked on it and I'm embarrassed to say that not only is it not visible as to how, but the way I found out was to Live.com Search it and got the answer from a blog.&lt;/p&gt;  &lt;p&gt;The answer is to go to:&lt;/p&gt;  &lt;p&gt;&lt;a href="https://connect.microsoft.com/VisualStudio"&gt;https://connect.microsoft.com/VisualStudio&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You'll see the following:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px; border-left: 0px; border-bottom: 0px" height="362" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoSubmitaBugFeatureRequestforSilverl_F4AC/image_3.png" width="430" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Now, please click on the &amp;quot;Browse Existing Product Feedback&amp;quot; and do a quick scan / check to see if your bug etc exists here.&lt;/p&gt;  &lt;p&gt;Given that it doesn't appear to be obvious here for folks to find, I'm guessing there is not a lot there (in which case, get the word out for me while I work internally to get this amplified more, and you in turn can help turn the tide).&lt;/p&gt;  &lt;p&gt;Once you're ready to submit a bug / feature, please click on either one. Now via this link you can submit a bug to either Visual Studio or Silverlight, Keep in mind you'll need a live.com ID to do so.&lt;/p&gt;  &lt;p&gt;This is found under the Version pulldown:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="110" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/HowtoSubmitaBugFeatureRequestforSilverl_F4AC/image_6.png" width="434" border="0" /&gt; &lt;/p&gt;  &lt;p&gt;Enter the various information and then keep track of your this issue and how we're tracking in terms of any work around's.&lt;/p&gt;  &lt;p&gt;I'll be looking internally here on how we can go about adjusting this to being more simplified as I think we can do better with the above and I'm extremely keen to see your feedback (positive, neutral or negative) around our entire UX Platform + Tools and want to ensure there is minimal entry barrier here to getting it from you.&lt;/p&gt;  &lt;p&gt;Please bare with us for a little while longer while we fix this and ensure it's simplified and amplified.&lt;/p&gt;  &lt;p&gt;Thanks Stephen for pointing this out!&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8895602" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Visual+Studio+2008/default.aspx">Visual Studio 2008</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Bugs/default.aspx">Bugs</category></item><item><title>WebDesign 2008 - Going from Wireframe Zero to UX Hero</title><link>http://blogs.msdn.com/msmossyblog/archive/2008/06/20/webdesign-2008-going-from-wireframe-zero-to-ux-hero.aspx</link><pubDate>Fri, 20 Jun 2008 00:02:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8623112</guid><dc:creator>scbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/8623112.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=8623112</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=8623112</wfw:comment><description>&lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="115" alt="image" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/WebDesign2008GoingfromWireframeZerotoUXH_C56A/image_3.png" width="434" border="0" /&gt; &lt;/p&gt;  &lt;p&gt; July 21st Seattle - I'll be speaking at the WebDesign 2008 conference here in Seattle on &amp;quot;&lt;em&gt;&lt;a href="http://webdesignworld.com/2008/seattle/sessions.aspx"&gt;Going from Wireframe Zero to UX Hero&lt;/a&gt;&lt;/em&gt;&amp;quot;.&lt;/p&gt;  &lt;p&gt;The session is basically going to cover the &amp;quot;How&amp;quot; I guess on what's next after you've made the leap of deciding to adopt our technology (Silverlight or WPF). I'll be showcasing a project that I and co-team member &lt;strong&gt;&lt;a href="http://search.live.com/results.aspx?q=David+Pugmire+Microsoft&amp;amp;src=IE-SearchBox"&gt;David Pugmire&lt;/a&gt;&lt;/strong&gt;, been working on the past 2 weeks called RCIA.&lt;/p&gt;  &lt;p&gt;The description I gave (I always hate doing these as how do you fit 45mins of ideas into a paragraph! hehe) is the following:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The blank canvas can be a daunting and scary thing at times, even more so when you&amp;#8217;ve just taken the leap to learn Microsoft technology. Don&amp;#8217;t stress, as Scott will show you some tips, tricks and insights into how to go from Wireframe Zero, to UX Hero using the latest versions of both Silverlight and Expression Studio.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If folks like the presentation, I'll look into how to re-do it over the web post the conference for those whom aren't able to attend.&lt;/p&gt;  &lt;p&gt;That's all.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://webdesignworld.com/2008/seattle/sessions.aspx" href="http://webdesignworld.com/2008/seattle/sessions.aspx"&gt;http://webdesignworld.com/2008/seattle/sessions.aspx&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8623112" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Seattle/default.aspx">Seattle</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Conference/default.aspx">Conference</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Design/default.aspx">Design</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item><item><title>Get behind the Expression Community Site.</title><link>http://blogs.msdn.com/msmossyblog/archive/2008/03/26/get-behind-the-expression-community-site.aspx</link><pubDate>Wed, 26 Mar 2008 08:33:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8337234</guid><dc:creator>scbarnes</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/8337234.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=8337234</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=8337234</wfw:comment><description>&lt;p&gt;I will admit one thing, we at Microsoft at times have a lot of online brands to cater to the Silverlight, WPF and Expression Studio ecosystem. There are a lot of moving parts to our UX Platform with events, communities etc all having niche requirements. &lt;/p&gt;  &lt;p&gt;That being said, there is one&amp;#160; that will bring balance back to the force, the new &lt;a href="http://expression.microsoft.com/en-us/default.aspx"&gt;Expression Community Site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;This site is the rally point for all things related to &lt;a href="http://expression.microsoft.com/en-us/cc136520.aspx"&gt;Expression Studio&lt;/a&gt;, and if you're not a member yet, become one. &lt;/p&gt;  &lt;p&gt;The future plans for this site are big and the team behind the site are working very hard to grow it further and make it into the &amp;quot;MSDN&amp;quot; for designers.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://expression.microsoft.com/en-us/default.aspx" href="http://expression.microsoft.com/en-us/default.aspx"&gt;http://expression.microsoft.com/en-us/default.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://expression.microsoft.com/en-us/default.aspx"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="101" alt="Expression Site" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/GetbehindtheExpressionCommunitySite_DACF/image_3.png" width="434" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8337234" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Community/default.aspx">Community</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item><item><title>Flip4Mac supports Silverlight.</title><link>http://blogs.msdn.com/msmossyblog/archive/2007/12/28/flip4mac-supports-silverlight.aspx</link><pubDate>Fri, 28 Dec 2007 13:36:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6883987</guid><dc:creator>scbarnes</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/msmossyblog/comments/6883987.aspx</comments><wfw:commentRss>http://blogs.msdn.com/msmossyblog/commentrss.aspx?PostID=6883987</wfw:commentRss><wfw:comment>http://blogs.msdn.com/msmossyblog/rsscomments.aspx?PostID=6883987</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.flip4mac.com/wmv.htm"&gt;&lt;img height="130" src="http://www.flip4mac.com/images/0_wmv_101.jpg" width="118" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Well hot off the wire, Flip4Mac apparently enables folks to export into Silverlight for the web.&lt;/p&gt;  &lt;h4&gt;What is Flip4Mac?&lt;/h4&gt;  &lt;p&gt;Flip4Mac WMV enables Macintosh users to play, import and export Windows Media Video and Audio files in native QuickTime applications.&lt;/p&gt;  &lt;h4&gt;What does this mean?&lt;/h4&gt;  &lt;p&gt;Nothing, &lt;strong&gt;&lt;u&gt;everything&lt;/u&gt;&lt;/strong&gt;. Whilst there is a fair few folks wanting to see Expression Encoder on the Mac, this is still a good alternative (even if should we decide to head down that path). I use Flip4Mac to play a lot of WMV assets I have from work and it's actually quite a seamless experience.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Won't this conflict with the whole Expression Studio story?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Probably, but in my own opinion if we had 50 more Flip4Mac pieces of software floating around on the net that allow end users to encode into Silverlight, I'm all for it (fingers in all barrels I say).&lt;/p&gt;  &lt;p&gt;It's also good to see the folks behind Flip4Mac supporting Silverlight and acknowledge that it's a technology worth investing through their direct support. This overall is a positive sign in the Silverlight story as with more and more ISV's out there making adjustments to their own product roadmap's to cater towards our new UX Platform it's positive signs for all whom adopt.&lt;/p&gt;  &lt;p&gt;So because of that, I'll give them a free plug via my blog:   &lt;br /&gt;    &lt;br /&gt;&lt;a href="http://www.flip4mac.com/wmv.htm"&gt;learn more &lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;When will Expression Encoder be supported for the Mac?&lt;/h4&gt;  &lt;p&gt;No comment. That being said, the Product Teams are aware of the Macintosh and the demographic whom use such products. I'll let them decide that fate and information around it.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/expression/" href="http://blogs.msdn.com/expression/"&gt;http://blogs.msdn.com/expression/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6883987" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/msmossyblog/archive/tags/Expression+Studio/default.aspx">Expression Studio</category></item></channel></rss>