<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Euclides Chuma Weblog &#187; Silverlight</title>
	<atom:link href="http://euclideschuma.wordpress.com/category/silverlight/feed/" rel="self" type="application/rss+xml" />
	<link>http://euclideschuma.wordpress.com</link>
	<description>Tecnologias AJAX, Silvelight, etc</description>
	<lastBuildDate>Wed, 30 Sep 2009 13:15:53 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='euclideschuma.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5bfb7850c689809802295cb92be18487?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Euclides Chuma Weblog &#187; Silverlight</title>
		<link>http://euclideschuma.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://euclideschuma.wordpress.com/osd.xml" title="Euclides Chuma Weblog" />
		<item>
		<title>Curso de Silverlight 2 no site da DevMedia</title>
		<link>http://euclideschuma.wordpress.com/2009/02/04/curso-de-silverlight-2-no-site-da-devmedia/</link>
		<comments>http://euclideschuma.wordpress.com/2009/02/04/curso-de-silverlight-2-no-site-da-devmedia/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 16:36:36 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/?p=65</guid>
		<description><![CDATA[Estou fazendo um curso em formato de vídeo-aulas sobre Silverlight 2 para o grupo DevMedia.
Para saberem mais sobre o curso, visitem o site da DevMedia:
http://www.devmedia.com.br/space.asp?id=169426
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=65&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Estou fazendo um curso em formato de vídeo-aulas sobre Silverlight 2 para o grupo DevMedia.</p>
<p>Para saberem mais sobre o curso, visitem o site da DevMedia:<br />
<a href="http://www.devmedia.com.br/space.asp?id=169426">http://www.devmedia.com.br/space.asp?id=169426</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/65/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/65/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/65/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=65&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2009/02/04/curso-de-silverlight-2-no-site-da-devmedia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>
	</item>
		<item>
		<title>Silverlight 2</title>
		<link>http://euclideschuma.wordpress.com/2009/02/04/silverlight-2/</link>
		<comments>http://euclideschuma.wordpress.com/2009/02/04/silverlight-2/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 16:31:35 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/?p=62</guid>
		<description><![CDATA[A Microsoft lançou no final de 2008 o Silverlight 2 que possue muitas novidades e melhorias em relação a versão anterior.
Podemos destacar:
- Suporte as linguagens VB.Net, C#, IronPython, IronRuby, etc
- Novos controles como o Grid
- Cross Domain Network
- View State Manager
- Maior compatibilidade com o WPF
- Suporte ao linq
- Tecnologia Deep Zoom
- Isolated Storage
- Data [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=62&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>A Microsoft lançou no final de 2008 o Silverlight 2 que possue muitas novidades e melhorias em relação a versão anterior.</p>
<p>Podemos destacar:<br />
- Suporte as linguagens VB.Net, C#, IronPython, IronRuby, etc<br />
- Novos controles como o Grid<br />
- Cross Domain Network<br />
- View State Manager<br />
- Maior compatibilidade com o WPF<br />
- Suporte ao linq<br />
- Tecnologia Deep Zoom<br />
- Isolated Storage<br />
- Data Binding e ADO.net<br />
- Upload de arquivos<br />
- Melhorias no suporte as mídias<br />
- Melhoria no uso do teclado</p>
<p>E para quem quiser saber mais, visite o site:<br />
<a href="http://silverlight.net/GetStarted/overview.aspx">http://silverlight.net/GetStarted/overview.aspx</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/62/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/62/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/62/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=62&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2009/02/04/silverlight-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>
	</item>
		<item>
		<title>Silverlight no celular</title>
		<link>http://euclideschuma.wordpress.com/2008/03/04/silverlight-no-celular/</link>
		<comments>http://euclideschuma.wordpress.com/2008/03/04/silverlight-no-celular/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 14:40:24 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/?p=60</guid>
		<description><![CDATA[Para quem ainda tem dúvidas se o Silverlight &#8220;vai pegar&#8221;, vejam a notícia dos celulares da Nokia que vão rodar o Silverlight:
http://idgnow.uol.com.br/telecom/2008/03/04/microsoft-fecha-acordo-com-nokia-para-levar-silverlight-a-celulares/
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=60&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Para quem ainda tem dúvidas se o Silverlight &#8220;vai pegar&#8221;, vejam a notícia dos celulares da Nokia que vão rodar o Silverlight:</p>
<p><a href="http://idgnow.uol.com.br/telecom/2008/03/04/microsoft-fecha-acordo-com-nokia-para-levar-silverlight-a-celulares/">http://idgnow.uol.com.br/telecom/2008/03/04/microsoft-fecha-acordo-com-nokia-para-levar-silverlight-a-celulares/</a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/60/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/60/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=60&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2008/03/04/silverlight-no-celular/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>
	</item>
		<item>
		<title>Instalando os programas utilizados nos Tutoriais</title>
		<link>http://euclideschuma.wordpress.com/2008/02/11/instalando-os-programas-utilizados-nos-tutoriais/</link>
		<comments>http://euclideschuma.wordpress.com/2008/02/11/instalando-os-programas-utilizados-nos-tutoriais/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 16:36:50 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/?p=59</guid>
		<description><![CDATA[Instalando os programas utilizados nos Tutoriais
Muitas pessoas estão tendo problemas em fazer os tutoriais devido as versões dos programas utilizados.
O principal problema vem sendo com o Expression Blend, e consiste simplesmente da utilização da versão anterior do Expression Blend. Nesses tutoriais eu estou utilizando o Expression Blend 2 que possui integração com o Visual Studio 2008, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=59&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h3>Instalando os programas utilizados nos Tutoriais</h3>
<p>Muitas pessoas estão tendo problemas em fazer os tutoriais devido as versões dos programas utilizados.</p>
<p>O principal problema vem sendo com o Expression Blend, e consiste simplesmente da utilização da versão anterior do Expression Blend. Nesses tutoriais eu estou utilizando o <em><strong>Expression Blend 2</strong></em> que possui integração com o Visual Studio 2008, que ainda está em versão preview e pode ser baixado no link:</p>
<p><a href="http://www.microsoft.com/expression/products/download.aspx?key=blend2preview">http://www.microsoft.com/expression/products/download.aspx?key=blend2preview</a></p>
<p>Contudo, vale lembrar que antes de instalar o Expression Blend 2, você deve ter instalado o Microsoft .Net Framework 3.5 que pode ser baixado no link:</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&amp;displaylang=en</a></p>
<p>O Visual Studio 2008 Professional  pode ser baixado no link:</p>
<p> <a href="http://msdn2.microsoft.com/pt-br/vs2008/products/default(en-us).aspx">http://msdn2.microsoft.com/pt-br/vs2008/products/default(en-us).aspx</a></p>
<p>E o Silverlight 1.1 Tools Alpha for Visual Studio 2008:</p>
<p><u><font color="#810081"><a href="http://www.microsoft.com/downloads/details.aspx?familyid=25144c27-6514-4ad4-8bcb-e2e051416e03&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=25144c27-6514-4ad4-8bcb-e2e051416e03&amp;displaylang=en</a></font></u></p>
<p>Eu recomendo instalar na seguinte ordem:</p>
<p>1- Microsoft .Net Framework 3.5</p>
<p>2- Visual Studio 2008 Professional</p>
<p>3- Silverlight 1.1 Tools Alpha for Visual Studio 2008</p>
<p>4- <strong><em>Expression Blend 2</em></strong></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/59/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/59/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=59&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2008/02/11/instalando-os-programas-utilizados-nos-tutoriais/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial 6 &#8211; Utilizando o Inking Support do Silverlight com o Visual Studio 2008</title>
		<link>http://euclideschuma.wordpress.com/2008/01/24/tutorial-6-utilizando-o-inking-support-do-silverlight-com-o-visual-studio-2008/</link>
		<comments>http://euclideschuma.wordpress.com/2008/01/24/tutorial-6-utilizando-o-inking-support-do-silverlight-com-o-visual-studio-2008/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 17:10:37 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/2008/01/24/tutorial-6-utilizando-o-inking-support-do-silverlight-com-o-visual-studio-2008/</guid>
		<description><![CDATA[Tutorial 6 &#8211; Utilizando o Inking Support do Silverlight com o Visual Studio 2008

Download completo do exemplo
1- Para construirmos nosso exemplo vamos precisar ter instalado em nosso computador o
- Microsoft Visual Studio 2008
- Microsoft Silverlight Tools Alpha for Visual Studio 2008
- E claro o plug-in Silvelight 1.1 Alpha
2- Abra o Visual Studio 2008  vá no [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=57&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h3>Tutorial 6 &#8211; Utilizando o Inking Support do Silverlight com o Visual Studio 2008</h3>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut6_2.gif" alt="tut6_2.gif" /></p>
<p><a href="http://www.w2c.com.br/blog/inksilverlight.zip" title="Download completo do exemplo">Download completo do exemplo</a></p>
<p>1- Para construirmos nosso exemplo vamos precisar ter instalado em nosso computador o</p>
<p>- Microsoft Visual Studio 2008<br />
- Microsoft Silverlight Tools Alpha for Visual Studio 2008<br />
- E claro o plug-in Silvelight 1.1 Alpha<br />
2- Abra o Visual Studio 2008  vá no menu File -&gt; New -&gt; Project -&gt; Visual Basic -&gt; Silverlight -&gt; SilverLight Project e dê o nome &#8220;inksilverlight&#8221; para o projeto.</p>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut6_1.gif" alt="tut6_1.gif" /><br />
Figura: Criando um projeto Silverlight no Visual Studio 2008<br />
3- Abra o arquivo Page.xaml e insira o seguinte código antes de &lt;/Canvas&gt;:</p>
<p> <em>&lt;InkPresenter x:Name=&#8221;inkP&#8221; Background=&#8221;Gray&#8221; Width=&#8221;600&#8243; Height=&#8221;400&#8243;&gt;&lt;/InkPresenter&gt;</em><br />
4- Abra o Page.xaml.vb e deixe o código como abaixo:</p>
<p><em>Partial Public Class Page<br />
    Inherits Canvas</em></p>
<p><em>    Dim s As Stroke</em></p>
<p><em>    Public Sub Page_Loaded(ByVal o As Object, ByVal e As EventArgs)<br />
        &#8216; Required to initialize variables<br />
        InitializeComponent()</em></p>
<p><em>    End Sub</em></p>
<p><em>    Private Sub inkP_MouseLeftButtonDown(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles inkP.MouseLeftButtonDown<br />
        &#8216; Start capture mouse movevement and drawing<br />
        inkP.CaptureMouse()<br />
        &#8216; Create stroke object<br />
        s = New Stroke<br />
        s.StylusPoints.AddStylusPoints(e.GetStylusPoints(inkP))<br />
        &#8216; Set stroke color to red<br />
        s.DrawingAttributes.Color = Colors.Red<br />
        &#8216; Set stroke width to 15<br />
        s.DrawingAttributes.Width = 15<br />
        inkP.Strokes.Add(s)<br />
    End Sub</em></p>
<p><em>    Private Sub inkP_MouseLeftButtonUp(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles inkP.MouseLeftButtonUp<br />
        &#8216; Stop drawing<br />
        s = Nothing<br />
    End Sub</em><br />
<em>    Private Sub inkP_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles inkP.MouseMove<br />
        &#8216; Drawing in mouse move<br />
        If s IsNot Nothing Then<br />
            s.StylusPoints.AddStylusPoints(e.GetStylusPoints(inkP))<br />
        End If<br />
    End Sub</em></p>
<p><em>End Class</em><br />
5- Teste o projeto com menu Debug -&gt; Start Without Debugging (Ctrl + F5) e veja o resultado </p>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut6_2.gif" alt="tut6_2.gif" /><br />
Figura: Testando o projeto</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/57/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/57/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=57&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2008/01/24/tutorial-6-utilizando-o-inking-support-do-silverlight-com-o-visual-studio-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut6_2.gif" medium="image">
			<media:title type="html">tut6_2.gif</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut6_1.gif" medium="image">
			<media:title type="html">tut6_1.gif</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut6_2.gif" medium="image">
			<media:title type="html">tut6_2.gif</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial 5 &#8211; Construindo um vídeo player no Silverlight com o Visual Studio 2008</title>
		<link>http://euclideschuma.wordpress.com/2008/01/24/tutorial-5-construindo-um-video-player-no-silverlight-com-o-visual-studio-2008/</link>
		<comments>http://euclideschuma.wordpress.com/2008/01/24/tutorial-5-construindo-um-video-player-no-silverlight-com-o-visual-studio-2008/#comments</comments>
		<pubDate>Thu, 24 Jan 2008 11:52:36 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/2008/01/24/tutorial-5-construindo-um-video-player-no-silverlight-com-o-visual-studio-2008/</guid>
		<description><![CDATA[Tutorial 5 &#8211; Construindo um vídeo player no Silverlight com o Visual Studio 2008

Download completo do exemplo
1- Para construirmos nosso exemplo vamos precisar ter instalado em nosso computador o
- Microsoft Visual Studio 2008
- Microsoft Silverlight Tools Alpha for Visual Studio 2008
- E claro o plug-in Silvelight 1.1 Alpha
2- Abra o Visual Studio 2008  vá no [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=51&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h3>Tutorial 5 &#8211; Construindo um vídeo player no Silverlight com o Visual Studio 2008</h3>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut5_31.gif" alt="tut5_31.gif" /></p>
<p><a href="http://www.w2c.com.br/blog/testvideosilverlight.zip" title="Download completo do exemplo">Download completo do exemplo</a></p>
<p>1- Para construirmos nosso exemplo vamos precisar ter instalado em nosso computador o</p>
<p>- Microsoft Visual Studio 2008<br />
- Microsoft Silverlight Tools Alpha for Visual Studio 2008<br />
- E claro o plug-in Silvelight 1.1 Alpha</p>
<p>2- Abra o Visual Studio 2008  vá no menu File -&gt; New -&gt; Project -&gt; Visual Basic -&gt; Silverlight -&gt; SilverLight Project e dê o nome &#8220;testvideosilverlight&#8221; para o projeto.</p>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut5_1.gif" alt="tut5_1.gif" /><br />
Figura: Criando um projeto Silverlight no Visual Studio 2008</p>
<p>3- Copie o arquivo de vídeo para a pasta do projeto que criamos, geralmente é &#8220;<em>Meus documentos\Visual Studio 2008\Projects\testvideosilverlight\testvideosilverlight</em>&#8220;. Clique com o botão direito do mouse sobre o item &#8220;<em>testvideosilverlight</em>&#8221; selecione &#8220;<em>Add -&gt; Existing item&#8230;</em>&#8221; e selecione o arquivo de vídeo que você acabou de copiar para a pasta do seu projeto.</p>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut5_2.gif" alt="tut5_2.gif" /><br />
Figura: Adicionando o arquivo de vídeo ao projeto</p>
<p>4- Abra o arquivo Page.xaml e insira o seguinte código antes de &lt;/Canvas&gt;:</p>
<p> <em>&lt;Canvas x:Name=&#8221;playButton&#8221; Width=&#8221;80&#8243; Height=&#8221;35&#8243; Canvas.Left=&#8221;192&#8243; Canvas.Top=&#8221;277&#8243;&gt;<br />
  &lt;Rectangle x:Name=&#8221;rectangleButton&#8221; Width=&#8221;80&#8243; Height=&#8221;35&#8243; Stroke=&#8221;#FF000000&#8243; RadiusX=&#8221;7.5&#8243; RadiusY=&#8221;7.5&#8243;&gt;<br />
   &lt;Rectangle.Fill&gt;<br />
    &lt;LinearGradientBrush EndPoint=&#8221;1.15,1.543&#8243; StartPoint=&#8221;0.017,-0.343&#8243;&gt;<br />
     &lt;GradientStop Color=&#8221;#FF28FF00&#8243; Offset=&#8221;0&#8243;/&gt;<br />
     &lt;GradientStop Color=&#8221;#FF0000FF&#8221; Offset=&#8221;1&#8243;/&gt;<br />
    &lt;/LinearGradientBrush&gt;<br />
   &lt;/Rectangle.Fill&gt;<br />
  &lt;/Rectangle&gt;<br />
  &lt;TextBlock x:Name=&#8221;textButton&#8221; Width=&#8221;72&#8243; Height=&#8221;24&#8243; Canvas.Left=&#8221;8&#8243; Canvas.Top=&#8221;8&#8243; FontFamily=&#8221;Arial&#8221; FontSize=&#8221;18&#8243; FontWeight=&#8221;Bold&#8221; Foreground=&#8221;#FFFFFFFF&#8221; TextWrapping=&#8221;Wrap&#8221; RenderTransformOrigin=&#8221;0.5,0.5&#8243; Text=&#8221;Play&#8221;&gt;<br />
   &lt;TextBlock.RenderTransform&gt;<br />
    &lt;TransformGroup&gt;<br />
     &lt;ScaleTransform ScaleX=&#8221;1&#8243; ScaleY=&#8221;1&#8243;/&gt;<br />
     &lt;SkewTransform AngleX=&#8221;0&#8243; AngleY=&#8221;0&#8243;/&gt;<br />
     &lt;RotateTransform Angle=&#8221;0&#8243;/&gt;<br />
     &lt;TranslateTransform X=&#8221;0&#8243; Y=&#8221;0&#8243;/&gt;<br />
    &lt;/TransformGroup&gt;<br />
   &lt;/TextBlock.RenderTransform&gt;<br />
  &lt;/TextBlock&gt;<br />
 &lt;/Canvas&gt;<br />
 &lt;Canvas x:Name=&#8221;stopButton&#8221; Width=&#8221;80&#8243; Height=&#8221;35&#8243; Canvas.Left=&#8221;336&#8243; Canvas.Top=&#8221;277&#8243;&gt;<br />
  &lt;Rectangle x:Name=&#8221;rectangleButtonStop&#8221; Width=&#8221;80&#8243; Height=&#8221;35&#8243; Stroke=&#8221;#FF000000&#8243; RadiusX=&#8221;7.5&#8243; RadiusY=&#8221;7.5&#8243;&gt;<br />
   &lt;Rectangle.Fill&gt;<br />
    &lt;LinearGradientBrush EndPoint=&#8221;1.15,1.543&#8243; StartPoint=&#8221;0.017,-0.343&#8243;&gt;<br />
     &lt;GradientStop Color=&#8221;#FF28FF00&#8243; Offset=&#8221;0&#8243;/&gt;<br />
     &lt;GradientStop Color=&#8221;#FF0000FF&#8221; Offset=&#8221;1&#8243;/&gt;<br />
    &lt;/LinearGradientBrush&gt;<br />
   &lt;/Rectangle.Fill&gt;<br />
  &lt;/Rectangle&gt;<br />
  &lt;TextBlock x:Name=&#8221;textButtonStop&#8221; Width=&#8221;72&#8243; Height=&#8221;24&#8243; Canvas.Left=&#8221;8&#8243; Canvas.Top=&#8221;8&#8243; FontFamily=&#8221;Arial&#8221; FontSize=&#8221;18&#8243; FontWeight=&#8221;Bold&#8221; Foreground=&#8221;#FFFFFFFF&#8221; TextWrapping=&#8221;Wrap&#8221; RenderTransformOrigin=&#8221;0.5,0.5&#8243; Text=&#8221;Stop&#8221;&gt;<br />
   &lt;TextBlock.RenderTransform&gt;<br />
    &lt;TransformGroup&gt;<br />
     &lt;ScaleTransform ScaleX=&#8221;1&#8243; ScaleY=&#8221;1&#8243;/&gt;<br />
     &lt;SkewTransform AngleX=&#8221;0&#8243; AngleY=&#8221;0&#8243;/&gt;<br />
     &lt;RotateTransform Angle=&#8221;0&#8243;/&gt;<br />
     &lt;TranslateTransform X=&#8221;0&#8243; Y=&#8221;0&#8243;/&gt;<br />
    &lt;/TransformGroup&gt;<br />
   &lt;/TextBlock.RenderTransform&gt;<br />
  &lt;/TextBlock&gt;<br />
 &lt;/Canvas&gt;<br />
 <br />
 &lt;MediaElement x:Name=&#8221;video_test&#8221; AutoPlay=&#8221;False&#8221; Width=&#8221;333.333&#8243; Height=&#8221;250&#8243; Canvas.Left=&#8221;144&#8243; Canvas.Top=&#8221;16&#8243; Source=&#8221;Lake.wmv&#8221; Stretch=&#8221;Fill&#8221;/&gt;</em></p>
<p>5- Abra o Page.xaml.vb e insira o código após o End Sub:</p>
<p> <em> Private Sub playButton_MouseEnter(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles playButton.MouseEnter<br />
        &#8216; Set Play text to Black when mouse enter in playButton<br />
        Dim buttonBrush As New SolidColorBrush<br />
        buttonBrush.Color = Colors.Black<br />
        Dim tb As TextBlock = Me.playButton.Children(1)<br />
        tb.Foreground = buttonBrush<br />
    End Sub</em></p>
<p><em>    Private Sub playButton_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles playButton.MouseLeave<br />
        &#8216; Set Play text to White when mouse leave the playButton<br />
        Dim buttonBrush As New SolidColorBrush<br />
        buttonBrush.Color = Colors.White<br />
        Dim tb As TextBlock = Me.playButton.Children(1)<br />
        tb.Foreground = buttonBrush<br />
    End Sub</em></p>
<p><em>    Private Sub playButton_MouseLeftButtonDown(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles playButton.MouseLeftButtonDown</em></p>
<p><em>        &#8216; Get object of TextBlock in playButton<br />
        Dim tb As TextBlock = Me.playButton.Children(1)</em></p>
<p><em>        &#8216; If text in playButton is &#8220;Play&#8221; then play video and set text to Pause<br />
        If tb.Text = &#8220;Play&#8221; Then<br />
            video_test.Play()<br />
            tb.Text = &#8220;Pause&#8221;<br />
            &#8216; Else text in playButton is &#8220;Pause&#8221; then pause video and set text to Play<br />
        Else<br />
            video_test.Pause()<br />
            tb.Text = &#8220;Play&#8221;<br />
        End If</em></p>
<p><em>    End Sub</em></p>
<p><em>    Private Sub stopButton_MouseEnter(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles stopButton.MouseEnter<br />
        &#8216; Set Stop text to Black when mouse enter in stopButton<br />
        Dim buttonBrush As New SolidColorBrush<br />
        buttonBrush.Color = Colors.Black<br />
        Dim tb As TextBlock = Me.stopButton.Children(1)<br />
        tb.Foreground = buttonBrush<br />
    End Sub</em></p>
<p><em>    Private Sub stopButton_MouseLeave(ByVal sender As Object, ByVal e As System.EventArgs) Handles stopButton.MouseLeave<br />
        &#8216; Set Stop text to White when mouse leave the stopButton<br />
        Dim buttonBrush As New SolidColorBrush<br />
        buttonBrush.Color = Colors.White<br />
        Dim tb As TextBlock = Me.stopButton.Children(1)<br />
        tb.Foreground = buttonBrush<br />
    End Sub</em></p>
<p><em>    Private Sub stopButton_MouseLeftButtonDown(ByVal sender As Object, ByVal e As System.Windows.Input.MouseEventArgs) Handles stopButton.MouseLeftButtonDown<br />
        &#8216; Stop video when stopButton was clicked<br />
        video_test.Stop()<br />
    End Sub   </em></p>
<p>6- Teste o projeto com menu Debug -&gt; Start Without Debugging (Ctrl + F5) e veja o resultado </p>
<p><img src="http://euclideschuma.files.wordpress.com/2008/01/tut5_31.gif" alt="tut5_31.gif" /><br />
Figura: Testando o projeto</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/51/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/51/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/51/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/51/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/51/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=51&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2008/01/24/tutorial-5-construindo-um-video-player-no-silverlight-com-o-visual-studio-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut5_31.gif" medium="image">
			<media:title type="html">tut5_31.gif</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut5_1.gif" medium="image">
			<media:title type="html">tut5_1.gif</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut5_2.gif" medium="image">
			<media:title type="html">tut5_2.gif</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2008/01/tut5_31.gif" medium="image">
			<media:title type="html">tut5_31.gif</media:title>
		</media:content>
	</item>
		<item>
		<title>Silverlight Developer Refence</title>
		<link>http://euclideschuma.wordpress.com/2007/11/01/silverlight-developer-refence/</link>
		<comments>http://euclideschuma.wordpress.com/2007/11/01/silverlight-developer-refence/#comments</comments>
		<pubDate>Thu, 01 Nov 2007 15:58:10 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/2007/11/01/silverlight-developer-refence/</guid>
		<description><![CDATA[Esse &#8220;mapa&#8221; mostra onde e como o Silverlight interage com outras tecnologias.
Vale a pena dar uma olhada!

Clique na imagem para empliar

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=50&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Esse &#8220;mapa&#8221; mostra onde e como o Silverlight interage com outras tecnologias.<br />
Vale a pena dar uma olhada!</p>
<p align="center"><a href="http://euclideschuma.files.wordpress.com/2007/11/silver_dev.png" title="Silverlight Developer Refence"><img src="http://euclideschuma.files.wordpress.com/2007/11/silver_dev.thumbnail.png" alt="Silverlight Developer Refence" /></a><br />
Clique na imagem para empliar</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/11/silver_dev.png" title="Silverlight Developer Refence"></a></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/50/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/50/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=50&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2007/11/01/silverlight-developer-refence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/11/silver_dev.thumbnail.png" medium="image">
			<media:title type="html">Silverlight Developer Refence</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial 4 &#8211; Primeiro exemplo de projeto Silverlight no Visual Studio 2008</title>
		<link>http://euclideschuma.wordpress.com/2007/10/16/tutorial-3-primeiro-exemplo-de-projeto-silverlight-no-visual-studio-2008/</link>
		<comments>http://euclideschuma.wordpress.com/2007/10/16/tutorial-3-primeiro-exemplo-de-projeto-silverlight-no-visual-studio-2008/#comments</comments>
		<pubDate>Tue, 16 Oct 2007 16:47:36 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/2007/10/16/tutorial-3-primeiro-exemplo-de-projeto-silverlight-no-visual-studio-2008/</guid>
		<description><![CDATA[Tutorial 4 &#8211; Primeiro exemplo de projeto Silverlight no Visual Studio 2008
Download completo do exemplo
1- Para construirmos nosso exemplo vamos precisar ter instalado em nosso computador:- Microsoft Visual Studio 2008 beta 2
- Microsoft Silverlight Tools Alpha for Visual Studio 2008 beta 2
- E claro o plug-in Silvelight 1.1 Alpha
2- Abra o Visual Studio 2008 beta 2 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=43&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h3>Tutorial 4 &#8211; Primeiro exemplo de projeto Silverlight no Visual Studio 2008</h3>
<p><a href="http://www.w2c.com.br/blog/testsilverlight.zip">Download completo do exemplo</a></p>
<p>1- Para construirmos nosso exemplo vamos precisar ter instalado em nosso computador:- Microsoft Visual Studio 2008 beta 2<br />
- Microsoft Silverlight Tools Alpha for Visual Studio 2008 beta 2<br />
- E claro o plug-in Silvelight 1.1 Alpha</p>
<p>2- Abra o Visual Studio 2008 beta 2 vá no menu<br />
<em>File -&gt; New -&gt; Project -&gt; Visual Basic -&gt; Silverlight -&gt; SilverLight Project</em> e dê o nome <em><strong>testsilverlight</strong></em> para o projeto.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_1.jpg" title="tutorial4_1.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_1.jpg" alt="tutorial4_1.jpg" /></a><br />
Figura: Criando um projeto Silverlight no Visual Studio 2008</p>
<p>3- Quando um novo projeto Silverlight é criado no Visual Studio 2008 ele cria automaticamente os seguintes arquivos:</p>
<p>3.a- Arquivo <em><strong>HTML</strong></em>: O Visual Studio dá o nome TestPage.html, esse arquivo serve como ponto de partida para o browser carregar o projeto Silvelight e também pode conter outros conteúdo junto com o Silverlight. Veja que ele faz referencia aos arquivos TestPage.html.js e Silverlight.js.</p>
<p>3.b- Arquivo <em><strong>TestPage.html.js:</strong></em> Esse arquivo javascript contém o método <em>createSilverlight</em> que é um modelo para chamar os métodos <em>createObject</em> ou <em>createObjectEx</em> definidos no Silverlight.js</p>
<p>3.c- Arquivo <em><strong>Silverlight.js</strong></em>: Esse arquivo javascript define os métodos <em>createObject</em> e <em>createObjectEx</em> que servem para inicializar o controle Silverlight além de fornecer recursos de instalação do Silvelight para o usuário caso ele não possua o Silverlight instalado.</p>
<p>3.d- Arquivo <em><strong>Page.xaml</strong></em>: Esse arquivo XAML é definido como o parametro &#8220;source&#8221; nos métodos <em>createSilverlight</em> ou <em>createSilverlightEx</em> e contém o contéudo da interface do projeto Silverlight.</p>
<p>3.e- Arquivo <strong><em>Page.xaml.vb</em></strong>: Esse arquivo VB ou C# serve para gerenciar em tempo de execução os eventos do projeto Silverlight. O código utiliza a mesma classe que foi definida no atributo <em>x:Class</em> do Page.xaml.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_2.jpg" title="tutorial4_2.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_2.jpg" alt="tutorial4_2.jpg" /></a><br />
Figura: Arquivos do projeto Silverlight</p>
<p>4- Abra o arquivo Page.xaml e insira o seguinte código antes de &lt;/Canvas&gt;:</p>
<p><em>&lt;Canvas x:Name=&#8221;Button1&#8243; Canvas.Top=&#8221;50&#8243; Width=&#8221;100&#8243; Height=&#8221;30&#8243; Background=&#8221;Gray&#8221;&gt;<br />
    &lt;TextBlock&gt;<br />
        &lt;Run Text=&#8221;Enter mouse&#8221;&gt;&lt;/Run&gt;<br />
    &lt;/TextBlock&gt;<br />
&lt;/Canvas&gt;</em></p>
<p>Esse código XAML nada mais é do que um Texto criado com o TextBlock e agrupado sozinho através do Canvas com o nome Button1.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_3.jpg" title="tutorial4_3.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_3.jpg" alt="tutorial4_3.jpg" /></a><br />
Figura: Código XAML</p>
<p>5- Abra o Page.xaml.vb e insira o código após o End Sub:</p>
<p><em>    Private Sub Button1_MouseEnter(ByVal sender As Object, _<br />
    ByVal e As System.Windows.Input.MouseEventArgs) Handles Button1.MouseEnter<br />
        Dim buttonBrush As New SolidColorBrush<br />
        buttonBrush.Color = Colors.Red<br />
        Me.Button1.Background = buttonBrush<br />
        Dim tb As TextBlock = Me.Button1.Children(0)<br />
        tb.Text = &#8220;Mouse&#8230;&#8221;<br />
    End Sub</em></p>
<p><em>    Private Sub Button1_MouseLeave(ByVal sender As Object, _<br />
    ByVal e As System.EventArgs) Handles Button1.MouseLeave<br />
        Dim buttonBrush As New SolidColorBrush<br />
        buttonBrush.Color = Colors.Gray<br />
        Me.Button1.Background = buttonBrush<br />
        Dim tb As TextBlock = Me.Button1.Children(0)<br />
        tb.Text = &#8220;Enter mouse&#8221;<br />
    End Sub<br />
</em>   <br />
Esse código representa as ações para os eventos MouseEnter e MouseLeave do Button1 declarado no XAML. Quando o cursor do mouse entra na área do texto o texto é alterado para &#8220;Mouse&#8230;&#8221; e a cor do fundo é alterada. E quando o cursor do mouse sai da área do texto o texto volta para &#8220;Enter Mouse&#8221; e a cor de fundo volta ao que era.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_4.jpg" title="tutorial4_4.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_4.jpg" alt="tutorial4_4.jpg" /></a><br />
Figura: Código VB</p>
<p>6- Teste o projeto com menu <em>Debug -&gt; Start Without Debugging</em> (Ctrl + F5), passe o mouse sobre o texto e veja o resultado </p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_5.jpg" title="tutorial4_5.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_5.jpg" alt="tutorial4_5.jpg" /></a><br />
Figura: Testando o projeto</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=43&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2007/10/16/tutorial-3-primeiro-exemplo-de-projeto-silverlight-no-visual-studio-2008/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_1.jpg" medium="image">
			<media:title type="html">tutorial4_1.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_2.jpg" medium="image">
			<media:title type="html">tutorial4_2.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_3.jpg" medium="image">
			<media:title type="html">tutorial4_3.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_4.jpg" medium="image">
			<media:title type="html">tutorial4_4.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial4_5.jpg" medium="image">
			<media:title type="html">tutorial4_5.jpg</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial 3 &#8211; Contruindo um vídeo player no Silverlight com o Expression Blend</title>
		<link>http://euclideschuma.wordpress.com/2007/10/15/tutorial-3-contruindo-um-video-player-no-silverlight-com-o-expression-blend/</link>
		<comments>http://euclideschuma.wordpress.com/2007/10/15/tutorial-3-contruindo-um-video-player-no-silverlight-com-o-expression-blend/#comments</comments>
		<pubDate>Mon, 15 Oct 2007 16:05:50 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Visual Studio 2008]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[player]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/2007/10/15/tutorial-3-contruindo-um-video-player-no-silverlight-com-o-expression-blend/</guid>
		<description><![CDATA[Tutorial 3 &#8211; Contruindo um vídeo player no Silverlight com o Expression Blend
Download completo do exemplo
1- Abra o Microsoft Expression Blend e crie um novo projeto com a opção Silverlight Application (JavaScript) e dê o nome testVideoPlayer
2- Selecione a ferramenta Rectangle no Toolbox e contrua um retângulo de 125px de largura por 35px de altura [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=37&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2>Tutorial 3 &#8211; Contruindo um vídeo player no Silverlight com o Expression Blend</h2>
<p><a href="http://www.w2c.com.br/blog/testVideoPlayer.zip">Download completo do exemplo</a></p>
<p>1- Abra o Microsoft Expression Blend e crie um novo projeto com a opção <strong><em>Silverlight Application (JavaScript)</em></strong> e dê o nome <strong><em>testVideoPlayer</em></strong></p>
<p>2- Selecione a ferramenta <strong><em>Rectangle</em></strong> no <strong><em>Toolbox</em></strong> e contrua um retângulo de 125px de largura por 35px de altura e arredonde os cantos. Selecione a ferramenta <strong><em>TextBlock</em></strong> e insira um texto &#8220;Play&#8221;. Selecione o retângulo e o texto e agrupe-os clicando com o botão direito do mouse e selecionando a opção <em><strong>Group into -&gt; Canvas</strong></em>. Renomeie o grupo criado para <strong><em>btPlay</em></strong>.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_1.jpg" title="tutorial3_1.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_1.jpg" alt="tutorial3_1.jpg" /></a><br />
Figura: Botão btPlay</p>
<p>3- Repita o passo 2 e crie um botão agrupado com o nome <strong><em>btStop</em></strong> e outro botão agrupado com o nome <em><strong>btPause</strong></em></p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_2.jpg" title="tutorial3_2.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_2.jpg" alt="tutorial3_2.jpg" /></a><br />
Figura: Botões btPlay, btStop e btPause</p>
<p>4- Copiar o filme <em><strong>&#8220;wmv</strong></em> para a pasta do projeto que criamos (geralmente localizada em Meus Documentos -&gt; Expression -&gt; Expression Blend Projects).  Ir na aba <em><strong>Project</strong></em> e selecionar <strong><em>testVideoPlayer</em></strong>, clicar com botão direito e selecionar <em><strong>Add Existing Item</strong></em> e selecionar o video copiado na pasta do projeto.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_3.jpg" title="tutorial3_3.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_3.jpg" alt="tutorial3_3.jpg" /></a><br />
Figura: Adicionando o vídeo ao projeto</p>
<p>5- Clique 2 vezes sobre o vídeo adicionado na aba <em><strong>Project</strong></em> para adicionar o vídeo no <em><strong>Canvas</strong></em>. Renomeie o vídeo para <em><strong>testVideo</strong></em>. Redimensione e posicione o vídeo de acordo com sua preferência.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_4.jpg" title="tutorial3_4.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_4.jpg" alt="tutorial3_4.jpg" /></a><br />
Figura: Vídeo adicionado ao projeto</p>
<p>6- Mudar para a opção <strong><em>XAML </em></strong>no painel <em><strong>Canvas</strong></em> e acrescentar o atributo <em><strong>AutoPlay=&#8221;False&#8221;</strong></em> para o vídeo:</p>
<p><em>&lt;MediaElement x:Name=&#8221;testVideo&#8221; AutoPlay=&#8221;False&#8221; &#8230;</em></p>
<p>7- Ainda no XAML adicionar o evento <em><strong>MouseLeftButtonDown=&#8221;ButtonMouseClick&#8221;</strong></em> nos três botões:</p>
<p><em>&lt;Canvas x:Name=&#8221;btPlay&#8221; MouseLeftButtonDown=&#8221;ButtonMouseClick&#8221; &#8230;<br />
&lt;Canvas x:Name=&#8221;btStop&#8221; MouseLeftButtonDown=&#8221;ButtonMouseClick&#8221; &#8230;<br />
&lt;Canvas x:Name=&#8221;btPause&#8221; MouseLeftButtonDown=&#8221;ButtonMouseClick&#8221; &#8230;</em></p>
<p>8- Na aba <strong><em>Project</em></strong> clique 2 vezes sobre o arquivo <em><strong>Page.xaml.js</strong></em> (ele será aberto no Bloco de Notas) e acrescente o código no final do código já existente:</p>
<p><em>function ButtonMouseClick(sender, eventArgs)<br />
{<br />
 if(sender.name==&#8221;btPlay&#8221;)<br />
 {<br />
  sender.findName(&#8220;testVideo&#8221;).play();</em></p>
<p><em> } else if(sender.name==&#8221;btStop&#8221;)<br />
  {<br />
   sender.findName(&#8220;testVideo&#8221;).stop();</em></p>
<p><em>  } else if(sender.name==&#8221;btPause&#8221;)<br />
   {<br />
    sender.findName(&#8220;testVideo&#8221;).pause();</em></p>
<p><em>   }<br />
}</em></p>
<p>9- Salve o arquivo <strong><em>Page.xaml.js</em></strong> aberto no Bloco de Notas e feche-o.</p>
<p>10 &#8211; No Expression Blend dê um <em><strong>Save All</strong></em>.</p>
<p>11- Teste o projeto com <strong><em>F5</em></strong> e clique no botão Play para iniciar o vídeo. Clique também sobre os botões Stop e Pause e veja o resultado.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_5.jpg" title="tutorial3_5.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_5.jpg" alt="tutorial3_5.jpg" /></a><br />
Figura: Projeto sendo executado</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/37/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/37/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=37&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2007/10/15/tutorial-3-contruindo-um-video-player-no-silverlight-com-o-expression-blend/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_1.jpg" medium="image">
			<media:title type="html">tutorial3_1.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_2.jpg" medium="image">
			<media:title type="html">tutorial3_2.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_3.jpg" medium="image">
			<media:title type="html">tutorial3_3.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_4.jpg" medium="image">
			<media:title type="html">tutorial3_4.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/10/tutorial3_5.jpg" medium="image">
			<media:title type="html">tutorial3_5.jpg</media:title>
		</media:content>
	</item>
		<item>
		<title>Tutorial 2 &#8211; Animações no Silverlight com o Expression Blend</title>
		<link>http://euclideschuma.wordpress.com/2007/09/19/tutorial-2-animacoes-no-silverlight-com-o-expression-blend/</link>
		<comments>http://euclideschuma.wordpress.com/2007/09/19/tutorial-2-animacoes-no-silverlight-com-o-expression-blend/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 13:46:44 +0000</pubDate>
		<dc:creator>euchuma</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://euclideschuma.wordpress.com/2007/09/19/tutorial-2-animacoes-no-silverlight-com-o-expression-blend/</guid>
		<description><![CDATA[Tutorial 2 
Animações no Silverlight com o Expression Blend 
Download completo do projeto
1- Abra o Microsoft Expression Blend e vá no menu File -&#62; New Project, irá aparecer uma janela onde você poderá escolher vários tipos de projetos. Escolha a opção Silverlight Application (JavaScript) e dê o nome test_animation.

Figura: Criando novo projeto no Expression Blend
2- [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=24&subd=euclideschuma&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><h2><strong>Tutorial 2 </strong></h2>
<h2><strong>Animações no Silverlight com o Expression Blend </strong></h2>
<p><a href="http://www.w2c.com.br/blog/test_animation.zip"><strong>Download completo do projeto</strong></a></p>
<p>1- Abra o Microsoft Expression Blend e vá no menu <em><strong>File -&gt; New Projec</strong>t</em>, irá aparecer uma janela onde você poderá escolher vários tipos de projetos. Escolha a opção <strong><em>Silverlight Application (JavaScript)</em></strong> e dê o nome <em><strong>test_animation</strong></em>.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_1.jpg" title="silver3_1.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_1.jpg" alt="silver3_1.jpg" /></a><br />
Figura: Criando novo projeto no Expression Blend</p>
<p>2- Selecione a ferramenta <em><strong>Rectangle</strong></em> no <em><strong>Toolbox </strong></em>e contrua um retângulo de 125 x 125. </p>
<p>3- Ir na aba <em><strong>Properties </strong></em>e alterar o preenchimento do retângulo criado para <em><strong>Gradient</strong></em> de vermelho para amarelo e retirar o fio de contorno.</p>
<p>4- Mudar o nome para <em><strong>rectangleAnimation</strong></em> clicando com o botão direito do mouse sobre o objeto [Rectangle] no painel <em><strong>Objects and Timeline</strong></em> e escolhendo a opção <em><strong>Rename </strong></em></p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_2.jpg" title="silver3_2.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_2.jpg" alt="silver3_2.jpg" /></a><br />
Figura: Construindo o retângulo</p>
<p>5- Criar um novo Storyboard clicando sobre o botão &#8220;&gt;&#8221; no painel <em><strong>Objects and Timeline, </strong></em>depois em<em><strong> &#8220;+&#8221; </strong></em>e dar o nome de <em><strong>animationBox </strong></em>e selecionar a opção<em><strong> Create as a Resource </strong></em></p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_3.jpg" title="silver3_3.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_3.jpg" alt="silver3_3.jpg" /></a><br />
Figura: Criando Storyboard</p>
<p>6- Irá aparecer um contorno vermelho e a informação &#8220;<strong><em>Timeline recording is on</em></strong>&#8220;. Com a linha amarela da timeline na posição 0 clique no botão <em><strong>Record Keyframe</strong></em>. Mova a linha amarela até a posição 2 e clique novamente no botão <em><strong>Record Keyframe</strong></em>. E finalmente mova a linha amarela até a posição 1 e clique novamente no botão <em><strong>Record Keyframe.</strong></em></p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_4.jpg" title="silver3_4.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_4.jpg" alt="silver3_4.jpg" /></a><br />
Figura: Criando keyframes</p>
<p>7- Agora com a linha amarela na posição 1 selecione o keyframe criado da posição 1 e mova o retângulo para baixo e no centro. Em seguida mova a linha amarela até a posição 2, selecione o keyframe da posição 2 e mova o retângulo até o lado superior direito.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_5.jpg" title="silver3_5.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_5.jpg" alt="silver3_5.jpg" /></a><br />
Figura: Realizando a animação</p>
<p>8- Clique sobre o círculo vermelho no canto superior esquerdo do Canvas e desabilite a gravação de animação.</p>
<p>9- Agora vamos inserir um objeto que servirá como botão para disparar a animação. Selecione a ferramenta <em><strong>Ellipse</strong></em> no <em><strong>Toolbox</strong></em> (fica junto com o Rectangle) e crie uma circunferência com fundo verde e dê o nome de <em><strong>buttonStart</strong></em>.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_6.jpg" title="silver3_6.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_6.jpg" alt="silver3_6.jpg" /></a><br />
Figura: Criando o buttonStart</p>
<p>10- Mudar para a opção <em><strong>XAML</strong></em> no painel Canvas e acrescentar os eventos MouseLeftButtonDown:</p>
<p>&lt;Ellipse x:Name=&#8221;buttonStart&#8221; <em><strong>MouseLeftButtonDown=&#8221;ButtonMouseClick&#8221;</strong></em> &#8230;</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_7.jpg" title="silver3_7.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_7.jpg" alt="silver3_7.jpg" /></a><br />
Figura: Código XAML com o evento MouseLeftButtonDown</p>
<p>11- Na aba <em><strong>Project </strong></em>abrir o <em><strong>Page.xaml.js</strong></em> e acrescentar a função abaixo. O <em><strong>Page.xaml.js</strong></em> será aberto no bloco de notas.</p>
<p class="style1"><strong><em>function ButtonMouseClick(sender, eventArgs)<br />
  { <br />
  sender.findName(&#8220;animationBox&#8221;).begin();<br />
}</em></strong></p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_8.jpg" title="silver3_8.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_8.jpg" alt="silver3_8.jpg" /></a><br />
Figura: Editando o Page.xaml.js</p>
<p>9- Salvar o arquivo <em><strong>Page.xaml.js</strong></em></p>
<p>10- Executar com <em><strong>F5</strong></em> (menu <em><strong>Project -&gt; Test Project</strong></em>).</p>
<p>Clique no círculo verde e veja que a animação é realizada.</p>
<p><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_9.jpg" title="silver3_9.jpg"></a><a href="http://euclideschuma.files.wordpress.com/2007/09/silver3_91.jpg" title="silver3_91.jpg"><img src="http://euclideschuma.files.wordpress.com/2007/09/silver3_91.jpg" alt="silver3_91.jpg" /></a><br />
Figura: Testando o exemplo construído</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/euclideschuma.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/euclideschuma.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/euclideschuma.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/euclideschuma.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/euclideschuma.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/euclideschuma.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/euclideschuma.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/euclideschuma.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/euclideschuma.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/euclideschuma.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/euclideschuma.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/euclideschuma.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=euclideschuma.wordpress.com&blog=1736265&post=24&subd=euclideschuma&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://euclideschuma.wordpress.com/2007/09/19/tutorial-2-animacoes-no-silverlight-com-o-expression-blend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0099f625ed58e4e8a889199b464228?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">euchuma</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_1.jpg" medium="image">
			<media:title type="html">silver3_1.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_2.jpg" medium="image">
			<media:title type="html">silver3_2.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_3.jpg" medium="image">
			<media:title type="html">silver3_3.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_4.jpg" medium="image">
			<media:title type="html">silver3_4.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_5.jpg" medium="image">
			<media:title type="html">silver3_5.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_6.jpg" medium="image">
			<media:title type="html">silver3_6.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_7.jpg" medium="image">
			<media:title type="html">silver3_7.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_8.jpg" medium="image">
			<media:title type="html">silver3_8.jpg</media:title>
		</media:content>

		<media:content url="http://euclideschuma.files.wordpress.com/2007/09/silver3_91.jpg" medium="image">
			<media:title type="html">silver3_91.jpg</media:title>
		</media:content>
	</item>
	</channel>
</rss>