<?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>DoNotYet.com &#187; RIA</title>
	<atom:link href="http://www.donotyet.com/category/ria/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.donotyet.com</link>
	<description>Freebie Resources for Tech Users, AIR, Flex, Flash Developers and Photoshop, web Designers</description>
	<lastBuildDate>Wed, 07 Dec 2011 06:35:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Take Care of Yourself and Others When Using Your Phone</title>
		<link>http://www.donotyet.com/2011/12/06/take-care-of-yourself-and-others-when-using-your-phone/</link>
		<comments>http://www.donotyet.com/2011/12/06/take-care-of-yourself-and-others-when-using-your-phone/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 05:06:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/?p=4730</guid>
		<description><![CDATA[One of the most important things you can do is taking care of yourself. A recent study in the news recently has shown that talking on the cell phone is even more dangerous than drinking and driving! If you are a motorist who talk on cell phones while driving, how should you take care of yourself?



What [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most important things you can do is taking care of yourself. A recent study in the news recently has shown that talking on the cell phone is even more dangerous than drinking and driving! If you are a motorist who talk on cell phones while driving, how should you take care of yourself?</p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-4730"></span>What can be done about this incessant need to talk on the cell phone while driving?  Didn&#8217;t we all get by before this infernal invention?</p>
<p>It&#8217;s nice to have a cell phone for emergencies in the car.  But to talk on it constantly while driving has been shown to be very, very dangerous!</p>
<p>How can we do for avoiding it or, is there any way for this?</p>
<p>In fact, we can use many services/products such as <a href="http://www.o2.co.uk/">O2</a> which are dedicated to ensure motorists aren&#8217;t unnecessarily dangerous with their mobile phones when driving. There has been a lot of debate about whether mobile phones and masts are safe. We believe it&#8217;s important to.</p>
<p><img class="alignnone size-medium wp-image-4731" title="3266294_083259803861_2" src="http://www.donotyet.com/wp-content/uploads/2011/12/3266294_083259803861_2-264x300.jpg" alt="3266294_083259803861_2" width="264" height="300" /></p>
<blockquote>
<ul style="margin-top: 5px; margin-right: 0px; margin-bottom: 15px; margin-left: 32px; padding-top: 0px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px; color: #515559; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px;"></ul>
</blockquote>
<h3>Random Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2009/12/28/g-m-psd-free-download/" title="G M Mansion PSD Free Download">G M Mansion PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/03/14/andre-lguodala-psd-free-download/" title="Andre Lguodala PSD Free Download">Andre Lguodala PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/02/04/white-shoes-air-force-psd-free-download/" title="White Shoes Air Force PSD Free Download">White Shoes Air Force PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/03/20/angelina-jolie-psd-free-download-5/" title="Angelina Jolie PSD Free Download">Angelina Jolie PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/02/09/air-jordan-spizike-kings-shoes-psd-free-download/" title="Air Jordan Spizike Kings Shoes PSD Free Download">Air Jordan Spizike Kings Shoes PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/01/21/abstract-flames-psd-free-download/" title="Abstract Flames PSD Free Download">Abstract Flames PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/03/05/alpine-w-amp-psd-free-download/" title="Alpine W Amp PSD Free Download">Alpine W Amp PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/01/29/adrian-peterson-running-psd-free-download/" title="Adrian Peterson Running PSD Free Download">Adrian Peterson Running PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/03/09/american-yard-psd-free-download/" title="American Yard PSD Free Download">American Yard PSD Free Download</a></li>
<li><a href="http://www.donotyet.com/2010/02/04/75-excellent-photoshop-tutorials/" title="75 Excellent Photoshop Tutorials">75 Excellent Photoshop Tutorials</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2011/12/06/take-care-of-yourself-and-others-when-using-your-phone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mouse Event of Silverlight 3(with Full Source Code)</title>
		<link>http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/</link>
		<comments>http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 13:48:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[Event]]></category>
		<category><![CDATA[MouseLeftButtonDown]]></category>
		<category><![CDATA[MouseLeftButtonUp]]></category>
		<category><![CDATA[MouseMove]]></category>
		<category><![CDATA[MouseWheel]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/2009/10/28/mouse-event-of-silverlight-3-with-full-source-code/</guid>
		<description><![CDATA[Silverlight 3 provides us some mouse events, containing MouseEnter, MouseLeave, 
MouseLeftButtonDown, MouseLeftButtonUp, MouseMove, and MouseWheel. These mouse events use MouseButtonEventArgs and MouseEventArgs as parameters to catch events then active related behaviour. Through the passage we&#8217;ll learn to manage five of these events above. Please prepare some nice pictures and then let&#8217;s start to practise three [...]]]></description>
			<content:encoded><![CDATA[<p>Silverlight 3 provides us some mouse events, containing <b>MouseEnter, MouseLeave, </b></p>
<p><b>MouseLeftButtonDown, MouseLeftButtonUp, MouseMove, </b>and<b> MouseWheel</b>. These mouse events use <i>MouseButtonEventArgs</i> and <i>MouseEventArgs</i> as parameters to catch events then active related behaviour. Through the passage we&#8217;ll learn to manage five of these events above. Please prepare some nice pictures and then let&#8217;s start to practise three samples with VWD or Visual Studio 2008. </p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-1100"></span>  </p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image002_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image002" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image002_thumb.jpg" width="500" height="419" /></a></p>
<p><b>MouseEnter &amp; MouseLeave</b></p>
<p>Here we&#8217;ll realize such an effect: when the cursor move onto the original image, it turns into another image; when the cursor leave the image field, the second image changes into a third pic. Therefore the <i>MouseEnter </i>&amp; <i>MouseLeave</i> events are needed. </p>
<p>Let&#8217;s first put an image into the page, with two mouse events &quot;<i>Image_MouseEnter</i>&quot; and &quot;<i>Image_MouseLeave</i>&quot;.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: Blue;">canvas</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: Blue;">image</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Source</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">roseheart.jpg</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Canvas</span><span style="color: Gray;">.</span><span style="color: Blue;">Left</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">60</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Canvas</span><span style="color: Gray;">.</span><span style="color: Blue;">Top</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">70</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Blue;">MouseEnter</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Image_MouseEnter</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Blue;">MouseLeave</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Image_MouseLeave</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Red;">image&gt;</span></li>
<li><span style="color: Red;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Blue;">canvas</span><span style="color: Gray;">&gt;</span></li></ol></div>
<p>Then complete the two functions in MainPage.xaml.cs.</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">private</span><span style="color: Gray;"> </span><span style="color: Green;">void</span><span style="color: Gray;"> </span><span style="color: Blue;">Image_MouseEnter</span><span style="color: Olive;">(</span><span style="color: Blue;">object</span><span style="color: Gray;"> </span><span style="color: Blue;">sender</span><span style="color: Gray;">, </span><span style="color: Blue;">MouseEventArgs</span><span style="color: Gray;"> </span><span style="color: Blue;">e</span><span style="color: Olive;">)</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Teal;">Image</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">img</span><span style="color: Gray;"> = </span><span style="color: Blue;">sender</span><span style="color: Gray;"> </span><span style="color: Blue;">as</span><span style="color: Gray;"> </span><span style="color: Teal;">Image</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">img</span><span style="color: Gray;">.</span><span style="color: Blue;">Source</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">BitmapImage</span><span style="color: Olive;">(</span><span style="color: Green;">new</span><span style="color: Gray;"> </span><span style="color: Blue;">Uri</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">fourleaf.jpg</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">,</span><span style="color: Blue;">UriKind</span><span style="color: Gray;">.</span><span style="color: Blue;">RelativeOrAbsolute</span><span style="color: Olive;">))</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">void</span><span style="color: Gray;"> </span><span style="color: Blue;">Image_MouseLeave</span><span style="color: Olive;">(</span><span style="color: Blue;">object</span><span style="color: Gray;"> </span><span style="color: Blue;">sender</span><span style="color: Gray;">, </span><span style="color: Blue;">MouseEventArgs</span><span style="color: Gray;"> </span><span style="color: Blue;">e</span><span style="color: Olive;">)</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Teal;">Image</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">img</span><span style="color: Gray;"> = </span><span style="color: Blue;">sender</span><span style="color: Gray;"> </span><span style="color: Blue;">as</span><span style="color: Gray;"> </span><span style="color: Teal;">Image</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">img</span><span style="color: Gray;">.</span><span style="color: Blue;">Source</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">BitmapImage</span><span style="color: Olive;">(</span><span style="color: Green;">new</span><span style="color: Gray;"> </span><span style="color: Blue;">Uri</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">rose.jpg</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">, </span><span style="color: Blue;">UriKind</span><span style="color: Gray;">.</span><span style="color: Blue;">RelativeOrAbsolute</span><span style="color: Olive;">))</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>Read the code above, the function <i>Image_MouseEnter </i>defines that when the mouse move onto <i>roseheart.jpg</i>, the pic will change into <i>fourleaf.jpg</i>. For that the picture format supported by Silverlight 3 is limited, we use <i>BitmapImage</i> to load a new pic of JPEG format, that&#8217;s alright too. To load files, like images, we use <i>Uri</i> Class, its constructor is (String, UriKind). For more information you can refer to MSDN. Remember to add a line &quot;using System.Windows.Media.Imaging;&quot; to the head of MainPage.xaml.cs.</p>
<p>So does the function <i>Image_MouseLeave</i> mean and you can get it.</p>
<p><b>MouseLeftButtonUp &amp; MouseLeftButtonDown</b></p>
<p>In this sample, we create an image field and a text block. When mouse is left-clicked onto the image, the text change. When the left mouse button is released, the text changes again.</p>
<p>Insert the code below to MainPage.xaml:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: Blue;">image</span><span style="color: Gray;"> </span><span style="color: Blue;">Source</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">leaf.jpg</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Canvas</span><span style="color: Gray;">.</span><span style="color: Blue;">Left</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">450</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Canvas</span><span style="color: Gray;">.</span><span style="color: Blue;">Top</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">150</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Blue;">MouseLeftButtonDown</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Image_MouseLeftButtonDown</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Blue;">MouseLeftButtonUp</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Image_MouseLeftButtonUp</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Red;">image&gt;</span></li>
<li><span style="color: Red;">&nbsp;</span></li>
<li><span style="color: Red;">&lt;border BorderBrush=&quot;Gold&quot; BorderThickness=&quot;4&quot; Canvas.Left=&quot;120&quot; Canvas.Top=&quot;20&quot;&gt;</span></li>
<li><span style="color: Red;">&lt;textblock x:Name=&quot;textBlock&quot; Text=&quot;Please click the green leaf!&quot;</span></li>
<li><span style="color: Red;">Width=&quot;500&quot; Height=&quot;40&quot;</span></li>
<li><span style="color: Red;">FontSize=&quot;25&quot; Foreground=&quot;Blue&quot;</span><span style="color: #8b0000;">/</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Red;">border&gt;</span></li></ol></div>
<p>Next add code to MainPage.xaml.cs:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">private</span><span style="color: Gray;"> </span><span style="color: Green;">void</span><span style="color: Gray;"> </span><span style="color: Blue;">Image_MouseLeftButtonDown</span><span style="color: Olive;">(</span><span style="color: Blue;">object</span><span style="color: Gray;"> </span><span style="color: Blue;">sender</span><span style="color: Gray;">, </span><span style="color: Blue;">MouseButtonEventArgs</span><span style="color: Gray;"> </span><span style="color: Blue;">e</span><span style="color: Olive;">)</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Blue;">textBlock</span><span style="color: Gray;">.</span><span style="color: Blue;">Foreground</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">SolidColorBrush</span><span style="color: Olive;">(</span><span style="color: Blue;">Colors</span><span style="color: Gray;">.</span><span style="color: Blue;">Orange</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">textBlock</span><span style="color: Gray;">.</span><span style="color: Blue;">Text</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Welcome to Silverlight 3 World!</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">private</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">void</span><span style="color: Gray;"> </span><span style="color: Blue;">Image_MouseLeftButtonUp</span><span style="color: Olive;">(</span><span style="color: Blue;">object</span><span style="color: Gray;"> </span><span style="color: Blue;">sender</span><span style="color: Gray;">, </span><span style="color: Blue;">MouseButtonEventArgs</span><span style="color: Gray;"> </span><span style="color: Blue;">e</span><span style="color: Olive;">)</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Blue;">textBlock</span><span style="color: Gray;">.</span><span style="color: Blue;">Foreground</span><span style="color: Gray;"> = </span><span style="color: Green;">new</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">SolidColorBrush</span><span style="color: Olive;">(</span><span style="color: Blue;">Colors</span><span style="color: Gray;">.</span><span style="color: Blue;">Purple</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">textBlock</span><span style="color: Gray;">.</span><span style="color: Blue;">FontSize</span><span style="color: Gray;"> = </span><span style="color: Maroon;">25</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">textBlock</span><span style="color: Gray;">.</span><span style="color: Blue;">Text</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Wish you a wonderful Silverlight trip!</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p><b>MouseMove</b></p>
<p>We use MouseMove event to show the cursor&#8217;s current position. To do this, just add one row into Canvas Control markup:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: Blue;">canvas</span><span style="color: Gray;"> </span><span style="color: Blue;">MouseMove</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Canvas_MouseMove</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Red;">canvas&gt;</span></li></ol></div>
<p>To show the position in text, add the code:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Gray;">&lt;</span><span style="color: Blue;">textblock</span><span style="color: Gray;"> </span><span style="color: Teal;">x</span><span style="color: Gray;">:</span><span style="color: Blue;">Name</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Position</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Text</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Position</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Foreground</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Salmon</span><span style="color: #8b0000;">&quot;</span></li>
<li><span style="color: Blue;">FontSize</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">20</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">Canvas</span><span style="color: Gray;">.</span><span style="color: Blue;">Left</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">500</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;"> </span><span style="color: Blue;">Canvas</span><span style="color: Gray;">.</span><span style="color: Blue;">Top</span><span style="color: Gray;">=</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">350</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">&gt;</span></li>
<li><span style="color: Gray;">&lt;</span><span style="color: #8b0000;">/</span><span style="color: Red;">textblock&gt;</span></li></ol></div>
<p>The related function is like this:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">private</span><span style="color: Gray;"> </span><span style="color: Green;">void</span><span style="color: Gray;"> </span><span style="color: Blue;">Canvas_MouseMove</span><span style="color: Olive;">(</span><span style="color: Blue;">object</span><span style="color: Gray;"> </span><span style="color: Blue;">sender</span><span style="color: Gray;">, </span><span style="color: Blue;">MouseEventArgs</span><span style="color: Gray;"> </span><span style="color: Blue;">e</span><span style="color: Olive;">)</span></li>
<li><span style="color: Olive;">{</span></li>
<li><span style="color: Teal;">Point</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">p</span><span style="color: Gray;"> = </span><span style="color: Blue;">e</span><span style="color: Gray;">.</span><span style="color: Blue;">GetPosition</span><span style="color: Olive;">(</span><span style="color: Green;">this</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">Position</span><span style="color: Gray;">.</span><span style="color: Blue;">FontSize</span><span style="color: Gray;"> = </span><span style="color: Maroon;">15</span><span style="color: Gray;">;</span></li>
<li><span style="color: Blue;">Position</span><span style="color: Gray;">.</span><span style="color: Blue;">Text</span><span style="color: Gray;"> = </span><span style="color: Blue;">string</span><span style="color: Gray;">.</span><span style="color: Blue;">Format</span><span style="color: Olive;">(</span><span style="color: #8b0000;">&quot;</span><span style="color: Red;">Position({0}:{1})</span><span style="color: #8b0000;">&quot;</span><span style="color: Gray;">, </span><span style="color: Blue;">p</span><span style="color: Gray;">.</span><span style="color: Blue;">X</span><span style="color: Gray;">, </span><span style="color: Blue;">p</span><span style="color: Gray;">.</span><span style="color: Blue;">Y</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li></ol></div>
<p>Run the project, the page shows like the following pic:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image004_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image004" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image004_thumb.gif" width="500" height="366" /></a></p>
<p>Move mouse so that the cursor is on the left picture, the pic changes and the cursor position shows:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image006_2.gif"><img border="0" alt="clip_image006" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image006_thumb.gif" width="500" height="377" /></a></p>
<p>When the mouse leaves left pic, click the right one and keep left button not released, you can see both the left pic and the text block&#8217;s content change.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image008_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image008" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image008_thumb.gif" width="500" height="365" /></a></p>
<p>Release left mouse button, the text changes again:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image010_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image010" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterMouseEventofSilverlight3withFullSourceCo_14033clip_image010_thumb.gif" width="500" height="83" /></a></p>
<p>By now you are able to manage the mouse event in Silverlight 3. The source code of the three sample has been attached and you can download it as a reference <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Download" border="0" alt="Download" src="http://www.donotyet.com/wp-content/uploads/2009/10/Download_thumb3.png" width="19" height="19" /><a href="http://www.donotyet.com/ext/MousePractice.zip" target="_blank">here</a>. </p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/" title="A Simple Silverlight Application with Button Control">A Simple Silverlight Application with Button Control</a></li>
<li><a href="http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/" title="Introduction of Microsoft Expression Blend">Introduction of Microsoft Expression Blend</a></li>
<li><a href="http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/" title="Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc">Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc</a></li>
<li><a href="http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/" title="How to Deploy the Development Environment for Silverlight 3">How to Deploy the Development Environment for Silverlight 3</a></li>
<li><a href="http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/" title="Silverlight Is So Charming">Silverlight Is So Charming</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Simple Silverlight Application with Button Control</title>
		<link>http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/</link>
		<comments>http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 12:45:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[Control]]></category>
		<category><![CDATA[Sample]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/</guid>
		<description><![CDATA[We&#8217;ll use lots of controls when creating Silverlight applications. These controls make development more funnier. After a fair familarity of Silverlight, this article will teach you to apply Button control to a simple Silverlight application. The effect can be displayed in the demo(FireFox only).
Of course we need to have already installed Visual Studio 2008 or [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ll use lots of controls when creating Silverlight applications. These controls make development more funnier. After a fair familarity of Silverlight, this article will teach you to apply Button control to a simple Silverlight application. The effect can be displayed in the <a href="http://www.donotyet.com/ext/A-Simple-Silverlight-Application-with-Button-Control/ButtonControlDemo.swf" target="_blank">demo</a>(FireFox only).</p>
<p>Of course we need to have already installed Visual Studio 2008 or Visual Web Developer 2008 and deployed Silverlight 3 development environment, as the passage <i>How to deploy the development environment for Silverlight3</i> says. In this sample I adopt Visual Web Developer 2008 Express Edition. Are you ready to start? Follow me, go!</p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-908"></span></p>
<p>First, open VWD, click File -&gt; New Project, a New Project dialog will come out for you to choose what you want to create. Here, we choose Visual C# as the type of project in the left column then Silverlight Application in the right. The project name and its location have been set default value, you can change them if you like.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image002_2.gif"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="clip_image002" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image002_thumb.gif" width="500" height="318" /></a></p>
<p>Then the MainPage.xaml panel shows up. Change the codes as the following pic shows. These codes are between the <i>&lt;Button&gt; and &lt;/Button&gt;</i> tag. They define a button named myButton, with its width, height, content and other properties being set. </p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image004_2.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="clip_image004" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image004_thumb.jpg" width="500" height="199" /></a></p>
<p>Press F5 to start debugging. If there is no errors, the project will run, or come out error prompts. This is the page effect when successfully running:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image006_2.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="clip_image006" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image006_thumb.jpg" width="504" height="340" /></a></p>
<p><b>◇</b>Tips: Sometimes one may fail to start by pressing F5 and the program points out that <i>The page cannot be run in debug mode because debugging is not enabled in the Web.config file</i>, and <i>the Silverlight debugging package hasn&#8217;t been installed.</i> To solve this problem, one is to press Ctrl + F5 to run without debugging, the other is reinstall the relevant Silverlight 3 Tools. Here is the download address: <a href="http://www.microsoft.com/Downloads/details.aspx?familyid=9442B0F2-7465-417A-88F3-5E7B5409E9DD&amp;displaylang=en">http://www.microsoft.com/Downloads/details.aspx?familyid=9442B0F2-7465-417A-88F3-5E7B5409E9DD&amp;displaylang=en</a></p>
<p>Next we&#8217;ll add a Click event activated by clicking the button. Just add one row like the pic below:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image007_2.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="clip_image007" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image007_thumb.jpg" width="504" height="325" /></a></p>
<p>And then right-click the new row, choose <i>Navigate to Event Handler</i> in the menu.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image008_2.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="clip_image008" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image008_thumb.jpg" width="504" height="350" /></a></p>
<p>The MainPage.xaml.cs shows up and you find a blank function called <i>myButton_Click</i>. Add one row of code.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image009_2.jpg"><img style="border-bottom: 0px; border-left: 0px; border-top: 0px; border-right: 0px" border="0" alt="clip_image009" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterASimpleSilverlightApplicationwithButtonC_1320Fclip_image009_thumb.jpg" width="504" height="392" /></a></p>
<p>Press F5 to run. You&#8217;ll see the effect displayed in the demo at the start of this passage.</p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2010/01/01/18-cute-buttons-in-photoshop/" title="18+ Cute Buttons In Photoshop">18+ Cute Buttons In Photoshop</a></li>
<li><a href="http://www.donotyet.com/2009/12/05/how-to-create-simple-buttons-in-photoshop/" title="How To Create Simple Buttons In Photoshop">How To Create Simple Buttons In Photoshop</a></li>
<li><a href="http://www.donotyet.com/2009/11/05/dreamweaver-8-tutorial-how-to-insert-buttons-and-lists/" title="Dreamweaver 8.0 Tutorial&mdash;How to Insert Buttons and Lists">Dreamweaver 8.0 Tutorial&mdash;How to Insert Buttons and Lists</a></li>
<li><a href="http://www.donotyet.com/2011/05/29/photoshop-tutorial-painting-collection/" title="Photoshop Tutorial: Painting Collection">Photoshop Tutorial: Painting Collection</a></li>
<li><a href="http://www.donotyet.com/2011/05/15/photoshop-tutorial-create-a-beautiful-fan-surrounded-by-magic-shapes-runes-and-plants/" title="Photoshop Tutorial: Create a Beautiful Fan Surrounded by Magic Shapes, Runes and Plants">Photoshop Tutorial: Create a Beautiful Fan Surrounded by Magic Shapes, Runes and Plants</a></li>
<li><a href="http://www.donotyet.com/2011/05/09/adobe-photoshop-tutorial-for-beginners-get-started-guide/" title="Adobe Photoshop Tutorial for Beginners: Get Started Guide">Adobe Photoshop Tutorial for Beginners: Get Started Guide</a></li>
<li><a href="http://www.donotyet.com/2011/04/17/photoshop-tutorial-fog-effect/" title="Photoshop Tutorial: Fog Effect">Photoshop Tutorial: Fog Effect</a></li>
<li><a href="http://www.donotyet.com/2011/03/27/photoshop-tutorial-cosmic-elements/" title="Photoshop Tutorial: Cosmic Elements">Photoshop Tutorial: Cosmic Elements</a></li>
<li><a href="http://www.donotyet.com/2011/03/20/photoshop-tutorial-alien-collection/" title="Photoshop Tutorial: Alien Collection">Photoshop Tutorial: Alien Collection</a></li>
<li><a href="http://www.donotyet.com/2011/03/13/photoshop-tutorial-universe-scene/" title="Photoshop Tutorial: Universe Scene">Photoshop Tutorial: Universe Scene</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction of Microsoft Expression Blend</title>
		<link>http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/</link>
		<comments>http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 12:11:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[Blend]]></category>
		<category><![CDATA[Expression]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/</guid>
		<description><![CDATA[Microsoft has published the third version of a series of professional design and Internet application tools combination, calling Expression Studio 3, which contains Expression Design, Expression Blend, and Expression Web and so on. As a full-featured professional design tool, Microsoft Expression Blend can be used to design beautiful and complicated UI for applications based on [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft has published the third version of a series of professional design and Internet application tools combination, calling Expression Studio 3, which contains Expression Design, Expression Blend, and Expression Web and so on. As a full-featured professional design tool, Microsoft Expression Blend can be used to design beautiful and complicated UI for applications based on Microsoft Windows and Silverlight. That means, Blend is a useful and common tool to create WPF applications, including Silverlight, for that Silverlight is a subset of WPF. It allows designers to focus on creating while developers focus on programming. Today we will try to explain what is Microsoft Expression Blend, how it works, which tools it can be with, what it produces, what functions it has and what types of applications it can create.</p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-895"></span></p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterIntroductionofMicrosoftExpressionBlend_12A23clip_image002_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image002" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterIntroductionofMicrosoftExpressionBlend_12A23clip_image002_thumb.jpg" width="500" height="333" /></a></p>
<p><b><font size="4">How Expression Blend works</font> </b></p>
<p>Expression Blend enables users to draw shapes, paths and controls, then change their appearances and behaviors, therefore design applications intuitively. Not only can users import images, videos &amp; audios but also deal with 3D objects in Windows applications.</p>
<p>Besides, users can create Storyboards, which show dynamic viewable and audio elements. Users can decide whether these Storyboards can be activated when users communicate with applications. That seems to be very similar to Adobe Flash. In fact Silverlight is equal to Flash but the former may be more powerful.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterIntroductionofMicrosoftExpressionBlend_12A23clip_image004_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image004" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterIntroductionofMicrosoftExpressionBlend_12A23clip_image004_thumb.gif" width="500" height="330" /></a></p>
<p>Demo of a simple WPF storyboard:</p>
<p> <a href="http://www.donotyet.com/wp-content/uploads/2009/10/Demo2.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Demo" border="0" alt="Demo" src="http://www.donotyet.com/wp-content/uploads/2009/10/Demo_thumb2.png" width="23" height="23" /></a><a href="http://www.donotyet.com/ext/Introduction-of-Microsoft-Expression-Blend/WPFdemo.swf">Demo</a>
<p>When managing applications, the user can hide his files by using codes being treated, or define control files to update his project at any moment.</p>
<p><b><font size="4">Other tools used combining with Expression Blend</font></b></p>
<p>With Expression Blend, you can:</p>
<p>Import pictures and XAML sources made in Microsoft Expression Design in Blend projects;</p>
<p>Import Silverlight media projects created in Expression Encoder and change concerned parts;</p>
<p>Import Silverlight to Microsoft Expression Web to add more Web contents or issue websites;</p>
<p>Perfectly do coding work in Visual Studio 2008 independently, and arrange applications with deployment tools in VS2008.</p>
<p><b><font size="4">What Expression Blend produces</font></b></p>
<p>Blend will build WPF applications, meaning that the design project is showing by XAML. As HTML is the markup language of Web application, XAML is that of WPF. In addition Expression produces Silverlight projects, remember that Silverlight is a subset of WPF.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterIntroductionofMicrosoftExpressionBlend_12A23clip_image006_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image006" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterIntroductionofMicrosoftExpressionBlend_12A23clip_image006_thumb.gif" width="500" height="402" /></a></p>
<p><b><font size="4">Functions of Blend</font></b></p>
<p>A total set of vector drawing tools, including text and 3D tools;</p>
<p>Viewable, easy-usable and original interface, with dockable panels and object-oriented context menus;</p>
<p>Real-time animation;</p>
<p>3D and media supports, enhancing user experience;</p>
<p>Advanced, flexible and reusable costom, and appearance options, applicable to various controls in common use;</p>
<p>Powerful data source and all in one external source;</p>
<p>Real-time design and label view;</p>
<p>Function to import files from Design and websites from Encoder;</p>
<p>Ability to integrate with VS2008 so that designers and developers can cooperate more tightly and efficiently.</p>
<p><b><font size="4">Types of destination applications</font></b></p>
<p>Having been optimized, Blend can produce these types of applications below:</p>
<p>Production application, which help customers improve production capacity and efficiency, such as Microsoft Office;</p>
<p>Consumer application, like media players, safety tools and deskwidgets;</p>
<p>Game, simple entertainment desktop or online games included;</p>
<p>Information inquiry terminal, which run for clients to get information, search product content and check in at airport;</p>
<p>Professional IT tool, which aim at given companies or clients to execute small-scale work, like bug tracking tool.</p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/" title="Mouse Event of Silverlight 3(with Full Source Code)">Mouse Event of Silverlight 3(with Full Source Code)</a></li>
<li><a href="http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/" title="A Simple Silverlight Application with Button Control">A Simple Silverlight Application with Button Control</a></li>
<li><a href="http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/" title="Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc">Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc</a></li>
<li><a href="http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/" title="How to Deploy the Development Environment for Silverlight 3">How to Deploy the Development Environment for Silverlight 3</a></li>
<li><a href="http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/" title="Silverlight Is So Charming">Silverlight Is So Charming</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc</title>
		<link>http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/</link>
		<comments>http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 08:28:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[BorderControl]]></category>
		<category><![CDATA[ImageControl]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[TextBlockControl]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/</guid>
		<description><![CDATA[There are rich controls in Silverlight projects. Though they are really easy to use as that of HTML or Frontpage, as fresher we still need to know some basic usages of them. The top-left one applies BorderControl and TextBlockControl while the bottom-left one applies ToggleControl. And the right one is made with ImageControl. In this [...]]]></description>
			<content:encoded><![CDATA[<p>There are rich controls in Silverlight projects. Though they are really easy to use as that of HTML or Frontpage, as fresher we still need to know some basic usages of them. The top-left one applies BorderControl and TextBlockControl while the bottom-left one applies ToggleControl. And the right one is made with ImageControl. In this case we&#8217;ll use VWD2008 Expression with SP1 + Silverlight 3 Tools, and we&#8217;ll step by step get these controls listed below realized in your page:</p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-973"></span></p>
<p><i>BorderControl</i>: to create rectangle boundary with its corner can be rounded.</p>
<p><i>TextBlockControl</i>: to add a text block.</p>
<p><i>CanvasControl</i>: to arrange the layout.</p>
<p><i>ToggleButtonControl</i>: to create a button with three states.</p>
<p><i>ImageControl</i>: to show pictures in the page.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image002_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image002" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image002_thumb.gif" width="500" height="299" /></a></p>
<p>Create a blank Silverlight project, insert the codes in MainPage.xaml</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image004_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image004" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image004_thumb.jpg" width="504" height="247" /></a></p>
<p>Notice that the default Grid markup are placed by Canvas markup. <i>Canvas Left</i> is the distance from the page&#8217;s left side to the border&#8217;s left side, similarly so does the <i>Canvas Top</i> mean. ToolTip means that when the cursor moves to the inside of the border, a tip will show up.</p>
<p>Run the project, the page effect is like the following:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image006_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image006" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image006_thumb.jpg" width="504" height="301" /></a></p>
<p>Then how about the ToggleButtonControl? You must have found that your media player has such a button. It can switch among three states: start, pause, and end, while most buttons are single-state or two-state. To do this, we use ToggleButtonControl. In fact the process is nearly the same as that of using Button Control, so this may be just a piece of cake to you!</p>
<p>Add codes below in MainPage.xml. Thus we create a ToggleButton named <i>myButton</i>, its original content is &#8221;<i>ToggleButton</i>&#8221;. The property <i>IsThreeState</i> is set to be <i>Tru</i>e, then the button can have three different states. If its value is <i>False</i>, it will be equal to a common two-state or single-state button. </p>
<p>ToggleButtonControl has three events: Checked, Indeterminate, and Unchecked, each presents a dependent state.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image007_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image007" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image007_thumb.jpg" width="504" height="253" /></a></p>
<p>Add functions dealing with the three events above:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image009_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image009" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image009_thumb.gif" width="500" height="207" /></a></p>
<p>OK, start to run. When you move the cursor to the pink border a prompt string &quot;It&#8217;s a pink border&quot; shows up. When you repeatedly click the button its content just switch over between three phrases, presenting three states. See the pic below you&#8217;ll know exactly what the <i>Canvas.Left</i> and <i>Canvas.Top</i> is.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image011_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image011" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image011_thumb.jpg" width="504" height="328" /></a></p>
<p>What&#8217;s more, if you want to add one pic into your page, just add the pic stored in your PC through Solution Explorer by right-click the <i>ClientBin </i>folder, choose to add <i>Existing Item</i>:</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image012_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image012" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image012_thumb.jpg" width="500" height="339" /></a></p>
<p>Now I have add a pic named scene.jpg.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image014_2.gif"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image014" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image014_thumb.gif" width="508" height="66" /></a></p>
<p>Then follow the pic to inset the scene.jpg into the page.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image016_2.jpg"><img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="clip_image016" src="http://www.donotyet.com/wp-content/uploads/2009/10/WindowsLiveWriterEasilyCreateYourSilverlightPageWithBorde_F62Cclip_image016_thumb.jpg" width="508" height="65" /></a></p>
<p>Run and the final page effect will be like what the demo shows:<a href="http://www.hv-designs.co.uk/tutorials/jquery/all.html"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Demo" border="0" alt="Demo" src="http://www.donotyet.com/wp-content/uploads/2009/09/Demo3.png" width="23" height="23" /></a><a href="http://www.donotyet.com/ext/Easily-Create-Your-Silverlight-Page-With-BorderControl-ToggleButtonControl-ImageControl-Controls/borderTry.swf" target="_blank">Demo</a></p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/" title="Mouse Event of Silverlight 3(with Full Source Code)">Mouse Event of Silverlight 3(with Full Source Code)</a></li>
<li><a href="http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/" title="A Simple Silverlight Application with Button Control">A Simple Silverlight Application with Button Control</a></li>
<li><a href="http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/" title="Introduction of Microsoft Expression Blend">Introduction of Microsoft Expression Blend</a></li>
<li><a href="http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/" title="How to Deploy the Development Environment for Silverlight 3">How to Deploy the Development Environment for Silverlight 3</a></li>
<li><a href="http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/" title="Silverlight Is So Charming">Silverlight Is So Charming</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Deploy the Development Environment for Silverlight 3</title>
		<link>http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/</link>
		<comments>http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 13:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/</guid>
		<description><![CDATA[

Micorsoft has published its Web IDE installation called &#34;Microsoft Web Platform Installer&#34;, which includes the latest Silverlight3 Tools and development environment. But many fresher are still confused about deploying the development environment for Silverlight. As I&#8217;ve experienced a week&#8217;s terrible deploying, let me share the experience with you to facilitate your trip. 
First, download Microsoft [...]]]></description>
			<content:encoded><![CDATA[</p>
<p><b></b></p>
<p>Micorsoft has published its Web IDE installation called &quot;Microsoft Web Platform Installer&quot;, which includes the latest Silverlight3 Tools and development environment. But many fresher are still confused about deploying the development environment for Silverlight. As I&#8217;ve experienced a week&#8217;s terrible deploying, let me share the experience with you to facilitate your trip. </p>
<p>First, download Microsoft Web Platform Installer named wpilauncher.exe. Click the picture below to begin downloading. But it is just a downloader, that is, on-line installation.</p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-741"></span> </p>
<p><a href="http://go.microsoft.com/fwlink/?LinkID=145505"><img title="www.DoNotYet.com 20091022000 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="321" alt="www.DoNotYet.com 20091022000 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022000HowtoDeploytheDevelopmentEnvironmentforSilverlight32.jpg" width="500" border="0" /></a> </p>
<p>Run the wpilauncher.exe and follow the prompts. If you&#8217;ve installed VS2008 you can skip this step.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022002HowtoDeploytheDevelopmentEnvironmentforSilverlight31.jpg"><img title="www.DoNotYet.com 20091022002 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="367" alt="www.DoNotYet.com 20091022002 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022002HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb1.jpg" width="500" border="0" /></a> </p>
<p>Choose the two options Tools as below.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022003HowtoDeploytheDevelopmentEnvironmentforSilverlight3.jpg"><img title="www.DoNotYet.com 20091022003 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="81" alt="www.DoNotYet.com 20091022003 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022003HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb.jpg" width="500" border="0" /></a> </p>
<p>When setting is OK the installation would show a list of concerned information.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022004HowtoDeploytheDevelopmentEnvironmentforSilverlight31.jpg"><img title="www.DoNotYet.com 20091022004 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="www.DoNotYet.com 20091022004 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022004HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb1.jpg" width="500" border="0" /></a> </p>
<p>If you prepare to install SQL Server you need to set the password for the SQL user.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022005HowtoDeploytheDevelopmentEnvironmentforSilverlight31.jpg"><img title="www.DoNotYet.com 20091022005 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="www.DoNotYet.com 20091022005 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022005HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb1.jpg" width="500" border="0" /></a> </p>
<p>Now what you do is to wait.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022006HowtoDeploytheDevelopmentEnvironmentforSilverlight31.jpg"><img title="www.DoNotYet.com 20091022006 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="www.DoNotYet.com 20091022006 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022006HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb1.jpg" width="500" border="0" /></a> </p>
<p>When successfully installed, comes out the picture following.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022007HowtoDeploytheDevelopmentEnvironmentforSilverlight31.jpg"><img title="www.DoNotYet.com 20091022007 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="www.DoNotYet.com 20091022007 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022007HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb1.jpg" width="500" border="0" /></a> </p>
<p>Open the VS2008 or Web Developer 2008 you can see Silverlight templates.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022008HowtoDeploytheDevelopmentEnvironmentforSilverlight31.jpg"><img title="www.DoNotYet.com 20091022008 How to Deploy the Development Environment for Silverlight 3" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="340" alt="www.DoNotYet.com 20091022008 How to Deploy the Development Environment for Silverlight 3" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.DoNotYet.com20091022008HowtoDeploytheDevelopmentEnvironmentforSilverlight3_thumb1.jpg" width="500" border="0" /></a> </p>
<p>At this time the Silverlight background coding environment has been established. For interface design you can setup Expression Blend 3 + SketchFlow.</p>
<p>For off-line you can also turn to Microsoft website to download all required components. But do remember this: all the components including VS must have the same language. For example, if you have setup the Chinese version of VS2008 you should install the Chinese version of Silverlight 3 Tools, and others. Strongly I recommend the English version because it may more convenient. Moreover, it is necessary to setup a series with the same Silverlight version. The last important thing is that your VS2008 must be updated to SP1 before deploying Silverlight. So, you&#8217;d better download Visual Studio 2008 with SP1 or Web Developer with SP1 instead of VS2008. </p>
<p>Sometimes one may fail to setup Visual Studio 2008 or Visual Web Developer because the web develop components cannot be installed. If you used to install Office2007 but have uninstalled it now, then it is most possible that the left Office 2007 setup files cause the VS setup failure, for the two are not so compatible with each other, that is a low-end bug for Microsoft products. But don&#8217;t worry, just clean up all the left Office setup files and install VS2008 again. You can download Microsoft&#8217;s Windows Clean Up wizard to clear. Another method is to remove the original Office 2007 and reinstall it, then setup VS2008.</p>
<p>Wish you a wonderful Silverlight trip!</p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/" title="Mouse Event of Silverlight 3(with Full Source Code)">Mouse Event of Silverlight 3(with Full Source Code)</a></li>
<li><a href="http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/" title="A Simple Silverlight Application with Button Control">A Simple Silverlight Application with Button Control</a></li>
<li><a href="http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/" title="Introduction of Microsoft Expression Blend">Introduction of Microsoft Expression Blend</a></li>
<li><a href="http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/" title="Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc">Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc</a></li>
<li><a href="http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/" title="Silverlight Is So Charming">Silverlight Is So Charming</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight Is So Charming</title>
		<link>http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/</link>
		<comments>http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 13:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[RIA]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/</guid>
		<description><![CDATA[As a new solution for development of Web front-end application-program, Microsoft Silverlight is one of the main development platforms created by Microsoft’s strategy of Rich Internet Application. Meanwhile it is a link of Microsoft UX strategy, also it is Microsoft’s one attempt (another is WPF) to clearly separate the artistic design from the program developers’ [...]]]></description>
			<content:encoded><![CDATA[<p>As a new solution for development of Web front-end application-program, Microsoft Silverlight is one of the main development platforms created by Microsoft’s strategy of Rich Internet Application. Meanwhile it is a link of Microsoft UX strategy, also it is Microsoft’s one attempt (another is WPF) to clearly separate the artistic design from the program developers’ work, but both can cooperate favorably. </p>
<div style="margin: 0px 0px 0px 0px;"><script type="text/javascript"><!--
google_ad_client = "pub-7859640280892154";
/* DoNotYet-Article-336-280-01 */
google_ad_slot = "0432827541";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<p><span id="more-468"></span> </p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/www.donotyet.com20091004000SilverlightIsSoCharmingmicrosoftsilverlight.png"><img title="www.donotyet.com 20091004000 Silverlight Is So Charming microsoft-silverlight" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="433" alt="www.donotyet.com 20091004000 Silverlight Is So Charming microsoft-silverlight" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.donotyet.com20091004000SilverlightIsSoCharmingmicrosoftsilverlight_thumb.png" width="500" border="0" /></a> </p>
<p>At the present time Silverlight has been supported by some major browsers, including IE, Firefox and Safari. Moreover, it is compatible with Mac OS X operating system, Windows Mobile 6.0 and Symbian phones. Meanwhile the open source codes solution, Moonlight, is in support of Linux. Here is an instance of displaying butterflies pictures by Silverlight 1.0. Easily you can find that the interface is so nice.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/clip_image002.jpg"><img title="www.donotyet.com 20091004001 Silverlight Is So Charming magnifying glass" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="385" alt="www.donotyet.com 20091004001 Silverlight Is So Charming magnifying glass" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.donotyet.com20091004001SilverlightIsSoCharmingmagnifyingglass.jpg" width="500" border="0" /> </a></p>
<p>Silverlight is a subset of WPF (Windows Presentation Foundation); also it is XAML’s subset. Equipped with vector-based drawing and the support of multimedia and graphic display, developers can use declarating development to expand Silverlight application. What’s more, the characteristics of declarating development make it able to integrate with design tools. Thus Microsoft especially develops Microsoft Expression Blend tools for designers who use Silverlight and WPF. The picture following shows a hardrock homepage designed with Silverlight 2.0. </p>
<p><a href="http://www.hardrock.com/"><img title="clip_image005" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="clip_image005" src="http://www.donotyet.com/wp-content/uploads/2009/10/clip_image005.jpg" width="500" border="0" /></a> </p>
<p>Another example is a casual game created by using Silverlight 2.0. The interface looks really attractive.</p>
<p><a href="http://www.donotyet.com/wp-content/uploads/2009/10/clip_image0026.jpg"><img title="www.donotyet.com 20091004002 Silverlight Is So Charming gamestream" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="344" alt="www.donotyet.com 20091004002 Silverlight Is So Charming gamestream" src="http://www.donotyet.com/wp-content/uploads/2009/10/www.donotyet.com20091004002SilverlightIsSoCharminggamestream.jpg" width="500" border="0" /> </a></p>
<p>Silverlight backs up streaming media, especially for Windows Media and sound effect stream such as MP3, enabling enterprises to use Silverlight to create multimedia applications. Silverlight2.0’s Deep Zoom technology allows large pictures to display at the front end by the browsing form of downloading fragments. This technology has been adopted by Taipei Palace Museum, and developed Riverside Scene at the Pure Moon Festival’s Silverlight edition. To know more effects about Silverlight, you can enter the Taipei Palace Museum website to enjoy the great picture<i>.</i><i> </i>Notice that the page will hint that you should install Silverlight plug-in first.<b> </b></p>
<p>Currently Silverlight is always regarded as the web technology to compete with Adobe Flash.</p>
<h3>Related Posts</h3>
<ul class="related_post">
<li><a href="http://www.donotyet.com/2009/10/31/mouse-event-of-silverlight-3-with-full-source-code/" title="Mouse Event of Silverlight 3(with Full Source Code)">Mouse Event of Silverlight 3(with Full Source Code)</a></li>
<li><a href="http://www.donotyet.com/2009/10/30/a-simple-silverlight-application-with-button-control/" title="A Simple Silverlight Application with Button Control">A Simple Silverlight Application with Button Control</a></li>
<li><a href="http://www.donotyet.com/2009/10/28/introduction-of-microsoft-expression-blend/" title="Introduction of Microsoft Expression Blend">Introduction of Microsoft Expression Blend</a></li>
<li><a href="http://www.donotyet.com/2009/10/25/easily-create-your-silverlight-page-with-bordercontrol-togglebuttoncontrol-imagecontrol-controls/" title="Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc">Easily Create Your Silverlight Page With BorderControl, ToggleButtonControl &amp; ImageControl Controls etc</a></li>
<li><a href="http://www.donotyet.com/2009/10/18/how-to-deploy-the-development-environment-for-silverlight-3/" title="How to Deploy the Development Environment for Silverlight 3">How to Deploy the Development Environment for Silverlight 3</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.donotyet.com/2009/10/08/silverlight-is-so-charming/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

