<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Paul Yanez &#187; blend</title>
	<atom:link href="http://paulyanez.com/interactive/index.php/tag/blend/feed/" rel="self" type="application/rss+xml" />
	<link>http://paulyanez.com/interactive</link>
	<description>Interactive Design and Labs</description>
	<lastBuildDate>Wed, 01 Feb 2012 20:51:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Creating custom Silverlight buttons with Images Gradients and Transitions</title>
		<link>http://paulyanez.com/interactive/index.php/2010/04/creating-custom-silverlight-buttons-with-images-gradients-and-transitions/</link>
		<comments>http://paulyanez.com/interactive/index.php/2010/04/creating-custom-silverlight-buttons-with-images-gradients-and-transitions/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 18:26:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blend]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[transitions]]></category>
		<category><![CDATA[usercontrol]]></category>

		<guid isPermaLink="false">http://paulyanez.com/interactive/?p=1395</guid>
		<description><![CDATA[

 In the following tutorial I will show how to create your own custom button with images, gradients and transitions.
      
      1- import an image and place on the artboard
      2- add a rectangle with a radial gradient the same [...]]]></description>
			<content:encoded><![CDATA[<table width="640" align="left">
<tr>
<td> In the following tutorial I will show how to create your own custom button with images, gradients and transitions.<br />
      <span id="more-1395"></span><br />
      1- import an image and place on the artboard<br />
      2- add a rectangle with a radial gradient the same width and height as the image<br />
      3- add a rectangle with no fill and grey color as the border<br />
      4- select all 3 objects, right click and group into a canvas<br />
      5- right click and select make into usercontrol<br />
      6- select button as the type of usercontrol you want to create<br />
      7- right click and select &#8220;edit template/edit current&#8221;<br />
      8- select the states panel and go to the &#8220;mouseover&#8221; state and set the gradient&#8217;s opacity property to &#8220;0&#8243; and change the stroke color of the rectangle from grey to white<br />
      9- change the transition duration to 0.3 sec and set the transition to &#8220;cubic in&#8221;</p>
<p>
      </br><br />
      <font face="Georgia" color="#000000" size="4">Silverlight </font></p>
<form id="form1" runat="server" style="height:100%">
<div id="silverlightControlHost">
          <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="640" height="333"><param name="source" value="http://www.paulyanez.com/interactive/blog/CustomButtonEffect/CustomButtonEffects.xap"/><param name="onError" value="onSilverlightError" /><param name="background" value="white" /><param name="minRuntimeVersion" value="3.0.40624.0" /><param name="autoUpgrade" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156&#038;v=3.0.40624.0" style="text-decoration:none"> <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/> </a><br />
          </object><br />
          <iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe>
        </div>
</p></form>
<p>
    </br></td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Import an image and place on the artboard</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/imageImport.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/imageImport.jpg" alt="imageImport" title="imageImport" width="276" height="152" class="alignleft size-full wp-image-1400" /></a></td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Add a rectangle with a radial gradient the same width and height as the image</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/radialgradient.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/radialgradient.jpg" alt="radialgradient" title="radialgradient" width="276" height="152" class="alignleft size-full wp-image-1402" /></a></td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Add a rectangle with no fill and grey color as the border</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/border.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/border.jpg" alt="border" title="border" width="276" height="152" class="alignleft size-full wp-image-1403" /></a></td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Select all 3 objects</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/selectall.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/selectall.jpg" alt="selectall" title="selectall" width="640" height="243" class="alignleft size-full wp-image-1407" /></a></td>
</tr>
<tr>
<td align="left">
<br /></br><font face="Georgia" color="#000000" size="2">Group into a canvas</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/canvas.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/canvas.jpg" alt="canvas" title="canvas" width="640" height="296" class="alignleft size-full wp-image-1404" /></a>
</td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Right click and select make into usercontrol, select button as the type of usercontrol you want to create</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/controlwindow.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/controlwindow.jpg" alt="controlwindow" title="controlwindow" width="488" height="583" class="alignleft size-full wp-image-1406" /></a></td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Right click and select &#8220;edit template/edit current&#8221;, select the states panel and go to the &#8220;mouseover&#8221; state and set the gradient&#8217;s opacity property to &#8220;0&#8243; and change the stroke color of the rectangle from grey to white</font></p>
<p><a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/mouseover.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/mouseover.jpg" alt="mouseover" title="mouseover" width="643" height="252" class="alignleft size-full wp-image-1408" /></a></td>
</tr>
<tr>
<td>
<br /></br><font face="Georgia" color="#000000" size="2">Change the transition duration to 0.3 sec and set the transition to &#8220;cubic in&#8221;</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/transition.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/transition.jpg" alt="transition" title="transition" width="643" height="370" class="alignleft size-full wp-image-1409" /></a>
  </td>
</tr>
</table>
<p><font face="Georgia" color="#000000" size="4">XAML code</font> </p>
<pre class="brush: xml;">
      &lt;UserControl
	xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;
	xmlns:x=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;
	xmlns:d=&quot;http://schemas.microsoft.com/expression/blend/2008&quot; xmlns:mc=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot;
	x:Class=&quot;CustomButtonEffects.MainPage&quot;
	Width=&quot;640&quot; Height=&quot;325&quot; mc:Ignorable=&quot;d&quot;&gt;
        &lt;Grid x:Name=&quot;LayoutRoot&quot;&gt;
          &lt;Grid.Background&gt;
            &lt;LinearGradientBrush EndPoint=&quot;0.5,1&quot; StartPoint=&quot;0.5,0&quot;&gt;
              &lt;GradientStop Color=&quot;Black&quot; Offset=&quot;0&quot;/&gt;
              &lt;GradientStop Color=&quot;#FF353535&quot; Offset=&quot;1&quot;/&gt;
            &lt;/LinearGradientBrush&gt;
          &lt;/Grid.Background&gt;
          &lt;TextBlock Height=&quot;53&quot; Margin=&quot;124,0,120,71&quot; VerticalAlignment=&quot;Bottom&quot; FontSize=&quot;34.667&quot; TextWrapping=&quot;Wrap&quot; HorizontalAlignment=&quot;Center&quot; FontFamily=&quot;Fonts/Fonts.zip#Myriad Pro&quot;&gt;
            &lt;TextBlock.Foreground&gt;
              &lt;LinearGradientBrush EndPoint=&quot;0.5,1&quot; StartPoint=&quot;0.5,0&quot;&gt;
                &lt;GradientStop Color=&quot;#FFE0E0E0&quot; Offset=&quot;0&quot;/&gt;
                &lt;GradientStop Color=&quot;#FF585858&quot; Offset=&quot;1&quot;/&gt;
              &lt;/LinearGradientBrush&gt;
            &lt;/TextBlock.Foreground&gt;
            &lt;TextBlock.Effect&gt;
              &lt;DropShadowEffect BlurRadius=&quot;2&quot; Opacity=&quot;0.5&quot; ShadowDepth=&quot;2&quot;/&gt;
            &lt;/TextBlock.Effect&gt;
            &lt;Run Text=&quot;Custom Button Effects&quot;/&gt;
            &lt;LineBreak/&gt;
          &lt;/TextBlock&gt;
          &lt;TextBlock Height=&quot;52&quot; Margin=&quot;161,0,157,19&quot; VerticalAlignment=&quot;Bottom&quot; FontSize=&quot;16&quot; Foreground=&quot;White&quot; TextWrapping=&quot;Wrap&quot; FontFamily=&quot;Fonts/Fonts.zip#Myriad Pro&quot; Text=&quot;Rollover the buttons to see the effect .&quot; TextAlignment=&quot;Center&quot;/&gt;
          &lt;Button Margin=&quot;220,69,220,155&quot; Style=&quot;{StaticResource ButtonImageGradient}&quot; Content=&quot;Button&quot;/&gt;
          &lt;Button Margin=&quot;18,69,0,155&quot; Style=&quot;{StaticResource ButtonImageGradient}&quot; Content=&quot;Button&quot; HorizontalAlignment=&quot;Left&quot; Width=&quot;200&quot;/&gt;
          &lt;Button Margin=&quot;0,69,18,155&quot; Style=&quot;{StaticResource ButtonImageGradient}&quot; Content=&quot;Button&quot; HorizontalAlignment=&quot;Right&quot; Width=&quot;200&quot;/&gt;
        &lt;/Grid&gt;
      &lt;/UserControl&gt;
      </pre>
<p>
      </br><br />
      <font face="Georgia" color="#000000" size="4">XAML code &#8211; Resource Dictionary</font>
<pre class="brush: xml;">
      &lt;ResourceDictionary
	xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;
	xmlns:x=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot; xmlns:d=&quot;http://schemas.microsoft.com/expression/blend/2008&quot; xmlns:mc=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot; mc:Ignorable=&quot;d&quot;&gt;
        &lt;!-- Resource dictionary entries should be defined here. --&gt;
        &lt;Style x:Key=&quot;ButtonImageGradient&quot; TargetType=&quot;Button&quot;&gt;
		&lt;Setter Property=&quot;Template&quot;&gt;
			&lt;Setter.Value&gt;
				&lt;ControlTemplate TargetType=&quot;Button&quot;&gt;
					&lt;Canvas&gt;
						&lt;VisualStateManager.VisualStateGroups&gt;
							&lt;VisualStateGroup x:Name=&quot;FocusStates&quot;&gt;
								&lt;VisualState x:Name=&quot;Focused&quot;/&gt;
								&lt;VisualState x:Name=&quot;Unfocused&quot;/&gt;
							&lt;/VisualStateGroup&gt;
							&lt;VisualStateGroup x:Name=&quot;CommonStates&quot;&gt;
								&lt;VisualStateGroup.Transitions&gt;
									&lt;VisualTransition GeneratedDuration=&quot;00:00:00.3000000&quot;&gt;
										&lt;VisualTransition.GeneratedEasingFunction&gt;
											&lt;CubicEase EasingMode=&quot;EaseIn&quot;/&gt;
										&lt;/VisualTransition.GeneratedEasingFunction&gt;
									&lt;/VisualTransition&gt;
								&lt;/VisualStateGroup.Transitions&gt;
								&lt;VisualState x:Name=&quot;Normal&quot;&gt;
									&lt;Storyboard&gt;
										&lt;ColorAnimationUsingKeyFrames BeginTime=&quot;00:00:00&quot; Duration=&quot;00:00:00.0010000&quot; Storyboard.TargetName=&quot;BorderOutline&quot; Storyboard.TargetProperty=&quot;(Shape.Stroke).(SolidColorBrush.Color)&quot;&gt;
											&lt;EasingColorKeyFrame KeyTime=&quot;00:00:00&quot; Value=&quot;#7E575757&quot;/&gt;
										&lt;/ColorAnimationUsingKeyFrames&gt;
									&lt;/Storyboard&gt;
								&lt;/VisualState&gt;
								&lt;VisualState x:Name=&quot;MouseOver&quot;&gt;
									&lt;Storyboard&gt;
										&lt;ColorAnimationUsingKeyFrames BeginTime=&quot;00:00:00&quot; Duration=&quot;00:00:00.0010000&quot; Storyboard.TargetName=&quot;BorderOutline&quot; Storyboard.TargetProperty=&quot;(Shape.Stroke).(SolidColorBrush.Color)&quot;&gt;
											&lt;EasingColorKeyFrame KeyTime=&quot;00:00:00&quot; Value=&quot;White&quot;/&gt;
										&lt;/ColorAnimationUsingKeyFrames&gt;
										&lt;DoubleAnimationUsingKeyFrames BeginTime=&quot;00:00:00&quot; Duration=&quot;00:00:00.0010000&quot; Storyboard.TargetName=&quot;ButtonGradient&quot; Storyboard.TargetProperty=&quot;(UIElement.Opacity)&quot;&gt;
											&lt;EasingDoubleKeyFrame KeyTime=&quot;00:00:00&quot; Value=&quot;0&quot;/&gt;
										&lt;/DoubleAnimationUsingKeyFrames&gt;
									&lt;/Storyboard&gt;
								&lt;/VisualState&gt;
								&lt;VisualState x:Name=&quot;Pressed&quot;/&gt;
								&lt;VisualState x:Name=&quot;Disabled&quot;/&gt;
							&lt;/VisualStateGroup&gt;
						&lt;/VisualStateManager.VisualStateGroups&gt;
						&lt;Image Height=&quot;100&quot; Source=&quot;Image1.png&quot; Stretch=&quot;Fill&quot;/&gt;
						&lt;Rectangle x:Name=&quot;ButtonGradient&quot; Height=&quot;100&quot; Width=&quot;200&quot;&gt;
							&lt;Rectangle.Fill&gt;
								&lt;RadialGradientBrush RadiusX=&quot;0.657&quot; RadiusY=&quot;0.617&quot;&gt;
									&lt;GradientStop Offset=&quot;0&quot;/&gt;
									&lt;GradientStop Color=&quot;#C1000000&quot; Offset=&quot;1&quot;/&gt;
								&lt;/RadialGradientBrush&gt;
							&lt;/Rectangle.Fill&gt;
						&lt;/Rectangle&gt;
						&lt;Rectangle x:Name=&quot;BorderOutline&quot; Fill=&quot;{x:Null}&quot; Stroke=&quot;#7E808080&quot; Height=&quot;101&quot; Width=&quot;200&quot;/&gt;
					&lt;/Canvas&gt;
				&lt;/ControlTemplate&gt;
			&lt;/Setter.Value&gt;
		&lt;/Setter&gt;
	&lt;/Style&gt;
      &lt;/ResourceDictionary&gt;
      </pre>
<p>
    </br></td>
</tr>
<p>  <script type="text/javascript">
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null &#038;&#038; sender != 0) {
              appSource = sender.getHost().Source;
            }</p>
<p>            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;</p>
<p>            if (errorType == "ImageError" || errorType == "MediaError") {
              return;
            }</p>
<p>            var errMsg = "Unhandled Error in Silverlight Application " +  appSource + "\n" ;</p>
<p>            errMsg += "Code: "+ iErrorCode + "    \n";
            errMsg += "Category: " + errorType + "       \n";
            errMsg += "Message: " + args.ErrorMessage + "     \n";</p>
<p>            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     \n";
                errMsg += "Line: " + args.lineNumber + "     \n";
                errMsg += "Position: " + args.charPosition + "     \n";
            }
            else if (errorType == "RuntimeError") {           
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     \n";
                    errMsg += "Position: " +  args.charPosition + "     \n";
                }
                errMsg += "MethodName: " + args.methodName + "     \n";
            }</p>
<p>            throw new Error(errMsg);
        }
    </script></p>
]]></content:encoded>
			<wfw:commentRss>http://paulyanez.com/interactive/index.php/2010/04/creating-custom-silverlight-buttons-with-images-gradients-and-transitions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Expression Blend Tip #2 in Rendering Effects</title>
		<link>http://paulyanez.com/interactive/index.php/2010/04/expression-blend-tip-2-in-rendering-effects/</link>
		<comments>http://paulyanez.com/interactive/index.php/2010/04/expression-blend-tip-2-in-rendering-effects/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 00:48:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[artboard]]></category>
		<category><![CDATA[blend]]></category>
		<category><![CDATA[effects]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[zoom]]></category>
		<category><![CDATA[zoom threshold]]></category>

		<guid isPermaLink="false">http://paulyanez.com/interactive/?p=1373</guid>
		<description><![CDATA[In a previous tip I showed how Expression Blend does not render effects if you are zoomed in above 400%. More times than not I am zoomed in well above 400% when I am designing UI components. I found out how to change the zoom setting to 800% and render the effects properly and allow [...]]]></description>
			<content:encoded><![CDATA[<p>In a <a href="http://paulyanez.com/interactive/index.php/2010/04/expression-blend-tip-in-rendering-effects/">previous tip</a> I showed how Expression Blend does not render effects if you are zoomed in above 400%. More times than not I am zoomed in well above 400% when I am designing UI components. <span id="more-1373"></span>I found out how to change the zoom setting to 800% and render the effects properly and allow me to design how I am accustomed to.</p>
<p>To change the percentage that effects will be rendered<br />
1-  Go to Tools/Options<br />
2- Select &#8220;Artboard&#8221; from the list<br />
3- Change the &#8220;Zoom threshold&#8221; from 400% to 800%</p>
<p><font face="Georgia" color="#000000" size="4">Effects now render even when zoomed in at 800%</font><br />
<a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/effect.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/effect.jpg" alt="effect" title="effect" width="640" height="344" class="alignleft size-full wp-image-1370" /></a></p>
<p><a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/options.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/options.jpg" alt="options" title="options" width="638" height="380" class="alignleft size-full wp-image-1371" /></a></p>
<p><a href="http://paulyanez.com/interactive/wp-content/uploads/2010/04/zoom.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/04/zoom.jpg" alt="zoom" title="zoom" width="520" height="520" class="alignleft size-full wp-image-1372" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://paulyanez.com/interactive/index.php/2010/04/expression-blend-tip-2-in-rendering-effects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Building a Windows Phone 7 Twitter Application using Silverlight in Blend 4</title>
		<link>http://paulyanez.com/interactive/index.php/2010/03/building-a-windows-phone-7-twitter-application-using-silverlight-in-blend-4/</link>
		<comments>http://paulyanez.com/interactive/index.php/2010/03/building-a-windows-phone-7-twitter-application-using-silverlight-in-blend-4/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 02:55:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blend]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[silverlight 4]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://paulyanez.com/interactive/?p=1189</guid>
		<description><![CDATA[First I would like to say that the code is from Scott Gu&#8217;s article Building a Windows Phone 7 Twitter Application using Silverlight. I am very excited that Silverlight will soon be capable of working on Windows Phones. Designing for the phone brings numerous design and user experience problems not associated with the average 20-30 [...]]]></description>
			<content:encoded><![CDATA[<p>First I would like to say that the code is from Scott Gu&#8217;s article <a href="http://weblogs.asp.net/scottgu/archive/2010/03/18/building-a-windows-phone-7-twitter-application-using-silverlight.aspx">Building a Windows Phone 7 Twitter Application using Silverlight</a>. I am very excited that Silverlight will soon be capable of working on Windows Phones. <span id="more-1189"></span>Designing for the phone brings numerous design and user experience problems not associated with the average 20-30 inch computer monitors. About 6 months ago I began tackling those problems in my previous Blend tutorials for <a href="Exploring the Canvas control in Microsoft Expression Blend 3">layout</a>, <a href="http://paulyanez.com/interactive/index.php/2009/10/introduction-to-animation-in-microsoft-expression-blend-3/">animation </a>and <a href="Creating a Silverlight video player in Microsoft Expression Blend 3">video</a> within a iPhone interface.</p>
<p><font face="Georgia" color="#000000" size="4">Goal, I wanted to see if I could extend Scott&#8217;s app to do the following:</font></p>
<p>Add a custom design<br />
Add functionality &#8211; currently you can only look up a user&#8217;s timeline. The goal would be to be able to post, search etc to Twitter, basically a full fledged Twitter application. This tutorial tackles the design.<br />
Add a main screen to access the different screens with animation for the screen changes.</p>
<p><font face="Georgia" color="#000000" size="4">Challenges</font><br />
Gradients in Blend 4 seem to not work well as of yet. A major part of my design was to use a gradient as a background but using a rectangle with a gradient produced banding. As a last resort I imported a gradient jpg and it produced slightly better results.</p>
<p>The 100% UI size in Blend is not the same as the emulator. If you want to design to the emulator the dimensions are 335&#215;558.<br />
If you want the UI in Blend to match the emulator set the layout to 70%. </p>
<p>To remove the default color of the list box Property=&#8221;Background&#8221; Value=&#8221;Transparent&#8221;</p>
<p>View all parts of the tutorial<br />
Part 1 &#8211; <a href="http://paulyanez.com/interactive/index.php/2010/03/building-a-windows-phone-7-twitter-application-using-silverlight-in-blend-4/">Search by Twitter User status</a><br />
Part 2 &#8211; <a href="http://paulyanez.com/interactive/index.php/2010/03/building-a-windows-phone-7-twitter-application-using-silverlight-in-blend-4-part2/">Display Twitter user details</a></p>
<p></br><br />
<font face="Georgia" color="#000000" size="4">Screenshots of original app and new design applied</font></p>
<p><a href="http://paulyanez.com/interactive/wp-content/uploads/2010/03/twitter-phone.jpg"><img src="http://paulyanez.com/interactive/wp-content/uploads/2010/03/twitter-phone.jpg" alt="twitter-phone" title="twitter-phone" width="600" height="600" class="aligncenter size-full wp-image-1201" /></a></p>
<p></br><br />
<font face="Georgia" color="#000000" size="4">XAML code</font></p>
<pre class="brush: xml;">
&lt;phoneNavigation:PhoneApplicationPage
    x:Class=&quot;WindowsPhoneApplication2.MainPage&quot;
    xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;
    xmlns:x=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;
    xmlns:phoneNavigation=&quot;clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Navigation&quot;
    xmlns:d=&quot;http://schemas.microsoft.com/expression/blend/2008&quot;
    xmlns:mc=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot;
    mc:Ignorable=&quot;d&quot; d:DesignWidth=&quot;480&quot; d:DesignHeight=&quot;800&quot;
    FontFamily=&quot;{StaticResource PhoneFontFamilyNormal}&quot;
    FontSize=&quot;{StaticResource PhoneFontSizeNormal}&quot;
    Foreground=&quot;{StaticResource PhoneForegroundBrush}&quot;&gt;

    &lt;Grid x:Name=&quot;LayoutRoot&quot; Background=&quot;#FF1D88EE&quot;&gt;
        &lt;Grid.RowDefinitions&gt;
            &lt;RowDefinition Height=&quot;Auto&quot;/&gt;
            &lt;RowDefinition Height=&quot;*&quot;/&gt;
        &lt;/Grid.RowDefinitions&gt;
        &lt;Grid x:Name=&quot;TitleGrid&quot; Grid.Row=&quot;0&quot;/&gt;
        &lt;Grid x:Name=&quot;ContentGrid&quot; Grid.Row=&quot;1&quot;&gt;
        	&lt;Image x:Name=&quot;gradient&quot; Margin=&quot;0,0,2,0&quot; Source=&quot;Image1.png&quot; Stretch=&quot;Fill&quot; Height=&quot;800&quot;/&gt;
        	&lt;Button x:Name=&quot;search_Button&quot; Content=&quot;Lookup&quot; HorizontalAlignment=&quot;Right&quot; Height=&quot;79&quot; Margin=&quot;0,190,0,0&quot; VerticalAlignment=&quot;Top&quot; Width=&quot;198&quot; Click=&quot;lookup_Click&quot; Background=&quot;#FF529DE9&quot;/&gt;
        	&lt;TextBox x:Name=&quot;username&quot; Height=&quot;79&quot; Margin=&quot;-4,190,184,0&quot; TextWrapping=&quot;Wrap&quot; VerticalAlignment=&quot;Top&quot; Background=&quot;#FF124F8B&quot; BorderBrush=&quot;White&quot; Width=&quot;300&quot; FontSize=&quot;24&quot; SelectionForeground=&quot;#FF529DE9&quot; Text=&quot;paulyanez&quot; Foreground=&quot;#FF529DE9&quot; SelectionBackground=&quot;#FF9B3030&quot; CaretBrush=&quot;#FF0D325B&quot;/&gt;
        	&lt;ListBox Height=&quot;516&quot; Margin=&quot;2,284,2,0&quot; x:Name=&quot;listBox1&quot; VerticalAlignment=&quot;Top&quot; Width=&quot;476&quot; &gt;
        		&lt;ListBox.ItemContainerStyle&gt;
        			&lt;Style TargetType=&quot;ListBoxItem&quot;&gt;
        				&lt;Setter Property=&quot;Background&quot; Value=&quot;Transparent&quot;/&gt;
        			&lt;/Style&gt;
        		&lt;/ListBox.ItemContainerStyle&gt;
        		&lt;ListBox.ItemTemplate&gt;
        			&lt;DataTemplate&gt;
        				&lt;StackPanel Orientation=&quot;Horizontal&quot; Height=&quot;110&quot; Background=&quot;#33000000&quot; Margin=&quot;-10,-10,-10,-10&quot;&gt;
        					&lt;Image Source=&quot;{Binding ImageSource}&quot; Height=&quot;73&quot; Width=&quot;73&quot; VerticalAlignment=&quot;Top&quot; Margin=&quot;10,10,8,10&quot;/&gt;
        					&lt;StackPanel Width=&quot;370&quot;&gt;
        						&lt;TextBlock Text=&quot;{Binding Message}&quot; Margin=&quot;10&quot; TextWrapping=&quot;Wrap&quot; FontSize=&quot;18&quot; /&gt;
        					&lt;/StackPanel&gt;
        				&lt;/StackPanel&gt;
        			&lt;/DataTemplate&gt;
        		&lt;/ListBox.ItemTemplate&gt;
        	&lt;/ListBox&gt;
        	&lt;Image x:Name=&quot;header&quot; Height=&quot;196&quot; Source=&quot;Image3.png&quot; Stretch=&quot;Fill&quot; VerticalAlignment=&quot;Top&quot; Margin=&quot;-2,0,0,0&quot;/&gt;
        &lt;/Grid&gt;
    &lt;/Grid&gt;
&lt;/phoneNavigation:PhoneApplicationPage&gt;
</pre>
<p><font face="Georgia" color="#000000" size="4">C# code</font></p>
<pre class="brush: cpp;">

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using Microsoft.Phone.Controls;
using System.Xml.Linq;

namespace WindowsPhoneApplication2
{
    public partial class MainPage : PhoneApplicationPage
    {
        public MainPage()
        {
            InitializeComponent();
        }

		    private void lookup_Click(object sender, System.Windows.RoutedEventArgs e)
        {
        	WebClient twitter = new WebClient();
			twitter.DownloadStringCompleted += new DownloadStringCompletedEventHandler(twitter_DownloadStringCompleted);
        	twitter.DownloadStringAsync(new Uri(&quot;http://api.twitter.com/1/statuses/user_timeline.xml?screen_name=&quot; + username.Text ));
		}

		void twitter_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
		{
			if(e.Error != null)
				return;

			XElement xmlTweets = XElement.Parse(e.Result);

			listBox1.ItemsSource = from tweet in xmlTweets.Descendants(&quot;status&quot;)
				select new TwitterItem
			{
				ImageSource = tweet.Element(&quot;user&quot;).Element(&quot;profile_image_url&quot;).Value,
				Message = tweet.Element(&quot;text&quot;).Value,
				UserName = tweet.Element(&quot;user&quot;).Element(&quot;screen_name&quot;).Value
			};
		}
    }
}
</pre>
<p><script type="text/javascript">
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null &#038;&#038; sender != 0) {
              appSource = sender.getHost().Source;
            }</p>
<p>            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;</p>
<p>            if (errorType == "ImageError" || errorType == "MediaError") {
              return;
            }</p>
<p>            var errMsg = "Unhandled Error in Silverlight Application " +  appSource + "\n" ;</p>
<p>            errMsg += "Code: "+ iErrorCode + "    \n";
            errMsg += "Category: " + errorType + "       \n";
            errMsg += "Message: " + args.ErrorMessage + "     \n";</p>
<p>            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     \n";
                errMsg += "Line: " + args.lineNumber + "     \n";
                errMsg += "Position: " + args.charPosition + "     \n";
            }
            else if (errorType == "RuntimeError") {           
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     \n";
                    errMsg += "Position: " +  args.charPosition + "     \n";
                }
                errMsg += "MethodName: " + args.methodName + "     \n";
            }</p>
<p>            throw new Error(errMsg);
        }
    </script></p>
]]></content:encoded>
			<wfw:commentRss>http://paulyanez.com/interactive/index.php/2010/03/building-a-windows-phone-7-twitter-application-using-silverlight-in-blend-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating thumbnails of video frames with WriteableBitmap in Microsoft Expression Blend 3</title>
		<link>http://paulyanez.com/interactive/index.php/2009/11/creating-thumbnails-of-video-frames-with-writeablebitmap-in-microsoft-expression-blend/</link>
		<comments>http://paulyanez.com/interactive/index.php/2009/11/creating-thumbnails-of-video-frames-with-writeablebitmap-in-microsoft-expression-blend/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:03:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blend]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[writeablebitmap]]></category>

		<guid isPermaLink="false">http://paulyanez.com/interactive/?p=441</guid>
		<description><![CDATA[Click on video to create thumbnails
The following example shows how to create thumbnails by using the WriteableBitmap class. 


        
 			  
		  
	    

XAML code


&#60;UserControl
	xmlns=&#34;http://schemas.microsoft.com/winfx/2006/xaml/presentation&#34;
	xmlns:x=&#34;http://schemas.microsoft.com/winfx/2006/xaml&#34;
	xmlns:d=&#34;http://schemas.microsoft.com/expression/blend/2008&#34; xmlns:mc=&#34;http://schemas.openxmlformats.org/markup-compatibility/2006&#34;
	x:Class=&#34;ImageSnapshot.MainPage&#34;
	Width=&#34;605&#34; Height=&#34;610&#34; mc:Ignorable=&#34;d&#34; Background=&#34;Black&#34;&#62;

	&#60;StackPanel  Orientation=&#34;Vertical&#34; HorizontalAlignment=&#34;Stretch&#34; Margin=&#34;10&#34;&#62;
		&#60;MediaElement x:Name=&#34;myMediaElement&#34; Source=&#34;/Movie.wmv&#34; MouseLeftButtonDown=&#34;takeSnapShot&#34; Height=&#34;416&#34; d:LayoutOverrides=&#34;HorizontalMargin&#34; Cursor=&#34;Hand&#34;/&#62;
		&#60;ScrollViewer x:Name=&#34;scroller&#34; HorizontalScrollBarVisibility=&#34;Auto&#34; VerticalScrollBarVisibility=&#34;Hidden&#34; Height=&#34;160&#34; [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Georgia" color="#000000" size="4">Click on video to create thumbnails</font><br />
The following example shows how to create thumbnails by using the WriteableBitmap class. <span id="more-441"></span></p>
<form id="form1" runat="server" style="height:100%">
<div id="silverlightControlHost">
        <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="600" height="600"><param name="source" value="http://www.paulyanez.com/interactive/blog/WriteAbleBitmap/ImageSnapshot.xap"/><param name="onError" value="onSilverlightError" /><param name="background" value="white" /><param name="minRuntimeVersion" value="3.0.40624.0" /><param name="autoUpgrade" value="true" /><a href="http://go.microsoft.com/fwlink/?LinkID=149156&#038;v=3.0.40624.0" style="text-decoration:none"><br />
 			  <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style:none"/></p>
<p>		  </a><br />
	    </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div>
</p></form>
<p><font face="Georgia" color="#000000" size="4">XAML code</font></p>
<pre class="brush: xml;">

&lt;UserControl
	xmlns=&quot;http://schemas.microsoft.com/winfx/2006/xaml/presentation&quot;
	xmlns:x=&quot;http://schemas.microsoft.com/winfx/2006/xaml&quot;
	xmlns:d=&quot;http://schemas.microsoft.com/expression/blend/2008&quot; xmlns:mc=&quot;http://schemas.openxmlformats.org/markup-compatibility/2006&quot;
	x:Class=&quot;ImageSnapshot.MainPage&quot;
	Width=&quot;605&quot; Height=&quot;610&quot; mc:Ignorable=&quot;d&quot; Background=&quot;Black&quot;&gt;

	&lt;StackPanel  Orientation=&quot;Vertical&quot; HorizontalAlignment=&quot;Stretch&quot; Margin=&quot;10&quot;&gt;
		&lt;MediaElement x:Name=&quot;myMediaElement&quot; Source=&quot;/Movie.wmv&quot; MouseLeftButtonDown=&quot;takeSnapShot&quot; Height=&quot;416&quot; d:LayoutOverrides=&quot;HorizontalMargin&quot; Cursor=&quot;Hand&quot;/&gt;
		&lt;ScrollViewer x:Name=&quot;scroller&quot; HorizontalScrollBarVisibility=&quot;Auto&quot; VerticalScrollBarVisibility=&quot;Hidden&quot; Height=&quot;160&quot; BorderBrush=&quot;{x:Null}&quot; Margin=&quot;8,0&quot;&gt;
			&lt;StackPanel x:Name=&quot;thumbs&quot; Orientation=&quot;Horizontal&quot; Margin=&quot;0,5,0,10&quot;  /&gt;
		&lt;/ScrollViewer&gt;
	&lt;/StackPanel&gt;
&lt;/UserControl&gt;
</pre>
<p><font face="Georgia" color="#000000" size="4">C# code</font></p>
<pre class="brush: cpp;">

using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Media.Imaging;

namespace ImageSnapshot
{
	public partial class MainPage : UserControl
	{
		public MainPage()
		{
			InitializeComponent();
		}

		private void takeSnapShot(object sender, MouseButtonEventArgs e)
		{
			WriteableBitmap snapShot = new WriteableBitmap(myMediaElement, null);

			Image image = new Image();
			image.Height = 89;
			image.Margin = new Thickness(10);
			image.Source = snapShot;

			thumbs.Children.Add(image);
			scroller.UpdateLayout();
			double scrollPos = thumbs.ActualWidth;
			scroller.ScrollToHorizontalOffset(scrollPos);
		}
	}
}
</pre>
<p> <script type="text/javascript">
        function onSilverlightError(sender, args) {
            var appSource = "";
            if (sender != null &#038;&#038; sender != 0) {
              appSource = sender.getHost().Source;
            }</p>
<p>            var errorType = args.ErrorType;
            var iErrorCode = args.ErrorCode;</p>
<p>            if (errorType == "ImageError" || errorType == "MediaError") {
              return;
            }</p>
<p>            var errMsg = "Unhandled Error in Silverlight Application " +  appSource + "\n" ;</p>
<p>            errMsg += "Code: "+ iErrorCode + "    \n";
            errMsg += "Category: " + errorType + "       \n";
            errMsg += "Message: " + args.ErrorMessage + "     \n";</p>
<p>            if (errorType == "ParserError") {
                errMsg += "File: " + args.xamlFile + "     \n";
                errMsg += "Line: " + args.lineNumber + "     \n";
                errMsg += "Position: " + args.charPosition + "     \n";
            }
            else if (errorType == "RuntimeError") {           
                if (args.lineNumber != 0) {
                    errMsg += "Line: " + args.lineNumber + "     \n";
                    errMsg += "Position: " +  args.charPosition + "     \n";
                }
                errMsg += "MethodName: " + args.methodName + "     \n";
            }</p>
<p>            throw new Error(errMsg);
        }
    </script></p>
]]></content:encoded>
			<wfw:commentRss>http://paulyanez.com/interactive/index.php/2009/11/creating-thumbnails-of-video-frames-with-writeablebitmap-in-microsoft-expression-blend/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SilverLight will be the Adobe Flash killer</title>
		<link>http://paulyanez.com/interactive/index.php/2009/11/silverlight-will-be-the-adobe-flash-killer/</link>
		<comments>http://paulyanez.com/interactive/index.php/2009/11/silverlight-will-be-the-adobe-flash-killer/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 02:03:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[blend]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://paulyanez.com/interactive/?p=370</guid>
		<description><![CDATA[Prediction
I am making a very big prediction, it is the beginning of the end of Adobe Flash. When I first saw Flash 12 years ago I knew immediately that this was it, it was light years ahead of anything on the web. It is rare that you see something and know immediately that this is [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Georgia" color="#000000" size="4">Prediction</font><br />
I am making a very big prediction, it is the beginning of the end of Adobe Flash. When I first saw Flash 12 years ago I knew immediately that this was it, it was light years ahead of anything on the web. It is rare that you see something and know immediately that this is going to be big. In the years 1998, 99, 2000 the Flash community was awesome, it was like we were in the wild west just discovering new stuff. I really felt I was in on something and could not believe that other people could not see the same. </p>
<p><font face="Georgia" color="#000000" size="4">The Debate</font><br />
You may have seen numerous articles on the Flash vs Silverlight debate such as this <a href="http://www.bigspaceship.com/blog/labs/thoughts-on-silverlight/">one</a>. I believe that the articles being written and discussions that are taking place are simply asking the wrong questions.</p>
<p>The discussions should not be between the specific details of Flash and Silverlight. But it should be at a higher level, such as &#8220;How long will it take me to become a professional in Silverlight?&#8221;, by professional, I mean someone is compensated for their work. Just think of the possibilities that are opened up by learning this product, you basically open yourself up to a whole new industry. </p>
<p><font face="Georgia" color="#000000" size="4">Learning Curve</font><br />
So if I am right, the million dollar question is &#8211; How long is it going to take to learn this new software product?<br />
In my honest opinion if you are a Flash developer as soon as you start the program you will know about 60% of it right out of the box. Simply due to the similarities between Flash and Blend, practically the same tools, timeline, stage, properties, layout code etc. The following videos I have made are about 30 minutes in total length and will get you up to about 80%. Think about that, 80% knowledge of a new product and you have invested less than an hour. </p>
<p><font face="Georgia" color="#000000" size="2">Animation</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/introduction-to-animation-in-microsoft-expression-blend-3/">Introduction to Animation in Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Integration with Adobe</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/importing-graphics-from-adobe-illustrator-into-microsoft-expression-blend-3/">Importing graphics from Adobe Illustrator into Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Customizing Cursors</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/implementing-a-custom-cursor-in-microsoft-expression-blend-3/">Implementing a custom hit area in Microsoft Expression Blend 3  </a></p>
<p><font face="Georgia" color="#000000" size="2">Drawing</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/exploring-the-gradient-tool-in-microsoft-expression-blend-3/">Exploring the Gradient tool in Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Layout</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/exploring-the-canvas-control-in-microsoft-expression-blend-3/">Exploring the Canvas control in Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Video</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/creating-a-silverlight-video-player-in-microsoft-expression-blend-3/">Creating a Silverlight video player in Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Layers</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/exploring-the-objects-panel-in-microsoft-expression-blend-3/">Exploring the Objects panel in Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Creating Buttons</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/creating-a-silverlight-button-with-microsoft-blend-3/">Creating a Silverlight button with Microsoft Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Styles</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/creating-a-resource-dictionary-with-microsoft-blend-3/">Creating a Resource Dictionary with Microsoft Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="2">Hit Area</font><br />
<a href="http://paulyanez.com/interactive/index.php/2009/10/implementing-a-custom-hit-area-in-microsoft-expression-blend-3/">Implementing a custom hit area in Microsoft Expression Blend 3 </a></p>
<p><font face="Georgia" color="#000000" size="4">Money</font><br />
When all is said and done, it comes down to money. If a developer is as knowledgeable in Flash and SilverLight, the Silverlight developer will be compensated more, PERIOD. The flash job opportunities mostly come by way of the Advertising field and game development worlds and the projects built are measured in days.</p>
<p>The Silverlight opportunities will come by way of Engineering based companies. Engineering companies mostly work on projects that are measured in years.</p>
<p><font face="Georgia" color="#000000" size="4">The Bottom Line&#8230;</font><br />
For the last 10 plus years when asked what I do, I would proudly say &#8220;I am a flash developer that &#8230;.<br />
Moving forward my answer will be &#8220;I create user experiences and I use products a,b,c.</p>
<p>Try <a href="http://www.microsoft.com/expression/try-it/Default.aspx#PageTop">Silverlight</a> for 60 days for free. I feel like it&#8217;s 1998 all over again and can&#8217;t believe more people aren&#8217;t aware of this movement. I am going to do everything I can to push Silverlight in front of everyone whether they are developers, users or clients.</p>
<p>Either way we will be the winners from this, us the developers. Microsoft and Adobe will be forced to improve.</p>
]]></content:encoded>
			<wfw:commentRss>http://paulyanez.com/interactive/index.php/2009/11/silverlight-will-be-the-adobe-flash-killer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Introduction to Animation in Microsoft Expression Blend 3</title>
		<link>http://paulyanez.com/interactive/index.php/2009/10/introduction-to-animation-in-microsoft-expression-blend-3/</link>
		<comments>http://paulyanez.com/interactive/index.php/2009/10/introduction-to-animation-in-microsoft-expression-blend-3/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 10:07:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Video Tutorials]]></category>
		<category><![CDATA[animation]]></category>
		<category><![CDATA[blend]]></category>
		<category><![CDATA[keyframes]]></category>
		<category><![CDATA[silverlight]]></category>
		<category><![CDATA[storyboard]]></category>

		<guid isPermaLink="false">http://paulyanez.com/interactive/?p=360</guid>
		<description><![CDATA[
In this video I discuss a few keys topics of animation in Microsoft Expression Blend 3. Topics include storyboards, creating keyframes, setting transforms on objects and previewing within the Blend IDE.
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="645" height="390" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/GFIcrV8KI-c&amp;hl=en&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1&amp;autoplay=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="645" height="390" src="http://www.youtube.com/v/GFIcrV8KI-c?autoplay=0&amp;hl=en&amp;fs=1&amp;color1=0x2b405b&amp;color2=0x6b8ab6&amp;hd=1" allowscriptaccess="always" allowfullscreen="true"></embed></object><br/><br />
In this video I discuss a few keys topics of animation in Microsoft Expression Blend 3. Topics include storyboards, creating keyframes, setting transforms on objects and previewing within the Blend IDE.</p>
]]></content:encoded>
			<wfw:commentRss>http://paulyanez.com/interactive/index.php/2009/10/introduction-to-animation-in-microsoft-expression-blend-3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

