<?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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Virtual Dreams &#187; WPF</title>
	<atom:link href="http://virtualdreams.com.br/blog/category/wpf/feed/" rel="self" type="application/rss+xml" />
	<link>http://virtualdreams.com.br/blog</link>
	<description>A blog about technology, .net and user interfaces</description>
	<lastBuildDate>Wed, 14 Dec 2011 20:56:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>Copyright &#xA9; 2012 Virtual Dreams </copyright>
		<managingEditor>robertos@virtualdreams.com.br (Kelps, Roberto Sonnino e Rodrigo Kono)</managingEditor>
		<webMaster>robertos@virtualdreams.com.br (Kelps, Roberto Sonnino e Rodrigo Kono)</webMaster>
		<category>posts</category>
		<ttl>1440</ttl>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Um blog sobre tecnologia, .net, interfaces, webdesign, novidades...</itunes:summary>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:name>
			<itunes:email>robertos@virtualdreams.com.br</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://virtualdreams.com.br/files/vdreams.jpg" />
		<image>
			<url>http://virtualdreams.com.br/files/vdreams.jpg</url>
			<title>Virtual Dreams</title>
			<link>http://virtualdreams.com.br/blog</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Fusion4D &#8211; Our graduation project</title>
		<link>http://virtualdreams.com.br/blog/2011/12/fusion4d/</link>
		<comments>http://virtualdreams.com.br/blog/2011/12/fusion4d/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 20:56:14 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Kinect]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=537</guid>
		<description><![CDATA[

Hey there!
If you were wondering why there were no posts for the past few months, this is the reason:
I&#8217;ve been developing Fusion4D, my graduation project, along with my friend Keila Matsumura.
Fusion4D is an innovative user interface that lets users interact with 3D objects as if the objects were in their hands, allowing them to move, [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2011%252F12%252Ffusion4d%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FvcsRJ9%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Fusion4D%20-%20Our%20graduation%20project%22%20%7D);"></div>
<p>Hey there!</p>
<p>If you were wondering why there were no posts for the past few months, this is the reason:<br />
I&#8217;ve been developing <strong>Fusion4D</strong>, my graduation project, along with my friend Keila Matsumura.</p>
<p><strong>Fusion4D</strong> is an innovative user interface that lets users interact with 3D objects as if the objects were in their hands, allowing them to move, rotate and scale the objects, explode them into its parts, and even navigate in time to see what the objects will look like in the past and future. It uses the Kinect and 3D glasses to achieve an immersive effect.</p>
<p>Take a look at the video below or the <a href="http://www.interlab.pcs.poli.usp.br/fusion4d/">project website</a> for all the details!</p>
<p><a href="http://virtualdreams.com.br/blog/2011/12/fusion4d/"><em>Click here to view the embedded video.</em></a></p>
<p>See you soon!<br />
Roberto</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2011/12/fusion4d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[PT-BR] Novos webcasts sobre WPF no MSDN Brasil</title>
		<link>http://virtualdreams.com.br/blog/2011/11/novos-webcasts-sobre-wpf-no-msdn-brasil/</link>
		<comments>http://virtualdreams.com.br/blog/2011/11/novos-webcasts-sobre-wpf-no-msdn-brasil/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 11:19:50 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=533</guid>
		<description><![CDATA[

Opa pessoal,
Recentemente eu e meu pai gravamos uma série de webcasts básicos sobre WPF para o MSDN Brasil. 
Os meus webcasts foram:

Control Templates
Controles personalizados &#8211; User controls e Custom controls
Triggers

Aproveite e veja a série completa em http://msdn.microsoft.com/pt-br/netframework/dd897462.
Bom estudo!
Roberto

]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2011%252F11%252Fnovos-webcasts-sobre-wpf-no-msdn-brasil%252F%22%2C%20%22shorturl%22%3A%20%22http%3A%2F%2Fbit.ly%2FrVic6K%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22%5BPT-BR%5D%20Novos%20webcasts%20sobre%20WPF%20no%20MSDN%20Brasil%22%20%7D);"></div>
<p>Opa pessoal,</p>
<p>Recentemente eu e <a href="http://msmvps.com/blogs/bsonnino/">meu pai</a> gravamos uma série de webcasts básicos sobre WPF para o <a href="http://www.msdnbrasil.com.br">MSDN Brasil</a>. </p>
<p>Os meus webcasts foram:</p>
<ul>
<li><a href="http://msdn.microsoft.com/pt-br/netframework/hh239583">Control Templates</a></li>
<li><a href="http://msdn.microsoft.com/pt-br/netframework/hh239582">Controles personalizados &#8211; User controls e Custom controls</a></li>
<li><a href="http://msdn.microsoft.com/pt-br/netframework/hh239578">Triggers</a></li>
</ul>
<p>Aproveite e veja a série completa em <a href="http://msdn.microsoft.com/pt-br/netframework/dd897462">http://msdn.microsoft.com/pt-br/netframework/dd897462</a>.</p>
<p>Bom estudo!<br />
Roberto</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2011/11/novos-webcasts-sobre-wpf-no-msdn-brasil/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Quick WPF/Silverlight tips to make great videos of your apps</title>
		<link>http://virtualdreams.com.br/blog/2011/02/quick-wpfsilverlight-tips-to-make-great-videos-of-your-apps/</link>
		<comments>http://virtualdreams.com.br/blog/2011/02/quick-wpfsilverlight-tips-to-make-great-videos-of-your-apps/#comments</comments>
		<pubDate>Wed, 09 Feb 2011 02:24:45 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[Windows Phone]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=519</guid>
		<description><![CDATA[

Hello there!
Have you ever developed a great WPF or Silverlight app with lots of smooth animations, but when you tried to capture it in video (using software like Camtasia and Expression Encoder) the animations are jumpy and slow?  Have you tried to zoom in to some part of your app only to see that your [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2011%252F02%252Fquick-wpfsilverlight-tips-to-make-great-videos-of-your-apps%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Quick%20WPF%2FSilverlight%20tips%20to%20make%20great%20videos%20of%20your%20apps%22%20%7D);"></div>
<p>Hello there!</p>
<p>Have you ever developed a great WPF or Silverlight app with lots of smooth animations, but when you tried to capture it in video (using software like <a href="http://www.techsmith.com/camtasia/">Camtasia</a> and <a href="http://www.microsoft.com/expression/products/EncoderPro_Overview.aspx">Expression Encoder</a>) the animations are jumpy and slow?  Have you tried to zoom in to some part of your app only to see that your beautiful UI gets pixelated?</p>
<p>Well this tip is for you! In this post I’ll give some tips from my experience recording the video for <a href="http://bit.ly/skedle" target="_blank">Skedle</a>, our newest WPF app. Take a look at the Skedle video below:</p>
<p><a href="http://virtualdreams.com.br/blog/2011/02/quick-wpfsilverlight-tips-to-make-great-videos-of-your-apps/"><em>Click here to view the embedded video.</em></a></p>
<p>You can see that the animations are smooth and the resolution is crisp, even when the video zooms in the application. Also, did you know that the opening “Skedle” animation was actually captured directly from the WPF app?</p>
<p>So let’s jump on to the tips!</p>
<h4><strong>1. Slow down animations and then speed up the video</strong></h4>
<p>No matter what PC you have and how optimized your app is, you’ll almost never be able to capture animations with the same smoothness and fluidity as the real app. To overcome that, the solution is to <strong>slow down all your animations by a factor of 10 or 20</strong> (using the <strong>SpeedRatio</strong> property), and then speed up the video accordingly in those specific parts.</p>
<p>“But”, you might say, “does that mean I’ll have to change the SpeedRatio of each Storyboard?”. The answer: <strong>No</strong> for WPF, unfortunately <strong>yes</strong> for Silverlight! WPF allows you to override properties like SpeedRatio by using Dependency Object metadata overrides (unavailable on Silverlight as of v4 and WP7). Here’s an example  that slows down all the animations by a factor of 10 (you can use it on your App.xaml, for instance):</p>
<pre class="brush: csharp;">static App() {
    Timeline.SpeedRatioProperty.OverrideMetadata(typeof(Storyboard),
               new FrameworkPropertyMetadata { DefaultValue = 0.1 });
}</pre>
<p>Of course, this tip won’t work if you specifically set the SpeedRatio of any of your animations.</p>
<p>One last point: <strong>don’t use this to cheat or lie about the fluidity of your app</strong>! If your app is slow and you make it look smooth, users will notice that the first time they try it, and it won’t look good for you.</p>
<h4><strong>2. Use Viewbox or RenderTransform to zoom in without losing quality</strong></h4>
<p>The next thing you’ll want to do is to record your screencast in a <strong>huge resolution</strong> in order to enable crisp zoom-in effects on your video. The easiest way to achieve that is to wrap your main layout panel on your window or page in a <strong>Viewbox</strong> (available on WPF and Silverlight 4)  and set its Width and Height to a fixed size, or simply use a <strong>ScaleTransform </strong>as your panel’s <strong>RenderTransform </strong>to scale everything up to a fixed factor.</p>
<p>For example, if your app looks good on a 800&#215;600px window but you have a 1920&#215;1200px monitor, you can record your video at double size (1600&#215;1200px), which will allow for zoom effects in a hi-res (720p) video. In WPF or Silverlight, this could look like the following:</p>
<pre class="brush: xml;">&lt;Window&gt;
    &lt;!-- ... --&gt;
    &lt;Grid&gt;
        &lt;Grid.RenderTransform&gt;
            &lt;ScaleTransform ScaleX=&quot;2&quot; ScaleY=&quot;2&quot; /&gt;
        &lt;/Grid.RenderTransform&gt;

        &lt;!-- old content goes here, with fixed size --&gt;
        &lt;Grid Width=&quot;800&quot; Height=&quot;600&quot; x:Name=&quot;LayoutRoot&quot;&gt;
            &lt;!--more stuff--&gt;
        &lt;/Grid&gt;

    &lt;/Grid&gt;
&lt;/Window&gt;</pre>
<p>This tip won’t work if you have images on your UI, but you would lose resolution on those anyway when zooming. At least you’re getting the best of the vector-based parts of your interface.</p>
<p>When recording videos for WP7 apps this tip doesn’t apply too well because you’re constrained by the size of the emulator. My recommendation is to record on the maximum size of the emulator (click the magnifier icon, select 100%), which will give you a 800&#215;480px screen &#8211; usually more than enough for YouTube videos.</p>
<p><strong>Bonus tip:</strong> If you use this to zoom in, try setting the Windows cursors to “Windows Aero (extra large)”, which will give you a mouse pointer that is proportional to your huge interface!</p>
<p>You can also use this tip to record title screens and other animations for your video (for example, the Skedle title animation was zoomed in by a factor of 5). In fact, by combining the two tips, you could create the video entirely in Expression Blend!</p>
<p>So that&#8217;s all for today. If you create a cool video using these tips, please post it as a comment!</p>
<p>See you next time!<br />
Roberto</p>
<p>This post is also available on <a rel="tag" href="http://www.codeproject.com/script/Articles/BlogArticleList.aspx?afid=1147">CodeProject</a>.</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2011/02/quick-wpfsilverlight-tips-to-make-great-videos-of-your-apps/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>New article: Deep Zoom for WPF</title>
		<link>http://virtualdreams.com.br/blog/2010/11/new-article-deep-zoom-for-wpf/</link>
		<comments>http://virtualdreams.com.br/blog/2010/11/new-article-deep-zoom-for-wpf/#comments</comments>
		<pubDate>Wed, 24 Nov 2010 21:58:56 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=513</guid>
		<description><![CDATA[


I’ve just released my fourth article on CodeProject: Deep Zoom for WPF. I&#8217;m very excited about this one: this article explains how to recreate the MultiScaleImage (Deep Zoom) control from Silverlight, compatible with Deep Zoom Composer, Zoom.it, multi-touch and more!
Here’s it goes:
http://www.codeproject.com/KB/WPF/DeepZoom.aspx
If you like this article, please sign in and vote for this article (on [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F11%252Fnew-article-deep-zoom-for-wpf%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22New%20article%3A%20Deep%20Zoom%20for%20WPF%22%20%7D);"></div>
<p><a href="http://www.codeproject.com/KB/WPF/DeepZoom.aspx"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/11/DeepZoom.png" alt="" title="Deep Zoom for WPF" width="511" height="345" class="alignnone size-full wp-image-514" /></a></p>
<p>I’ve just released my fourth article on <a href="http://www.codeproject.com/">CodeProject</a>: <strong>Deep Zoom for WPF</strong>. I&#8217;m very excited about this one: this article explains how to recreate the MultiScaleImage (Deep Zoom) control from Silverlight, compatible with Deep Zoom Composer, Zoom.it, multi-touch and more!</p>
<p>Here’s it goes:</p>
<p><a href="http://www.codeproject.com/KB/WPF/DeepZoom.aspx">http://www.codeproject.com/KB/WPF/DeepZoom.aspx</a></p>
<p>If you like this article, please sign in and vote for this article (on the right corner, “Rate this article”), and please leave your comments and suggestions.</p>
<p>All the source code is also being released in <a href="http://codeplex.com">CodePlex</a> under the MS-PL licence, to facilitate future improvements and distribution. Please contribute! The project page is located at <a href="http://deepzoom.codeplex.com/">http://deepzoom.codeplex.com/</a>.</p>
<p>If you like this kind of article, I also recommend my other articles on CodeProject:</p>
<ul>
<li><a href="http://www.codeproject.com/KB/WPF/3D-bookwriter.aspx">Creating a 3D book-shaped application with speech and ink using WPF 3.5</a></li>
<li><a href="http://www.codeproject.com/KB/WPF/MultiTouchRSS.aspx">Multi-touch development with WPF &#8211; A multi-touch RSS reader</a></li>
<li><a href="http://www.codeproject.com/KB/windows-phone-7/WP7Turnstile.aspx">Windows Phone 7 Turnstile Control for Silverlight</a></li>
</ul>
<p>Thanks!<br />
<a href="http://twitter.com/robertos_br">Roberto</a></p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/11/new-article-deep-zoom-for-wpf/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>XAMLCast &#8211; Interview with Paul Betts about ReactiveXaml</title>
		<link>http://virtualdreams.com.br/blog/2010/10/xamlcast-interview-with-paul-betts-about-reactivexaml/</link>
		<comments>http://virtualdreams.com.br/blog/2010/10/xamlcast-interview-with-paul-betts-about-reactivexaml/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 18:46:55 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=475</guid>
		<description><![CDATA[

Hey everyone!

[Para os ouvintes brasileiros/portugueses: a entrevista foi feita em inglês mas o vídeo também foi legendado em português! Aproveite!]
Following on our special series of interviews, Roberto interviewed Paul Betts, a Software Development Engineer in the Windows team and creator of ReactiveXaml. In a video special, he talked about Reactive programming and how to apply [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F10%252Fxamlcast-interview-with-paul-betts-about-reactivexaml%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%20Interview%20with%20Paul%20Betts%20about%20ReactiveXaml%22%20%7D);"></div>
<p>Hey everyone!</p>
<p><img class="alignnone" title="Logo XAMLCast" src="http://virtualdreams.com.br/files/xamlcast_300.png" alt="" width="300" height="300" /></p>
<p>[<strong>Para os ouvintes brasileiros/portugueses</strong>: a entrevista foi feita em inglês mas o vídeo também foi legendado em português! Aproveite!]</p>
<p>Following on our special series of interviews, Roberto interviewed <strong><a href="http://twitter.com/xpaulbettsx" target="_blank">Paul Betts</a></strong>, a Software Development Engineer in the Windows team and creator of <a href="http://bit.ly/rxxaml" target="_blank">ReactiveXaml</a>. In a video special, he talked about Reactive programming and how to apply it to WPF and Silverlight through RxXaml. An awesome introduction to a new paradigm on WPF/SL development!</p>
<p><object width="640" height="385"><param name="movie" value="http://www.youtube.com/v/BpLgvEomglc?fs=1&amp;hl=en_US&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/BpLgvEomglc?fs=1&amp;hl=en_US&amp;hd=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed></object></p>
<p>If you want to download the video, leave a comment in this post. If there&#8217;s enough demand, I&#8217;ll upload the video (1.6GB!) to a file share.</p>
<p>Here are the links we talked about in the interview:</p>
<p><strong>Reactive Extensions for .net</strong><br />
<a href="http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx" target="_blank">http://msdn.microsoft.com/en-us/devlabs/ee794896.aspx</a></p>
<p><strong>ReactiveXaml</strong><br />
<a href="http://github.com/xpaulbettsx/ReactiveXaml" target="_blank">http://github.com/xpaulbettsx/ReactiveXaml</a></p>
<p><strong>ReactiveXaml Google Group</strong><br />
<a href="http://groups.google.com/group/reactivexaml" target="_blank">http://groups.google.com/group/reactivexaml</a></p>
<p><strong>Paul&#8217;s Twitter</strong><br />
<a href="http://twitter.com/xpaulbettsx" target="_blank">http://twitter.com/xpaulbettsx</a></p>
<p><strong>Paul&#8217;s Blog<br />
</strong> <a href="http://blog.paulbetts.org/" target="_blank">http://blog.paulbetts.org</a></p>
<p>Also, don&#8217;t miss our <a href="http://bit.ly/xcarturo">previous interview with Arturo Toledo</a> about design and Expression!</p>
<p><strong>Subscribe to receive XAMLCast directly on your MP3 player, phone or RSS reader:</strong></p>
<ul>
<li>RSS feed: <a href="http://www.xamlcast.net/">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune/Windows Phone 7: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>You can follow XAMLCast on Twitter: <a href="http://twitter.com/xamlcast">@xamlcast</a></p>
<ul>
<li>Hashtag #xamlcast</li>
<li>Follow the XAMLCasters:
<ul>
<li><a href="http://twitter.com/kelps">@kelps</a></li>
<li><a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li><a href="http://twitter.com/rodrigokono" target="_blank">@rodrigokono</a></li>
</ul>
</li>
</ul>
<p>Stay tuned for more!</p>
<p>Kelps, Roberto Sonnino and Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/10/xamlcast-interview-with-paul-betts-about-reactivexaml/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>XAMLCast &#8211; interview with Arturo Toledo</title>
		<link>http://virtualdreams.com.br/blog/2010/10/xamlcast-interview-with-arturo-toledo/</link>
		<comments>http://virtualdreams.com.br/blog/2010/10/xamlcast-interview-with-arturo-toledo/#comments</comments>
		<pubDate>Sat, 23 Oct 2010 15:37:51 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Expression]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=472</guid>
		<description><![CDATA[

Hey everyone!

[Para os ouvintes brasileiros e portugueses: Este post é em Inglês pois a entrevista foi realizada em Inglês. Os episódios em Português voltam em breve!]
Earlier this year we did some special interviews for XAMLCast with influential people in the WPF/SL community. Well finally we&#8217;ve got time to release them!
To start, Roberto interviewed Arturo Toledo, [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F10%252Fxamlcast-interview-with-arturo-toledo%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%20interview%20with%20Arturo%20Toledo%22%20%7D);"></div>
<p>Hey everyone!</p>
<p><img class="alignnone" title="Logo XAMLCast" src="http://virtualdreams.com.br/files/xamlcast_300.png" alt="" width="300" height="300" /></p>
<p>[<strong>Para os ouvintes brasileiros e portugueses</strong>: Este post é em Inglês pois a entrevista foi realizada em Inglês. Os episódios em Português voltam em breve!]</p>
<p>Earlier this year we did some special interviews for XAMLCast with influential people in the WPF/SL community. Well finally we&#8217;ve got time to release them!</p>
<p>To start, Roberto interviewed <strong><a href="http://twitter.com/arturot" target="_blank">Arturo Toledo</a></strong>, now Sr. Program Manager for the Microsoft Web Platform. He talked about design, Metro, trends and Expression. Don&#8217;t miss it!</p>
<p></p>
<p>Here are the links we talked about in the interview:</p>
<p><strong>Smashing Magazine Webdesign Trends</strong><br />
<a href="http://www.smashingmagazine.com/2010/01/04/showcase-of-modern-navigation-design-trends/" target="_blank">http://www.smashingmagazine.com/2010/01/04/showcase-of-modern-navigation-design-trends/</a><br />
<a href="http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/" target="_blank">http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/</a><br />
<a href="http://www.smashingmagazine.com/2009/01/21/current-web-design-trends-for-2009/" target="_blank">http://www.smashingmagazine.com/2009/01/21/current-web-design-trends-for-2009/</a></p>
<p><strong>Windows UX</strong><br />
<a href="http://www.microsoft.com/downloads/details.aspx?familyid=E49820CB-954D-45AE-9CB3-1B9E8EA7FE8C&amp;displaylang=en" target="_blank">http://www.microsoft.com/downloads/details.aspx?familyid=E49820CB-954D-45AE-9CB3-1B9E8EA7FE8C&amp;displaylang=en</a></p>
<p><strong>Metro UX</strong><br />
<a href="http://download.microsoft.com/download/D/8/6/D869941E-455D-4882-A6B8-0DBCAA6AF2D4/UI%20Design%20and%20Interaction%20Guide%20for%20Windows%20Phone%207%20Series.pdf" target="_blank">http://download.microsoft.com/download/D/8/6/D869941E-455D-4882-A6B8-0DBCAA6AF2D4/UI%20Design%20and%20Interaction%20Guide%20for%20Windows%20Phone%207%20Series.pdf</a></p>
<p><strong>August de los Reyes (Surface team) talks about Natural User Experiences (NUI)</strong><br />
<a href="http://www.microsoft.com/belux/msdn/nl/chopsticks/default.aspx?id=1406" target="_blank">http://www.microsoft.com/belux/msdn/nl/chopsticks/default.aspx?id=1406</a><br />
<a href="http://www.webdirections.org/resources/august-de-los-reyes-predicting-the-past/" target="_blank">http://www.webdirections.org/resources/august-de-los-reyes-predicting-the-past/</a></p>
<p><strong>Gesturecons</strong><br />
<a href="http://www.gesturecons.com/" target="_blank">http://www.gesturecons.com</a></p>
<p><strong>Expression Studio</strong><br />
<a href="http://www.microsoft.com/expression/" target="_blank">http://www.microsoft.com/expression/</a></p>
<p><strong>.Toolbox Design School</strong><br />
<a href="http://microsoft.com/design/toolbox" target="_blank">http://microsoft.com/design/toolbox</a></p>
<p><strong>Arturo&#8217;s Twitter</strong><br />
<a href="http://twitter.com/arturot" target="_blank">http://twitter.com/arturot</a></p>
<p><strong>Arturo&#8217;s Blog<br />
</strong> <a href="http://ux.artu.tv/" target="_blank">http://ux.artu.tv</a></p>
<p><strong>Subscribe to receive XAMLCast directly on your MP3 player, phone or RSS reader:</strong></p>
<ul>
<li>RSS feed: <a href="http://www.xamlcast.net/">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune/Windows Phone 7: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>You can follow XAMLCast on Twitter: <a href="http://twitter.com/xamlcast">@xamlcast</a></p>
<ul>
<li>Hashtag #xamlcast</li>
<li>Follow the XAMLCasters:
<ul>
<li><a href="http://twitter.com/kelps">@kelps</a></li>
<li><a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li><a href="http://www.twitter.com/rodrigokono" target="_blank">@rodrigokono</a></li>
</ul>
</li>
</ul>
<p>Stay tuned for more!</p>
<p>Kelps, Roberto Sonnino and Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/10/xamlcast-interview-with-arturo-toledo/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<enclosure url="http://virtualdreams.com.br/files/XAMLCast%20-%20Interview%20with%20Arturo%20Toledo%20-%2096kbps.mp3" length="28649388" type="audio/mpeg"/>
<itunes:duration>39:47</itunes:duration>
		<itunes:subtitle>Hey everyone!



[Para os ouvintes brasileiros e portugueses: Este post eacute; em Inglecirc;s pois a entrevista foi realizada em Inglecirc;s. Os episoacute;dios em Portuguecirc;s voltam em ...</itunes:subtitle>
		<itunes:summary>Hey everyone!



[Para os ouvintes brasileiros e portugueses: Este post eacute; em Inglecirc;s pois a entrevista foi realizada em Inglecirc;s. Os episoacute;dios em Portuguecirc;s voltam em breve!]

Earlier this year we did some special interviews for XAMLCast with influential people in the WPF/SL community. Well finally we've got time to release them!

To start, Roberto interviewed Arturo Toledo, now Sr. Program Manager for the Microsoft Web Platform. He talked about design, Metro, trends and Expression. Don't miss it!



Here are the links we talked about in the interview:

Smashing Magazine Webdesign Trends
http://www.smashingmagazine.com/2010/01/04/showcase-of-modern-navigation-design-trends/
http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/
http://www.smashingmagazine.com/2009/01/21/current-web-design-trends-for-2009/

Windows UX
http://www.microsoft.com/downloads/details.aspx?familyid=E49820CB-954D-45AE-9CB3-1B9E8EA7FE8C#38;displaylang=en

Metro UX
http://download.microsoft.com/download/D/8/6/D869941E-455D-4882-A6B8-0DBCAA6AF2D4/UI%20Design%20and%20Interaction%20Guide%20for%20Windows%20Phone%207%20Series.pdf

August de los Reyes (Surface team) talks about Natural User Experiences (NUI)
http://www.microsoft.com/belux/msdn/nl/chopsticks/default.aspx?id=1406
http://www.webdirections.org/resources/august-de-los-reyes-predicting-the-past/

Gesturecons
http://www.gesturecons.com

Expression Studio
http://www.microsoft.com/expression/

.Toolbox Design School
http://microsoft.com/design/toolbox

Arturo's Twitter
http://twitter.com/arturot

Arturo's Blog
 http://ux.artu.tv

Subscribe to receive XAMLCast directly on your MP3 player, phone or RSS reader:

	RSS feed:nbsp;http://www.xamlcast.net
	iTunes/iPod:nbsp;pcast://www.xamlcast.net
	Zune/Windows Phone 7:nbsp;zune://subscribe/?XAMLCast=http://www.xamlcast.net

You can follow XAMLCast on Twitter:nbsp;@xamlcast

	Hashtag #xamlcast
	Follow the XAMLCasters:

	@kelps
	@robertos_br
	@rodrigokono



Stay tuned for more!

Kelps, Roberto Sonnino and Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Expression,,Microsoft,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>XAMLCast &#8211; Episódio 20 &#8211; Visual Studio LightSwitch e 10 coisas que um dev WPF/SL deve saber por Pete Brown</title>
		<link>http://virtualdreams.com.br/blog/2010/09/xamlcast-episodio-20-visual-studio-lightswitch-e-10-coisas-que-um-dev-wpfsl-deve-saber-por-pete-brown/</link>
		<comments>http://virtualdreams.com.br/blog/2010/09/xamlcast-episodio-20-visual-studio-lightswitch-e-10-coisas-que-um-dev-wpfsl-deve-saber-por-pete-brown/#comments</comments>
		<pubDate>Thu, 09 Sep 2010 23:06:51 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=460</guid>
		<description><![CDATA[

Chegamos ao episódio número 20!

Este episódio comentamos especialmente o Top 10 que o Pete Brown publicou na semana passada. A gravação está bacana e esperamos que gostem!

Links de referência deste podcast:

Visual Studio LightSwitch

Participe enviando sua opinião sobre esta nova ferramenta através do twitter ou comentando no posta deste audio.


Contratação no Time de Expression (Christian Shormman)
10 [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F09%252Fxamlcast-episodio-20-visual-studio-lightswitch-e-10-coisas-que-um-dev-wpfsl-deve-saber-por-pete-brown%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%20Epis%C3%B3dio%2020%20-%20Visual%20Studio%20LightSwitch%20e%2010%20coisas%20que%20um%20dev%20WPF%2FSL%20deve%20saber%20por%20Pete%20Brown%22%20%7D);"></div>
<p>Chegamos ao episódio número 20!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300.png" alt="" /></p>
<p>Este episódio comentamos especialmente o Top 10 que o Pete Brown publicou na semana passada. A gravação está bacana e esperamos que gostem!</p>
<p></p>
<p>Links de referência deste podcast:</p>
<ul>
<li><a href="http://www.microsoft.com/visualstudio/en-us/lightswitch" target="_blank">Visual Studio LightSwitch</a>
<ul>
<li>Participe enviando sua opinião sobre esta nova ferramenta através do twitter ou comentando no posta deste audio.</li>
</ul>
</li>
<li><a href="http://electricbeach.org/?p=831" target="_blank">Contratação no Time de Expression (Christian Shormman)</a></li>
<li><a href="http://10rem.net/blog/2010/08/26/10-things-beginning-silverlight-and-wpf-developers-need-to-know" target="_blank">10 coisas que um desenvolvedor WPF e Silverlight deve saber</a> by Pete Brown</li>
</ul>
<p><strong>Cadastre e receba o podcast diretamente no seu Ipod, Zune, Mp3 player, etc:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast no Twitter: <a href="http://twitter.com/xamlcast">@xamlcast</a></p>
<ul>
<li>Hashtag #xamlcast</li>
<li>Siga os XAMLCasters:
<ul>
<li><a href="http://twitter.com/kelps">@kelps</a></li>
<li><a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li><a href="http://www.twitter.com/rodrigokono" target="_blank">@rodrigokono</a></li>
</ul>
</li>
</ul>
<p>Até o próximo!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/09/xamlcast-episodio-20-visual-studio-lightswitch-e-10-coisas-que-um-dev-wpfsl-deve-saber-por-pete-brown/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<enclosure url="http://virtualdreams.com.br/files/xamlcast%20-%2020.mp3" length="27697805" type="audio/mpeg"/>
<itunes:duration>38:27</itunes:duration>
		<itunes:subtitle>Chegamos ao episoacute;dio nuacute;mero 20!



Este episoacute;dio comentamos especialmente o Top 10 que o Pete Brown publicou na semana passada. A gravaccedil;atilde;o estaacute; bacana e esperamos ...</itunes:subtitle>
		<itunes:summary>Chegamos ao episoacute;dio nuacute;mero 20!



Este episoacute;dio comentamos especialmente o Top 10 que o Pete Brown publicou na semana passada. A gravaccedil;atilde;o estaacute; bacana e esperamos que gostem!



Links de referecirc;ncia deste podcast:

	Visual Studio LightSwitch

	Participe enviando sua opiniatilde;o sobre esta nova ferramenta atraveacute;s do twitter ou comentando no posta deste audio.


	Contrataccedil;atilde;o no Time de Expression (Christian Shormman)
	10 coisas que um desenvolvedor WPF e Silverlight deve saber by Pete Brown

Cadastre e receba o podcast diretamente no seu Ipod, Zune, Mp3 player, etc:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast no Twitter: @xamlcast

	Hashtag #xamlcast
	Siga os XAMLCasters:

	@kelps
	@robertos_br
	@rodrigokono



Ateacute; o proacute;ximo!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>.net,,Dicas,,Microsoft,,Novidades,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Surface Toolkit for Windows Touch Beta!</title>
		<link>http://virtualdreams.com.br/blog/2010/04/surface-toolkit-for-windows-touch-beta/</link>
		<comments>http://virtualdreams.com.br/blog/2010/04/surface-toolkit-for-windows-touch-beta/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 19:20:36 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Surface]]></category>
		<category><![CDATA[This is Cool]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/2010/04/surface-toolkit-for-windows-touch-beta/</guid>
		<description><![CDATA[

Hey there!
 
Today, together with the VS2010 launch, Microsoft has finally released the Surface Toolkit for Windows Touch for download!
But what is it, you might ask? This toolkit enables WPF developers with Windows 7 touch PCs with the Surface controls (such as ScatterView and Library) and touch visualizations to create really awesome multitouch apps. 
Stop [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F04%252Fsurface-toolkit-for-windows-touch-beta%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Surface%20Toolkit%20for%20Windows%20Touch%20Beta%21%22%20%7D);"></div>
<p>Hey there!</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=801907a7-b2dd-4e63-9ff3-8a2e63932a74"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Surface Toolkit for Windows Touch Beta" border="0" alt="Surface Toolkit for Windows Touch Beta" src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/04/surfacetk.png" width="240" height="194" /></a> </p>
<p>Today, together with the VS2010 launch, Microsoft has finally released the Surface Toolkit for Windows Touch for download!</p>
<p>But what is it, you might ask? This toolkit enables WPF developers with Windows 7 touch PCs with the Surface controls (such as ScatterView and Library) and touch visualizations to create really awesome multitouch apps. </p>
<p>Stop reading this and go download it <strong>now</strong>:</p>
<p><a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=801907a7-b2dd-4e63-9ff3-8a2e63932a74&amp;utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+MicrosoftDownloadCenter+%28Microsoft+Download+Center%29#tm" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=801907a7-b2dd-4e63-9ff3-8a2e63932a74">http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=801907a7-b2dd-4e63-9ff3-8a2e63932a74</a></p>
<p>If you don’t have a touch device, you can use MultiTouchVista to simulate multiple touches using multiple mice. A step-by-step tutorial can be found in this link: <a href="http://wenjiun.blogspot.com/2009/11/testing-windows-7-multi-touch-with.html">http://wenjiun.blogspot.com/2009/11/testing-windows-7-multi-touch-with.html</a></p>
<p>Also take a look at this video from Channel 9 which shows the toolkit:</p>
<p><a title="http://channel9.msdn.com/posts/LarryLarsen/Surface-Toolkit-for-Windows-Touch/" href="http://channel9.msdn.com/posts/LarryLarsen/Surface-Toolkit-for-Windows-Touch/">http://channel9.msdn.com/posts/LarryLarsen/Surface-Toolkit-for-Windows-Touch/</a></p>
<p>Happy multitouching!</p>
<p>Roberto</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/04/surface-toolkit-for-windows-touch-beta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 9 &#8211; Finger Style, SLARToolkit, Windows Phone 7 e pré-MIX10</title>
		<link>http://virtualdreams.com.br/blog/2010/03/xamlcast-2a-temporada-episodio-9-finger-style-slartoolkit-windows-phone-7-e-pre-mix10/</link>
		<comments>http://virtualdreams.com.br/blog/2010/03/xamlcast-2a-temporada-episodio-9-finger-style-slartoolkit-windows-phone-7-e-pre-mix10/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 15:37:47 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=424</guid>
		<description><![CDATA[

Olá olá pessoal!

Este é o XAMLCast pré-MIX10.
Estamos ansiosos para a chegada deste grande evento que irá nos trazer grandes novidades e anúncios. E para nossa alegria, e como já havíamos falado antes, o XAMLCaster Kelps estará em Las Vegas cobrindo o evento e enviando tudo em primeira mão!

Neste episódio falamos de:


		Finger Style  &#8211; Artigo [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F03%252Fxamlcast-2a-temporada-episodio-9-finger-style-slartoolkit-windows-phone-7-e-pre-mix10%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%209%20-%20Finger%20Style%2C%20SLARToolkit%2C%20Windows%20Phone%207%20e%20pr%C3%A9-MIX10%22%20%7D);"></div>
<p>Olá olá pessoal!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p>Este é o XAMLCast pré-MIX10.</p>
<p>Estamos ansiosos para a chegada deste grande evento que irá nos trazer grandes novidades e anúncios. E para nossa alegria, e como já havíamos falado antes, o XAMLCaster Kelps estará em Las Vegas cobrindo o evento e enviando tudo em primeira mão!</p>
<p></p>
<p>Neste episódio falamos de:</p>
<ul>
<li>
		<strong>Finger Style</strong>  &#8211; Artigo fantástico do Charles Petzold sobre Multitouch em Silverlight</p>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/magazine/ee336026.aspx">http://msdn.microsoft.com/en-us/magazine/ee336026.aspx</a></li>
</ul>
</li>
<li>
		<strong>MultiTouchVista</strong> &#8211; simulador de multitouch com múltiplos mouses para Windows</p>
<ul>
<li><a href="http://multitouchvista.codeplex.com"></a>http://multitouchvista.codeplex.com</li>
</ul>
</li>
<li>
		<strong>Artigo do Roberto Sonnino (em inglês) sobre touch com WPF e MultiTouchVista</strong></p>
<ul>
<li><a href="http://www.codeproject.com/KB/WPF/3D-BookWriter.aspx">http://www.codeproject.com/KB/WPF/3D-BookWriter.aspx</a></li>
</ul>
</li>
<li>
		<strong>SLARToolkit</strong> &#8211; A experiência de AR (Realidade Aumentada) com Silverlight virou um framework</p>
<ul>
<li><a href="http://kodierer.blogspot.com/2010/02/slartoolkit-silverlight-augmented.html">http://kodierer.blogspot.com/2010/02/slartoolkit-silverlight-augmented.html</a></li>
</ul>
</li>
<li>
		<strong>Aplicação do correio americano para tamanhos de caixas com AR</strong></p>
<ul>
<li><a href="https://www.prioritymail.com/simulator.asp">https://www.prioritymail.com/simulator.asp</a></li>
<li><a href="http://www.youtube.com/watch?v=WpS3LeCiCtc&#038;feature=player_embedded">http://www.youtube.com/watch?v=WpS3LeCiCtc&#038;feature=player_embedded</a></li>
</ul>
</li>
<li>
		Não confunda:</p>
<ul>
<li>
				<strong>Blender</strong> &#8211; programa de modelagem 3D</p>
<ul>
<li><a href="http://www.blender.org/">http://www.blender.org/</a></li>
</ul>
</li>
<li>
				<strong>Balder</strong> &#8211; engine 2D/3D que funciona com Silverlight</p>
<ul>
<li><a href="http://balder.codeplex.com/">http://balder.codeplex.com/</a></li>
</ul>
</li>
<li>
				<strong>Blend</strong> &#8211; ferramenta para design de aplicações WPF/Silverlight</p>
<ul>
<li><a href="http://www.microsoft.com/expression/products/Blend_Overview.aspx">http://www.microsoft.com/expression/products/Blend_Overview.aspx</a></li>
</ul>
</li>
</ul>
</li>
<li>
		<strong>Concurso de Silverlight/WPF da Magenic Studios</strong> &#8211; prêmios até 500 US$ + 3000 US$ pro Haiti</p>
<ul>
<li><a href="http://magenic.com/Default.aspx?tabid=1835">http://magenic.com/Default.aspx?tabid=1835</a></li>
</ul>
</li>
<li>
		<strong>Copa de Talentos Microsoft</strong></p>
<ul>
<li><a href="http://talentosmicrosoft.com.br/">http://talentosmicrosoft.com.br/</a></li>
</ul>
</li>
<li>
		<strong>Anuncio oficial do Silverlight no Windows Phone 7</strong></p>
<ul>
<li><a href="http://bit.ly/ci8rrI">http://bit.ly/ci8rrI</a></li>
</ul>
</li>
<li>
		<strong>Video no TechEd Middle East mostrando XNA no Windows Phone, Xbox e Windows</strong></p>
<ul>
<li><a href="http://www.youtube.com/watch?v=LQv_3fwopo8">http://www.youtube.com/watch?v=LQv_3fwopo8</a></li>
</ul>
</li>
<li>
		<strong>MIX10</strong></p>
<ul>
<li><a href="http://live.visitmix.com ">http://live.visitmix.com </a></li>
</ul>
</li>
<li>
		<strong>HVP no MIX</strong></p>
<ul>
<li><a href="http://silverlighthvp.codeplex.com/wikipage?title=ReleaseSchedule">http://silverlighthvp.codeplex.com/wikipage?title=ReleaseSchedule</a></li>
</ul>
</li>
<li>
		<strong>Video do ScottGu no Channel 9 falando sobre o MIX </strong></p>
<ul>
<li><a href="http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-The-Gu/">http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-The-Gu/</a></li>
</ul>
</li>
</ul>
<blockquote><p><strong>Bolão do MIX10!</strong><br />
Envie sua previsão do que irá acontecer no MIX10. Para participar, basta referenciar a hashtag <a href="http://twitter.com/search?q=%23bolaoXAMLCast">#bolaoxamlcast</a> no seu post do twitter.</p></blockquote>
<blockquote><p><strong>Ajudem o XAMLCast a entrevistar o ScottGu no MIX10</strong><br />
Envie um tweet (em inglês) para <strong><a href="http://twitter.com/scottgu">@ScottGu</a></strong> pedindo uma entrevista com o <a href="http://twitter.com/xamlcast">@XAMLCast</a> (Brazilian Podcast) ou <a href="http://twitter.com/kelps">@kelps</a>.</p>
<p>Com muitos pedindo, o acesso torna-se mais fácil.</p>
<p>Se quiserem, podem pedir para outras &#8220;personalidades&#8221; do .net/WPF/SL, como <a href="http://twitter.com/shanselman">Scott Hanselman</a>, <a href="http://twitter.com/haacked">Phil Haack</a>, <a href="http://twitter.com/John_Papa">John Papa</a>, <a href="http://blogs.msdn.com/somasegar/">S. Somasegar</a>, <a href="http://twitter.com/timheuer">Tim Heuer</a>, <a href="http://twitter.com/scorbs">Karen Corby</a>, <a href="http://twitter.com/gblock">Glenn Block</a>&#8230; o Kelps vai ter trabalho em Vegas!</p></blockquote>
<p><strong>Atenção!</strong></p>
<p>O XAMLCast da semana que vem será <strong>especial sobre o MIX10</strong>! Assim, em vez de um grande episódio, soltaremos as notícias aos poucos, o mais rápido possível, conforme o Kelps for mandando. Por isso, não deixe de <strong><a href="http://www.xamlcast.net/">assinar</a></strong> e <strong><a href="http://twitter.com/xamlcast">seguir</a></strong> o XAMLCast para não perder nada!</p>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
<p>- Adicione o Twibbon do XAMLCast ao seu avatar!</p>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast</a></li>
</ul>
<p>Até o próximo!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/03/xamlcast-2a-temporada-episodio-9-finger-style-slartoolkit-windows-phone-7-e-pre-mix10/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<enclosure url="http://www.virtualdreams.com.br/files/xamlcast%20-%202x09.mp3" length="25101276" type="audio/mpeg"/>
<itunes:duration>34:51</itunes:duration>
		<itunes:subtitle>Olaacute; olaacute; pessoal!



Este eacute; o XAMLCast preacute;-MIX10.

Estamos ansiosos para a chegada deste grande evento que iraacute; nos trazer grandes novidades e anuacute;ncios. E para nossa ...</itunes:subtitle>
		<itunes:summary>Olaacute; olaacute; pessoal!



Este eacute; o XAMLCast preacute;-MIX10.

Estamos ansiosos para a chegada deste grande evento que iraacute; nos trazer grandes novidades e anuacute;ncios. E para nossa alegria, e como jaacute; haviacute;amos falado antes, o XAMLCaster Kelps estaraacute; em Las Vegas cobrindo o evento e enviando tudo em primeira matilde;o!



Neste episoacute;dio falamos de:


	
		Finger Style  - Artigo fantaacute;stico do Charles Petzold sobre Multitouch em Silverlight
		
			http://msdn.microsoft.com/en-us/magazine/ee336026.aspx
		
	
	
		MultiTouchVista - simulador de multitouch com muacute;ltiplos mouses para Windows
		
			http://multitouchvista.codeplex.com
		
	
	
		Artigo do Roberto Sonnino (em inglecirc;s) sobre touch com WPF e MultiTouchVista
		
			http://www.codeproject.com/KB/WPF/3D-BookWriter.aspx
		
	
	
		SLARToolkit - A experiecirc;ncia de AR (Realidade Aumentada) com Silverlight virou um framework
		
			http://kodierer.blogspot.com/2010/02/slartoolkit-silverlight-augmented.html
		
	
	
		Aplicaccedil;atilde;o do correio americano para tamanhos de caixas com AR
		
			https://www.prioritymail.com/simulator.asp
			http://www.youtube.com/watch?v=WpS3LeCiCtcfeature=player_embedded
		
	
	
		Natilde;o confunda:
		
			
				Blender - programa de modelagem 3D
				
					http://www.blender.org/
				
			
			
				Balder - engine 2D/3D que funciona com Silverlight
				
					http://balder.codeplex.com/
				
			
			
				Blend - ferramenta para design de aplicaccedil;otilde;es WPF/Silverlight
				
					http://www.microsoft.com/expression/products/Blend_Overview.aspx
				
			
		
	
	
		Concurso de Silverlight/WPF da Magenic Studios - precirc;mios ateacute; 500 US$ + 3000 US$ pro Haiti
		
			http://magenic.com/Default.aspx?tabid=1835
		
	
	
		Copa de Talentos Microsoft
		
			http://talentosmicrosoft.com.br/
		
	
	
		Anuncio oficial do Silverlight no Windows Phone 7
		
			http://bit.ly/ci8rrI
		
	
	
		Video no TechEd Middle East mostrando XNA no Windows Phone, Xbox e Windows
		
			http://www.youtube.com/watch?v=LQv_3fwopo8
		
	
	
		MIX10
		
			http://live.visitmix.com 
		
	
	
		HVP no MIX
		
			http://silverlighthvp.codeplex.com/wikipage?title=ReleaseSchedule
		
	
	
		Video do ScottGu no Channel 9 falando sobre o MIX 
		
			http://channel9.msdn.com/posts/LarryLarsen/Countdown-to-MIX10-The-Gu/
		
	


Bolatilde;o do MIX10!
Envie sua previsatilde;o do que iraacute; acontecer no MIX10. Para participar, basta referenciar a hashtag #bolaoxamlcast no seu post do twitter.

Ajudem o XAMLCast a entrevistar o ScottGu no MIX10
Envie um tweet (em inglecirc;s) para @ScottGu pedindo uma entrevista com o @XAMLCast (Brazilian Podcast) ou @kelps.

Com muitos pedindo, o acesso torna-se mais faacute;cil.

Se quiserem, podem pedir para outras "personalidades" do .net/WPF/SL, como Scott Hanselman, Phil Haack, John Papa, S. Somasegar, Tim Heuer, Karen Corby, Glenn Block... o Kelps vai ter trabalho em Vegas!

Atenccedil;atilde;o!

O XAMLCast da semana que vem seraacute; especial sobre o MIX10! Assim, em vez de um grande episoacute;dio, soltaremos as notiacute;cias aos poucos, o mais raacute;pido possiacute;vel, conforme o Kelps for mandando. Por isso, natilde;o deixe de assinar e seguir o XAMLCast para natilde;o perder nada!

Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:

	 @kelps
	 @robertos_br
	 @rodrigokono

- Adicione o Twibbon do XAMLCast ao seu avatar!

	http://twibbon.com/join/XAMLCast

Ateacute; o proacute;ximo!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Dicas,,Microsoft,,Novidades,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>Quick tip: Convert images from any format to XAML</title>
		<link>http://virtualdreams.com.br/blog/2010/03/quick-tip-convert-images-from-any-format-to-xaml/</link>
		<comments>http://virtualdreams.com.br/blog/2010/03/quick-tip-convert-images-from-any-format-to-xaml/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:58:26 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Expression]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=414</guid>
		<description><![CDATA[

Hey there!
For today&#8217;s quick tip I&#8217;ll show how to convert images from any 2D vector format (and I really mean ANY) to XAML. It&#8217;s pretty simple!
Note: if your image is in a bitmap format (e.g. JPEG, PNG, GIF, PSD, etc), you should simply convert it to PNG or JPEG using any image editor and use [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F03%252Fquick-tip-convert-images-from-any-format-to-xaml%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Quick%20tip%3A%20Convert%20images%20from%20any%20format%20to%20XAML%22%20%7D);"></div>
<p>Hey there!</p>
<p>For today&#8217;s quick tip I&#8217;ll show how to convert images from any 2D vector format (and I really mean ANY) to XAML. It&#8217;s pretty simple!</p>
<p><strong>Note</strong>: if your image is in a bitmap format (e.g. JPEG, PNG, GIF, PSD, etc), you should simply convert it to PNG or JPEG using any image editor and use it directly as a bitmap image in your app. This method is only necessary for <a href="http://en.wikipedia.org/wiki/Vector_graphics"><em>vector</em> file formats</a>.</p>
<p><strong>Note 2</strong>: There are specialized converters for many formats that might yield better results. I&#8217;d recommend <a href="http://www.wpftutorial.net/XAMLConverters.html">searching</a> <a href="http://blogs.msdn.com/mswanson/articles/WPFToolsAndControls.aspx">the</a> <a href="http://www.wpf-graphics.com/Paste2Xaml.aspx">web</a> to see if there isn&#8217;t a converter for your format before trying this method. </p>
<p>Requirements: </p>
<ul>
<li><a href="http://www.microsoft.com/expression/products/design_overview.aspx">Expression Design</a> (tip: Students can get it for <strong>free</strong> with <a href="http://www.dreamspark.com/">Dreamspark</a>)</li>
<li><a href="http://sourceforge.net/projects/pdfcreator/">PDFCreator</a></li>
</ul>
<p>Steps:</p>
<ol>
<li>Open your image in your favorite image viewer. In this example, I&#8217;ll open an <a href="http://upload.wikimedia.org/wikipedia/commons/0/04/Web_browser_usage_share.svg">SVG from Wikipedia</a> with Firefox.<br/><br/><a href="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-1.png"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-1-279x300.png" alt="SVG image in Firefox" title="Step 1" width="279" height="300" class="alignnone size-medium wp-image-415" /></a><br/></li>
<li>Print the image to PDF with PDFCreator.<br/><br/><a href="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-2.png"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-2-279x300.png" alt="Printing image with PDFCreator" title="Step 2" width="279" height="300" class="alignnone size-medium wp-image-416" /></a><br/></li>
<li>Rename the PDF file to AI using Windows Explorer. (e.g. &#8220;image.pdf&#8221; becomes &#8220;image.ai&#8221;)<br/><br/><a href="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-3a.png"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-3a.png" alt="Image is in PDF format" title="Step 3a" width="141" height="146" class="alignnone size-full wp-image-417" /></a><a href="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-3b.png"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-3b.png" alt="Rename to AI format" title="Step 3b" width="132" height="148" class="alignnone size-full wp-image-418" /></a><br/></li>
<li>Open the AI file with Expression Design. You might now want to delete some parts of the image that you don&#8217;t want to be exported.<br/><br/><a href="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-4.png"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-4-300x225.png" alt="AI file open in Expression Design" title="Step 4" width="300" height="225" class="alignnone size-medium wp-image-419" /></a><br/></li>
<li>Save it to XAML as usual using File > Export&#8230; in Expression Design.<br/><br/><a href="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-5.png"><img src="http://virtualdreams.com.br/blog/wp-content/uploads/2010/03/convert-xaml-5-300x225.png" alt="Exporting to XAML with Expression Design" title="Step 5" width="300" height="225" class="alignnone size-medium wp-image-420" /></a><br/></li>
</ol>
<p>Yes, it&#8217;s THAT simple! Enjoy!</p>
<p>See you next time,<br />
Roberto</p>
<p>This blog post is also available on <a href="http://www.codeproject.com/script/Articles/BlogFeedList.aspx?amid=4057308" rel="tag">CodeProject</a></p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/03/quick-tip-convert-images-from-any-format-to-xaml/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Quick WPF/Silverlight tip: Generic Converter MarkupExtension</title>
		<link>http://virtualdreams.com.br/blog/2010/03/quick-wpfsilverlight-tip-generic-converter-markupextension/</link>
		<comments>http://virtualdreams.com.br/blog/2010/03/quick-wpfsilverlight-tip-generic-converter-markupextension/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 16:59:55 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=401</guid>
		<description><![CDATA[

Hey there!
It’s been quite a while since the last English post – XAMLCast has been taking much of my blogging time  
Today’s tip is an expansion of a method originally developed by Dr. WPF in this post: http://www.drwpf.com/blog/Home/tabid/36/EntryID/48/Default.aspx .
Usually, when working with Converters in WPF/SL, we always follow the same steps:

Create a class that [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F03%252Fquick-wpfsilverlight-tip-generic-converter-markupextension%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Quick%20WPF%2FSilverlight%20tip%3A%20Generic%20Converter%20MarkupExtension%22%20%7D);"></div>
<p>Hey there!</p>
<p>It’s been quite a while since the last English post – <a href="http://www.xamlcast.net">XAMLCast</a> has been taking much of my blogging time <img src='http://virtualdreams.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Today’s tip is an expansion of a method originally developed by Dr. WPF in this post: <a title="http://www.drwpf.com/blog/Home/tabid/36/EntryID/48/Default.aspx" href="http://www.drwpf.com/blog/Home/tabid/36/EntryID/48/Default.aspx">http://www.drwpf.com/blog/Home/tabid/36/EntryID/48/Default.aspx</a> .</p>
<p>Usually, when working with Converters in WPF/SL, we always follow the same steps:</p>
<ol>
<li>Create a class that derives from IValueConverter:
<pre class="brush: csharp;">public MyConverter : IValueConverter {}</pre>
</li>
<li>Implement Convert (and sometimes ConvertBack)
<pre class="brush: csharp;">
public object Convert(object value, Type  targetType, object parameter,  System.Globalization.CultureInfo culture)
{
  // convert and return something
}</pre>
</li>
<li>Instantiate the converter as a resource and use it:
<pre class="brush: xml;">&lt;ResourceDictionary ...&gt;
    &lt;local:MyConverter x:Key=&quot;TheConverter&quot; /&gt;
&lt;/ResourceDictionary&gt;
...
{Binding Converter={StaticResource TheConverter} ...}</pre>
</li>
</ol>
<p>Well, it works but it&#8217;s not a compact syntax. Following Dr. WPF&#8217;s idea, we can use a MarkupExtension to replace the StaticResource by a static instance of the Converter:</p>
<pre class="brush: csharp;">public class  MyConverter: MarkupExtension, IValueConverter
{
    private static MyConverter _converter;

    public object Convert(object  value, Type targetType, object  parameter, System.Globalization.CultureInfo culture)
    {
        // convert and return something
    }

    public object  ConvertBack(object value, Type  targetType, object parameter,  System.Globalization.CultureInfo culture)
    {
        // convert and return something (if needed)
    }

    public override object  ProvideValue(IServiceProvider serviceProvider)
    {
        if (_converter == null)
            _converter = new MyConverter();
        return _converter;
    }
}</pre>
<p>Usage:</p>
<pre class="brush: xml;">xmlns:conv=&quot;[Path to namespace that contains the converter]&quot;
...
{Binding Converter={conv:MyConverter}}</pre>
<p>Now that&#8217;s pretty!</p>
<p>The only problem is that with this method, you&#8217;d have to repeat the implementation of the ProvideValue for each converter you create, and we programmers hate repeating ourselves <img src='http://virtualdreams.com.br/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>One solution I found is to create a generic abstract class that will contain that implementation, and derive each converter from that class. It&#8217;s cleaner and works the same:</p>
<pre class="brush: csharp;">using System;
using System.Windows.Data;
using System.Windows.Markup;

namespace VirtualDreams.Converters
{
    [MarkupExtensionReturnType(typeof(IValueConverter))]
    public abstract class ConverterMarkupExtension&lt;T&gt; : MarkupExtension where T : class, IValueConverter, new()
    {
        private static T _converter;

        public override object ProvideValue(IServiceProvider serviceProvider)
        {
            if (_converter == null)
            {
                _converter = new T();
            }
            return _converter;
        }
    }
}</pre>
<p>Let&#8217;s apply it to MyConverter:</p>
<pre class="brush: csharp;">public class  MyConverter: ConverterMarkupExtension&lt;MyConverter&gt;, IValueConverter
{
    public object Convert(object  value, Type targetType, object  parameter, System.Globalization.CultureInfo culture)
    {
        // convert and return something
    }

    public object  ConvertBack(object value, Type  targetType, object parameter,  System.Globalization.CultureInfo culture)
    {
        // convert and return something (if needed)
    }
}</pre>
<p>Usage:</p>
<pre class="brush: xml;">xmlns:conv=&quot;[Path to namespace that contains the converter]&quot;
...
{Binding Converter={conv:MyConverter}}</pre>
<p>Simpler, less repetitive &#8211; that&#8217;s the way I like it!</p>
<p>Happy converting!</p>
<p>Roberto</p>
<p>This blog post is also available on <a href="http://www.codeproject.com/script/Articles/BlogFeedList.aspx?amid=4057308" rel="tag">CodeProject</a></p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/03/quick-wpfsilverlight-tip-generic-converter-markupextension/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 8 &#8211; MVPs do ano Silverlight, Windows Phone 7, MIX 10K e Silverlight 3D</title>
		<link>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-8-mvps-do-ano-silverlight-windows-phone-7-mix-10k-e-silverlight-3d/</link>
		<comments>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-8-mvps-do-ano-silverlight-windows-phone-7-mix-10k-e-silverlight-3d/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 20:45:33 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=394</guid>
		<description><![CDATA[

Olá olá pessoal!

Já estamos na edição 8 e as novidades não param.
Já tem gente pedindo o XAMLCast duas vezes por semana (caramba).
No podcast desta semana falamos dos MVPs de Silverlight que foram destaque em 2009, falamos do Windows Phone e também discutimos um pouco sobre os projetos de 3D no Silverlight.
Ouça e mande sua opinião [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F02%252Fxamlcast-2a-temporada-episodio-8-mvps-do-ano-silverlight-windows-phone-7-mix-10k-e-silverlight-3d%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%208%20-%20MVPs%20do%20ano%20Silverlight%2C%20Windows%20Phone%207%2C%20MIX%2010K%20e%20Silverlight%203D%22%20%7D);"></div>
<p>Olá olá pessoal!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p>Já estamos na edição 8 e as novidades não param.<br />
Já tem gente pedindo o XAMLCast duas vezes por semana (<em>caramba</em>).</p>
<p>No podcast desta semana falamos dos MVPs de Silverlight que foram destaque em 2009, falamos do Windows Phone e também discutimos um pouco sobre os projetos de 3D no Silverlight.<br />
Ouça e mande sua opinião e comentário!</p>
<p></p>
<p>Seguem os links relacionados ao podcast:</p>
<ul>
<li><strong>MVPs do ano de Silverlight</strong>
<ul>
<li>Post do Tim Heuer com a divulgação
<ul>
<li><a href="http://timheuer.com/blog/archive/2010/02/18/silverlight-mvp-of-the-year-2009.aspx" target="_blank">http://timheuer.com/blog/archive/2010/02/18/silverlight-mvp-of-the-year-2009.aspx</a></li>
</ul>
</li>
<li>Laurent Bugnion
<ul>
<li><a href="http://blog.galasoft.ch" target="_blank">http://blog.galasoft.ch</a></li>
<li><a href="http://twitter.com/lbugnion" target="_blank">http://twitter.com/lbugnion</a></li>
</ul>
</li>
<li>Dave Campbell
<ul>
<li><a href="http://geekswithblogs.net/WynApseTechnicalMusings/Default.aspx" target="_blank">http://geekswithblogs.net/WynApseTechnicalMusings/Default.aspx</a></li>
<li><a href="http://twitter.com/wynapse" target="_blank">http://twitter.com/wynapse</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>Windows Phone 7</strong>
<ul>
<li>Conheça:
<ul>
<li><a href="http://www.windowsphone7series.com" target="_blank">http://www.windowsphone7series.com</a></li>
</ul>
</li>
<li>Especulações do Silverlight no Windows Phone
<ul>
<li><a href="http://rodrigokono.net/2010/02/silverlight-no-windows-phone" target="_blank">http://rodrigokono.net/2010/02/silverlight-no-windows-phone</a></li>
</ul>
</li>
<li>Entrevista de Ballmer para o TechCrunch
<ul>
<li><a href="http://www.engadget.com/2009/09/25/steve-ballmer-talks-three-screens-and-a-cloud-and-more-with-te" target="_blank">http://www.engadget.com/2009/09/25/steve-ballmer-talks-three-screens-and-a-cloud-and-more-with-te</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>Competições de Silverlight</strong>
<ul>
<li>MIX 10K
<ul>
<li><a href="http://mix10k.visitmix.com/" target="_blank">http://mix10k.visitmix.com/</a></li>
</ul>
</li>
<li>SilverlightShow EcoContest
<ul>
<li><a href="http://contest.silverlightshow.net/" target="_blank">http://contest.silverlightshow.net/</a></li>
</ul>
</li>
</ul>
</li>
<li><strong>Silverlight 3D</strong>
<ul>
<li>Projeto Balder (2D e 3D para Silverlight, XNA e OpenGL)
<ul>
<li><a href="http://balder.codeplex.com" target="_blank">http://balder.codeplex.com</a></li>
</ul>
</li>
<li>Kit3D (3D no Silverlight 2)
<ul>
<li><a href="http://kit3d.codeplex.com" target="_blank">http://kit3d.codeplex.com</a></li>
</ul>
</li>
<li>Google investindo na Web 3D
<ul>
<li>O3D: <a href="http://code.google.com/intl/pt-BR/apis/o3d" target="_blank">http://code.google.com/intl/pt-BR/apis/o3d</a></li>
<li>Video: <a href="http://www.youtube.com/watch?v=uofWfXOzX-g&#038;feature=player_embedded" target="_blank">http://www.youtube.com/watch?v=uofWfXOzX-g&#038;feature=player_embedded</a></li>
</ul>
</li>
<li>Livro que explica como fazer jogos 3D com Balder e Farseer
<ul>
<li><a href="http://www.packtpub.com/3d-game-development-with-microsoft-silverlight-3-beginners-guide/book" target="_blank">http://www.packtpub.com/3d-game-development-with-microsoft-silverlight-3-beginners-guide/book</a></li>
</ul>
</li>
<li>Artigo: como desenvolver em 3D com WPF
<ul>
<li><a href="http://www.codeproject.com/KB/WPF/3D-BookWriter.aspx" target="_blank">http://www.codeproject.com/KB/WPF/3D-BookWriter.aspx</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
<p>- Adicione o Twibbon do XAMLCast ao seu avatar!</p>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast </a></li>
</ul>
<p>Até o próximo!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-8-mvps-do-ano-silverlight-windows-phone-7-mix-10k-e-silverlight-3d/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<enclosure url="http://www.virtualdreams.com.br/files/xamlcast%20-%202x08.mp3" length="23576652" type="audio/mpeg"/>
<itunes:duration>32:44</itunes:duration>
		<itunes:subtitle>Olaacute; olaacute; pessoal!



Jaacute; estamos na ediccedil;atilde;o 8 e as novidades natilde;o param.
Jaacute; tem gente pedindo o XAMLCast duas vezes por semana (caramba).

No podcast desta semana ...</itunes:subtitle>
		<itunes:summary>Olaacute; olaacute; pessoal!



Jaacute; estamos na ediccedil;atilde;o 8 e as novidades natilde;o param.
Jaacute; tem gente pedindo o XAMLCast duas vezes por semana (caramba).

No podcast desta semana falamos dos MVPs de Silverlight que foram destaque em 2009, falamos do Windows Phone e tambeacute;m discutimos um pouco sobre os projetos de 3D no Silverlight.
Ouccedil;a e mande sua opiniatilde;o e comentaacute;rio!



Seguem os links relacionados ao podcast:


	MVPs do ano de Silverlight

	Post do Tim Heuer com a divulgaccedil;atilde;o
             http://timheuer.com/blog/archive/2010/02/18/silverlight-mvp-of-the-year-2009.aspx

	Laurent Bugnion
             http://blog.galasoft.ch
http://twitter.com/lbugnion

	Dave Campbell
	     http://geekswithblogs.net/WynApseTechnicalMusings/Default.aspx
http://twitter.com/wynapse


	Windows Phone 7

	Conheccedil;a:
             http://www.windowsphone7series.com

	Especulaccedil;otilde;es do Silverlight no Windows Phone
             http://rodrigokono.net/2010/02/silverlight-no-windows-phone
     

	Entrevista de Ballmer para o TechCrunch
	     http://www.engadget.com/2009/09/25/steve-ballmer-talks-three-screens-and-a-cloud-and-more-with-te



	Competiccedil;otilde;es de Silverlight

	MIX 10K
             http://mix10k.visitmix.com/
SilverlightShow EcoContest
             http://contest.silverlightshow.net/


	Silverlight 3D

	Projeto Balder (2D e 3D para Silverlight, XNA e OpenGL)
             http://balder.codeplex.com

Kit3D (3D no Silverlight 2)
             http://kit3d.codeplex.com

	Google investindo na Web 3D
             O3D: http://code.google.com/intl/pt-BR/apis/o3d
Video: http://www.youtube.com/watch?v=uofWfXOzX-gfeature=player_embedded

	Livro que explica como fazer jogos 3D com Balder e Farseer
	     http://www.packtpub.com/3d-game-development-with-microsoft-silverlight-3-beginners-guide/book

	Artigo: como desenvolver em 3D com WPF 
	     http://www.codeproject.com/KB/WPF/3D-BookWriter.aspx





Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:

	 @kelps
	 @robertos_br
	 @rodrigokono

- Adicione o Twibbon do XAMLCast ao seu avatar!

	http://twibbon.com/join/XAMLCast 

Ateacute; o proacute;ximo!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Microsoft,,Novidades,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 7 &#8211; Silverlight Viewport, Visual Studio 2010 RC, MVVM</title>
		<link>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-7-silverlight-viewport-visual-studio-2010-rc-mvvm/</link>
		<comments>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-7-silverlight-viewport-visual-studio-2010-rc-mvvm/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 16:00:49 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=388</guid>
		<description><![CDATA[

Caros ouvintes!

Continuando o papo técnico, este espisódio do XAMLCast traz o tema MVVM salpicado com novidades e boas dicas e referências para você estudar.
Ouça e tire suas conclusões:

Seguem os links relacionados ao podcast:

Visual Studio 2010 RC

http://msdn.microsoft.com/pt-br/vstudio/dd582936.aspx


 Jason Zander

Blog: http://blogs.msdn.com/jasonz
Channel9 (video): http://tinyurl.com/ycdur6g


 Silverlight Viewport

http://tinyurl.com/yk5o7zq


 SilverArcade (videocast)

http://www.silverarcade.com


 MVC x MVP x MVVM

http://nirajrules.wordpress.com/2009/07/18/mvc-vs-mvp-vs-mvvm


 Josh Smith

http://joshsmithonwpf.wordpress.com


 Karl Shifflett

Blog

http://karlshifflett.wordpress.com


 Ocean [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F02%252Fxamlcast-2a-temporada-episodio-7-silverlight-viewport-visual-studio-2010-rc-mvvm%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%207%20-%20Silverlight%20Viewport%2C%20Visual%20Studio%202010%20RC%2C%20MVVM%22%20%7D);"></div>
<p>Caros ouvintes!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p>Continuando o papo técnico, este espisódio do XAMLCast traz o tema MVVM salpicado com novidades e boas dicas e referências para você estudar.</p>
<p>Ouça e tire suas conclusões:</p>
<p></p>
<p>Seguem os links relacionados ao podcast:</p>
<ul>
<li><strong>Visual Studio 2010 RC</strong>
<ul>
<li><a href="http://msdn.microsoft.com/pt-br/vstudio/dd582936.aspx" target="_blank">http://msdn.microsoft.com/pt-br/vstudio/dd582936.aspx</a></li>
</ul>
</li>
<li> <strong>Jason Zander</strong>
<ul>
<li>Blog: <a href="http://blogs.msdn.com/jasonz" target="_blank">http://blogs.msdn.com/jasonz</a></li>
<li>Channel9 (video): <a href="http://tinyurl.com/ycdur6g" target="_blank">http://tinyurl.com/ycdur6g</a></li>
</ul>
</li>
<li> <strong>Silverlight Viewport</strong>
<ul>
<li><a href="http://tinyurl.com/yk5o7zq" target="_blank">http://tinyurl.com/yk5o7zq</a></li>
</ul>
</li>
<li> <strong>SilverArcade (videocast)</strong>
<ul>
<li><a href="http://www.silverarcade.com" target="_blank">http://www.silverarcade.com</a></li>
</ul>
</li>
<li> <strong>MVC x MVP x MVVM</strong>
<ul>
<li><a href="http://nirajrules.wordpress.com/2009/07/18/mvc-vs-mvp-vs-mvvm" target="_blank">http://nirajrules.wordpress.com/2009/07/18/mvc-vs-mvp-vs-mvvm</a></li>
</ul>
</li>
<li> <strong>Josh Smith</strong>
<ul>
<li><a href="http://joshsmithonwpf.wordpress.com" target="_blank">http://joshsmithonwpf.wordpress.com</a></li>
</ul>
</li>
<li> <strong>Karl Shifflett</strong>
<ul>
<li>Blog
<ul>
<li><a href="http://karlshifflett.wordpress.com" target="_blank">http://karlshifflett.wordpress.com</a></li>
</ul>
</li>
<li> Ocean v2
<ul>
<li><a href="http://karlshifflett.wordpress.com/ocean" target="_blank">http://karlshifflett.wordpress.com/ocean</a></li>
<li><a href="http://karlshifflett.wordpress.com/2010/02/07/bbq-shack-ocean-v2-for-visual-studio-2008/" target="_blank">http://karlshifflett.wordpress.com/2010/02/07/bbq-shack-ocean-v2-for-visual-studio-2008/</a></li>
</ul>
</li>
</ul>
</li>
<li> <strong>Sasha Barber</strong>
<ul>
<li><a href="http://sachabarber.net" target="_blank">http://sachabarber.net</a></li>
</ul>
</li>
<li> <strong>Marlon Grech</strong>
<ul>
<li><a href="http://marlongrech.wordpress.com" target="_blank">http://marlongrech.wordpress.com</a></li>
</ul>
</li>
<li> <strong>MVVM Made Easy / Jeremiah Morrill (screencast)</strong>
<ul>
<li><a href="http://vimeo.com/8915487" target="_blank">http://vimeo.com/8915487</a></li>
</ul>
</li>
<li> <strong>MVVM Frameworks</strong>
<ul>
<li><a href="http://www.japf.fr/2009/10/a-quick-tour-of-existing-mvvm-frameworks/" target="_blank">http://www.japf.fr/2009/10/a-quick-tour-of-existing-mvvm-frameworks/</a></li>
</ul>
</li>
<li> <strong>MVVM Light</strong>
<ul>
<li><a href="http://www.galasoft.ch/mvvm/getstarted" target="_blank">http://www.galasoft.ch/mvvm/getstarted</a></li>
<li><a href="http://mvvmlight.codeplex.com" target="_blank">http://mvvmlight.codeplex.com</a></li>
</ul>
</li>
<li> <strong>Cinch</strong>
<ul>
<li><a href="http://sachabarber.net/?p=522">http://sachabarber.net/?p=522</a></li>
<li><a href="http://sachabarber.net/?p=523">http://sachabarber.net/?p=523</a></li>
<li><a href="http://www.codeproject.com/KB/WPF/CinchCodeGen.aspx">http://www.codeproject.com/KB/WPF/CinchCodeGen.aspx</a></li>
</ul>
</li>
<li> <strong>Jesse Liberty</strong>
<ul>
<li><a href="http://tinyurl.com/y8nel6o" target="_blank">http://tinyurl.com/y8nel6o</a></li>
</ul>
</li>
<li> <strong>Dicas em português para começar com MVVM</strong>
<ul>
<li><a href="http://tinyurl.com/yjhgrmv" target="_blank">http://tinyurl.com/yjhgrmv</a></li>
</ul>
</li>
<li> <strong>Grupo MVVM na comunidade Silverlight Brasil</strong>
<ul>
<li><a href="http://silverlightbrasil.ning.com/group/MVVM" target="_blank">http://silverlightbrasil.ning.com/group/MVVM</a></li>
</ul>
</li>
</ul>
<p>Discutam, comentem e retwittem!</p>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
<p>- Adicione o Twibbon do XAMLCast ao seu avatar!</p>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast </a></li>
</ul>
<p>Aguardamos seu feedback!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-7-silverlight-viewport-visual-studio-2010-rc-mvvm/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<enclosure url="http://virtualdreams.com.br/files/xamlcast%20-%202x07.mp3" length="23143018" type="audio/mpeg"/>
<itunes:duration>32:08</itunes:duration>
		<itunes:subtitle>Caros ouvintes!



Continuando o papo teacute;cnico, este espisoacute;dio do XAMLCast traz o tema MVVM salpicado com novidades e boas dicas e referecirc;ncias para vocecirc; estudar.

Ouccedil;a e ...</itunes:subtitle>
		<itunes:summary>Caros ouvintes!



Continuando o papo teacute;cnico, este espisoacute;dio do XAMLCast traz o tema MVVM salpicado com novidades e boas dicas e referecirc;ncias para vocecirc; estudar.

Ouccedil;a e tire suas conclusotilde;es:



Seguem os links relacionados ao podcast:


	Visual Studio 2010 RC

	http://msdn.microsoft.com/pt-br/vstudio/dd582936.aspx


	 Jason Zander
	Blog: http://blogs.msdn.com/jasonz
        Channel9 (video): http://tinyurl.com/ycdur6g


	 Silverlight Viewport

	http://tinyurl.com/yk5o7zq


 SilverArcade (videocast)

	http://www.silverarcade.com


 MVC x MVP x MVVM

	http://nirajrules.wordpress.com/2009/07/18/mvc-vs-mvp-vs-mvvm


 Josh Smith

	http://joshsmithonwpf.wordpress.com


 Karl Shifflett

Blog

	http://karlshifflett.wordpress.com


 Ocean v2

	http://karlshifflett.wordpress.com/ocean
http://karlshifflett.wordpress.com/2010/02/07/bbq-shack-ocean-v2-for-visual-studio-2008/





 Sasha Barber

	http://sachabarber.net



 Marlon Grech

	http://marlongrech.wordpress.com



 MVVM Made Easy / Jeremiah Morrill (screencast)

	http://vimeo.com/8915487



 MVVM Frameworks

	http://www.japf.fr/2009/10/a-quick-tour-of-existing-mvvm-frameworks/



 MVVM Light

	http://www.galasoft.ch/mvvm/getstarted
http://mvvmlight.codeplex.com



 Cinch

	http://sachabarber.net/?p=522
http://sachabarber.net/?p=523
http://www.codeproject.com/KB/WPF/CinchCodeGen.aspx



 Jesse Liberty

	http://tinyurl.com/y8nel6o



 Dicas em portuguecirc;s para comeccedil;ar com MVVM

	http://tinyurl.com/yjhgrmv



 Grupo MVVM na comunidade Silverlight Brasil

	http://silverlightbrasil.ning.com/group/MVVM





Discutam, comentem e retwittem!

Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:

	 @kelps
	 @robertos_br
	 @rodrigokono

- Adicione o Twibbon do XAMLCast ao seu avatar!

	http://twibbon.com/join/XAMLCast 

Aguardamos seu feedback!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Dicas,,Microsoft,,Novidades,,Silverlight,,WPF,,XAMLCast,,XNA</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 6 &#8211; MEF, Seesmic Look, Moonlight 3</title>
		<link>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-6-mef-seesmic-look-moonlight-3/</link>
		<comments>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-6-mef-seesmic-look-moonlight-3/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 14:38:42 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=382</guid>
		<description><![CDATA[

Saudações!

O XAMLCast dessa semana está mais técnico. Falamos de MEF (Managed Extensibility Framework) e também de algumas boas novidades.
Se você sabe, não sabe ou quer saber o que é MEF, ouça, tire suas conclusões, mande dúvidas e participe enviando suas sugestões e complementos para o @xamlcast no twitter. 
Ouça:

Como de tradição, seguem abaixo os links [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F02%252Fxamlcast-2a-temporada-episodio-6-mef-seesmic-look-moonlight-3%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%206%20-%20MEF%2C%20Seesmic%20Look%2C%20Moonlight%203%22%20%7D);"></div>
<p>Saudações!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p>O XAMLCast dessa semana está mais técnico. Falamos de MEF (<em>Managed Extensibility Framework</em>) e também de algumas boas novidades.<br />
Se você sabe, não sabe ou quer saber o que é MEF, ouça, tire suas conclusões, mande dúvidas e participe enviando suas sugestões e complementos para o <a href="http://twitter.com/xamlcast">@xamlcast</a> no twitter. </p>
<p>Ouça:</p>
<p></p>
<p>Como de tradição, seguem abaixo os links para completar o seu entendimento e ajudar nos seus estudos:</p>
<ul>
<li><strong>XAMLCast no RedeRIA</strong>
<ul>
<li><a href="http://rederia.net/membros/?uid=83" target="_blank">http://rederia.net/membros/?uid=83</a></li>
</ul>
</li>
<li> <strong>Seesmic Look</strong>
<ul>
<li><a href="http://seesmic.com/seesmic_desktop/look" target="_blank">http://seesmic.com/seesmic_desktop/look</a></li>
</ul>
</li>
<li> <strong>Moonlight 3.0 Preview</strong>
<ul>
<li><a href="http://go-mono.com/moonlight/prerelease.aspx" target="_blank">http://go-mono.com/moonlight/prerelease.aspx</a></li>
</ul>
</li>
<li> <strong>Melhorando o perceived start-up time em WPF com MEF e SplashScreen</strong>
<ul>
<li><a href="http://blogs.msdn.com/devkeydet/archive/2010/01/29/improving-perceived-wpf-app-startup-performance-with-mef-and-a-splash-screen.aspx" target="_blank">http://blogs.msdn.com/devkeydet/archive/2010/01/29/improving-perceived-wpf-app-startup-performance-with-mef-and-a-splash-screen.aspx</a></li>
</ul>
</li>
<li> <strong>MEF</strong>
<ul>
<li> Download do MEF
<ul>
<li><a href="http://www.codeplex.com/MEF" target="_blank">http://www.codeplex.com/MEF</a></li>
</ul>
</li>
<li> SilverlightTV
<ul>
<li><a href="http://channel9.msdn.com/shows/SilverlightTV" target="_blank">http://channel9.msdn.com/shows/SilverlightTV</a></li>
</ul>
</li>
<li> Palestra do Glenn Block no PDC09
<ul>
<li><a href="http://microsoftpdc.com/Sessions/FT24" target="_blank">http://microsoftpdc.com/Sessions/FT24</a></li>
</ul>
</li>
<li> Post do Kelps
<ul>
<li><a href="http://blog.kelps.net/2010/01/extendendo-silverlight-3-com-mef.html" target="_blank">http://blog.kelps.net/2010/01/extendendo-silverlight-3-com-mef.html</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Para fechar, parabéns ao ganhador do Expression Studio!<br />
O ganhador foi Marcelo Paiva (<a href="http://twitter.com/marcelo_paiva">@marcelo_paiva</a>). Ele foi o primeiro a retwittar as 3 palavras na sequência certa pedida pelo <a href="http://twitter.com/xamlcast">@xamlcast</a>! (link: <a href="http://twitter.com/marcelo_paiva/status/8288165428">http://twitter.com/marcelo_paiva/status/8288165428</a>).</p>
<p>Obrigado pela participação Marcelo, o Expression irá chegar em sua casa!</p>
<p>Boa sorte e espero que gostem do podcast da semana!</p>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
<p>- Adicione o Twibbon do XAMLCast ao seu avatar!</p>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast </a></li>
</ul>
<p>Aguardamos seu feedback!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/02/xamlcast-2a-temporada-episodio-6-mef-seesmic-look-moonlight-3/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<enclosure url="http://virtualdreams.com.br/files/xamlcast%20-%202x06.mp3" length="18443553" type="audio/mpeg"/>
<itunes:duration>25:36</itunes:duration>
		<itunes:subtitle>Saudaccedil;otilde;es!



O XAMLCast dessa semana estaacute; mais teacute;cnico. Falamos de MEF (Managed Extensibility Framework) e tambeacute;m de algumas boas novidades.
Se vocecirc; sabe, natilde;o sabe ou quer ...</itunes:subtitle>
		<itunes:summary>Saudaccedil;otilde;es!



O XAMLCast dessa semana estaacute; mais teacute;cnico. Falamos de MEF (Managed Extensibility Framework) e tambeacute;m de algumas boas novidades.
Se vocecirc; sabe, natilde;o sabe ou quer saber o que eacute; MEF, ouccedil;a, tire suas conclusotilde;es, mande duacute;vidas e participe enviando suas sugestotilde;es e complementos para o @xamlcast no twitter. 

Ouccedil;a:



Como de tradiccedil;atilde;o, seguem abaixo os links para completar o seu entendimento e ajudar nos seus estudos:


	XAMLCast no RedeRIA

	http://rederia.net/membros/?uid=83


	 Seesmic Look
	http://seesmic.com/seesmic_desktop/look


	 Moonlight 3.0 Preview

	http://go-mono.com/moonlight/prerelease.aspx


 Melhorando o perceived start-up time em WPF com MEF e SplashScreen

	http://blogs.msdn.com/devkeydet/archive/2010/01/29/improving-perceived-wpf-app-startup-performance-with-mef-and-a-splash-screen.aspx


 MEF

 Download do MEF

	http://www.codeplex.com/MEF


 SilverlightTV

	http://channel9.msdn.com/shows/SilverlightTV


 Palestra do Glenn Block no PDC09

	http://microsoftpdc.com/Sessions/FT24


 Post do Kelps

	http://blog.kelps.net/2010/01/extendendo-silverlight-3-com-mef.html






Para fechar, parabeacute;ns ao ganhador do Expression Studio!
O ganhador foi Marcelo Paiva (@marcelo_paiva). Ele foi o primeiro a retwittar as 3 palavras na sequecirc;ncia certa pedida pelo @xamlcast! (link: http://twitter.com/marcelo_paiva/status/8288165428).

Obrigado pela participaccedil;atilde;o Marcelo, o Expression iraacute; chegar em sua casa!

Boa sorte e espero que gostem do podcast da semana!

Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:

	 @kelps
	 @robertos_br
	 @rodrigokono

- Adicione o Twibbon do XAMLCast ao seu avatar!

	http://twibbon.com/join/XAMLCast 

Aguardamos seu feedback!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Dicas,,Novidades,,Open,Source,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 5 &#8211; Notícias, retrospectiva 2009, concursos e final da promoção</title>
		<link>http://virtualdreams.com.br/blog/2010/01/xamlcast-2a-temporada-episodio-5-noticias-retrospectiva-2009-concursos-e-final-da-promocao/</link>
		<comments>http://virtualdreams.com.br/blog/2010/01/xamlcast-2a-temporada-episodio-5-noticias-retrospectiva-2009-concursos-e-final-da-promocao/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:14:25 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Dicas]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=375</guid>
		<description><![CDATA[

Palmas para o XAMLCast!

Após um impreviso técnico que causou um atraso de uma semana, o seu informativo semanal sobre XAML, Silverlight e WPF está no ar, com muitas notícias!
Ouça:

Essa semana o XAMLCast traz as seguintes informações:

Curso GRÁTIS de Silverlight com Jeff Prosise (e WPF em Julho-Agosto)

http://www.wintellect.com/TechFocusSilverlight


 Blog do Justin Angel  (refeito 100% com Silverlight)

http://justinangel.net/SilverlightWeblogFeaturesOverview


 [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2010%252F01%252Fxamlcast-2a-temporada-episodio-5-noticias-retrospectiva-2009-concursos-e-final-da-promocao%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%205%20-%20Not%C3%ADcias%2C%20retrospectiva%202009%2C%20concursos%20e%20final%20da%20promo%C3%A7%C3%A3o%22%20%7D);"></div>
<p>Palmas para o XAMLCast!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p>Após um impreviso técnico que causou um atraso de uma semana, o seu informativo semanal sobre XAML, Silverlight e WPF está no ar, com muitas notícias!<br />
Ouça:</p>
<p></p>
<p>Essa semana o XAMLCast traz as seguintes informações:</p>
<ul>
<li><strong>Curso GRÁTIS de Silverlight com Jeff Prosise (e WPF em Julho-Agosto)</strong>
<ul>
<li><a href="http://www.wintellect.com/TechFocusSilverlight" target="_blank">http://www.wintellect.com/TechFocusSilverlight</a></li>
</ul>
</li>
<li> <strong>Blog do Justin Angel </strong> (refeito 100% com Silverlight)
<ul>
<li><a href="http://justinangel.net/SilverlightWeblogFeaturesOverview" target="_blank">http://justinangel.net/SilverlightWeblogFeaturesOverview</a></li>
</ul>
</li>
<li> <strong>Flashback: TOP10 2009</strong>
<ul>
<li><a href="http://team.silverlight.net/announcement/silverlight-top-10-of-2009/" target="_blank">http://team.silverlight.net/announcement/silverlight-top-10-of-2009/</a></li>
</ul>
</li>
<li> <strong>Thumba</strong>
<ul>
<li><a href="http://www.thumba.com.br" target="_blank">http://www.thumba.com.br</a></li>
</ul>
</li>
<li> <strong>Silverlight TV</strong>
<ul>
<li><a href="http://channel9.msdn.com/shows/SilverlightTV/" target="_blank">http://channel9.msdn.com/shows/SilverlightTV/</a></li>
</ul>
</li>
<li> <strong>ECOContest Silverlight Show</strong>
<ul>
<li><a href="http://contest.silverlightshow.net" target="_blank">http://contest.silverlightshow.net</a></li>
</ul>
</li>
<li> <strong>Imagine Cup 2010</strong>
<ul>
<li><a href="http://www.imaginecup.com" target="_blank">http://www.imaginecup.com</a></li>
</ul>
</li>
</ul>
<blockquote><p><strong>PROMOÇÃO!</strong></p>
<p>Não esqueça que este episódio contém as palavras premiadas para você ganhar o <strong>Expression Studio</strong> novinho novinho!</p>
<p>Ouça, anote as palavras premiadas deste episódio e as palavras do <a href="http://bit.ly/xamlcast2x04">episódio passado</a>, siga o <a href="http://twitter.com/xamlcast">@xamlcast</a> e fique atento no twitter!</p>
<p>Quando o <a href="http://twitter.com/xamlcast">@xamlcast</a> perguntar as palavras premiadas informe <strong>todas as palavras</strong> na sequência correta!<br />
O mais rápido irá levar!
</p></blockquote>
<p>Boa sorte e espero que gostem do podcast da semana!</p>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
<p>- Adicione o Twibbon do XAMLCast ao seu avatar!</p>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast </a></li>
</ul>
<p>Aguardamos seu feedback!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2010/01/xamlcast-2a-temporada-episodio-5-noticias-retrospectiva-2009-concursos-e-final-da-promocao/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<enclosure url="http://www.virtualdreams.com.br/files/xamlcast%20-%202x05.mp3" length="16693449" type="audio/mpeg"/>
<itunes:duration>23:10</itunes:duration>
		<itunes:subtitle>Palmas para o XAMLCast!



Apoacute;s um impreviso teacute;cnico que causou um atraso de uma semana, o seu informativo semanal sobre XAML, Silverlight e WPF estaacute; no ...</itunes:subtitle>
		<itunes:summary>Palmas para o XAMLCast!



Apoacute;s um impreviso teacute;cnico que causou um atraso de uma semana, o seu informativo semanal sobre XAML, Silverlight e WPF estaacute; no ar, com muitas notiacute;cias! 
Ouccedil;a:



Essa semana o XAMLCast traz as seguintes informaccedil;otilde;es:


	Curso GRAacute;TIS de Silverlight com Jeff Prosise (e WPF em Julho-Agosto)

	http://www.wintellect.com/TechFocusSilverlight


	 Blog do Justin Angel  (refeito 100% com Silverlight)

	http://justinangel.net/SilverlightWeblogFeaturesOverview


	 Flashback: TOP10 2009

	http://team.silverlight.net/announcement/silverlight-top-10-of-2009/


 Thumba

	http://www.thumba.com.br


 Silverlight TV

	http://channel9.msdn.com/shows/SilverlightTV/


 ECOContest Silverlight Show

	http://contest.silverlightshow.net


 Imagine Cup 2010

	http://www.imaginecup.com



PROMOCcedil;Atilde;O!

Natilde;o esqueccedil;a que este episoacute;dio conteacute;m as palavras premiadas para vocecirc; ganhar o Expression Studio novinho novinho!

Ouccedil;a, anote as palavras premiadas deste episoacute;dio e as palavras do episoacute;dio passado, siga o @xamlcast e fique atento no twitter!

Quando o @xamlcast perguntar as palavras premiadas informe todas as palavras na sequecirc;ncia correta!
O mais raacute;pido iraacute; levar!


Boa sorte e espero que gostem do podcast da semana!

Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:

	 @kelps
	 @robertos_br
	 @rodrigokono

- Adicione o Twibbon do XAMLCast ao seu avatar!

	http://twibbon.com/join/XAMLCast 

Aguardamos seu feedback!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Dicas,,Microsoft,,Novidades,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 2 &#8211; Moonlight, AR com SL4, SL dentro do WPF, VS2010 RC</title>
		<link>http://virtualdreams.com.br/blog/2009/12/xamlcast-2a-temporada-episodio-2-moonlight-ar-com-sl4-sl-dentro-do-wpf-vs2010-rc/</link>
		<comments>http://virtualdreams.com.br/blog/2009/12/xamlcast-2a-temporada-episodio-2-moonlight-ar-com-sl4-sl-dentro-do-wpf-vs2010-rc/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 18:00:12 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=344</guid>
		<description><![CDATA[

Fala pessoal!

XAMLCast is on fire!
Este episódio está muito bacana, falamos de Moonlight, AR com Silverlight 4, Silverlight renderizado no WPF e do VS2010 RC.
Ouça!


Seguem abaixo as referências:

 Moonlight 2 (release final em 17/12/2009)

http://mono-project.com/Moonlight


 AR &#8211; Realidade Aumentada com Silverlight 4

http://kodierer.blogspot.com/2009/12/silverlight-4-augmented-reality-proof.html


 Biblioteca NyARToolkit usada junto com o Silverlight 4 para obter os recursos da AR

http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkitCS.en


 Silverlight [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2009%252F12%252Fxamlcast-2a-temporada-episodio-2-moonlight-ar-com-sl4-sl-dentro-do-wpf-vs2010-rc%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%202%20-%20Moonlight%2C%20AR%20com%20SL4%2C%20SL%20dentro%20do%20WPF%2C%20VS2010%20RC%22%20%7D);"></div>
<p>Fala pessoal!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p><strong>XAMLCast is on fire</strong>!</p>
<p>Este episódio está muito bacana, falamos de Moonlight, AR com Silverlight 4, Silverlight renderizado no WPF e do VS2010 RC.</p>
<p>Ouça!</p>
<div>
<p></p>
<p>Seguem abaixo as referências:</p>
<ul>
<li> <strong>Moonlight 2 </strong>(release final em 17/12/2009)
<ul>
<li><a href="http://mono-project.com/Moonlight" target="_blank">http://mono-project.com/Moonlight</a></li>
</ul>
</li>
<li> <strong>AR &#8211; Realidade Aumentada com Silverlight 4</strong>
<ul>
<li><a href="http://kodierer.blogspot.com/2009/12/silverlight-4-augmented-reality-proof.html" target="_blank">http://kodierer.blogspot.com/2009/12/silverlight-4-augmented-reality-proof.html</a></li>
</ul>
</li>
<li> <em>Biblioteca NyARToolkit usada junto com o Silverlight 4 para obter os recursos da AR</em>
<ul>
<li><a href="http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkitCS.en" target="_blank">http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkitCS.en</a></li>
</ul>
</li>
<li> <strong>Silverlight dentro do WPF</strong>
<ul>
<li><a href="http://jmorrill.hjtcentral.com/Home/tabid/428/EntryId/439/Default.aspx" target="_blank">http://jmorrill.hjtcentral.com/Home/tabid/428/EntryId/439/Default.aspx</a></li>
</ul>
</li>
<li><em>WPF Disciples</em>
<ul>
<li><a href="http://groups.google.com/group/wpf-disciples" target="_blank">http://groups.google.com/group/wpf-disciples</a></li>
</ul>
</li>
<li><em>Silverlight application no WPF</em>
<ul>
<li><a href="http://silverlightviewport.codeplex.com/" target="_blank">http://silverlightviewport.codeplex.com</a></li>
</ul>
</li>
<li><em>Vídeo WPF renderizando Silverlight</em>
<ul>
<li><a href="http://tinyurl.com/ykodxoo" target="_blank">http://tinyurl.com/ykodxoo</a></li>
</ul>
</li>
<li><em>Aplicação Silverlight que foi renderizada (apresentada no vídeo acima)</em>
<ul>
<li><a href="http://www.lab101.be/wp-content/Silverlight/Plasma/index.html" target="_blank">http://www.lab101.be/wp-content/Silverlight/Plasma/index.html</a></li>
</ul>
</li>
<li><strong>Anúncio do Visual Studio 2010 RC no blog do Scott Guthrie</strong>
<ul>
<li><a href="http://weblogs.asp.net/scottgu/archive/2009/12/17/visual-studio-2010-and-net-4-0-update.aspx" target="_blank">http://weblogs.asp.net/scottgu/archive/2009/12/17/visual-studio-2010-and-net-4-0-update.aspx</a></li>
</ul>
</li>
</ul>
</div>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<div>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
</div>
<div>- Adicione o Twibbon do XAMLCast ao seu avatar!</div>
<div>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast </a></li>
</ul>
</div>
<p>Obrigado pelo feedback do 1o episódio! Esperamos que o XAMLCast fique cada vez mais do jeito que vocês querem. Aguardamos seus comentários!</p>
<p>Feliz ano novo! Esperamos você em 2010 para o próximo XAMLCast!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2009/12/xamlcast-2a-temporada-episodio-2-moonlight-ar-com-sl4-sl-dentro-do-wpf-vs2010-rc/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<enclosure url="http://www.virtualdreams.com.br/files/xamlcast%20-%202x02.mp3" length="24058880" type="audio/mpeg"/>
<itunes:duration>20:02</itunes:duration>
		<itunes:subtitle>Fala pessoal!



XAMLCast is on fire!

Este episoacute;dio estaacute; muito bacana, falamos de Moonlight, AR com Silverlight 4, Silverlight renderizado no WPF e do VS2010 RC.

Ouccedil;a!




Seguem abaixo ...</itunes:subtitle>
		<itunes:summary>Fala pessoal!



XAMLCast is on fire!

Este episoacute;dio estaacute; muito bacana, falamos de Moonlight, AR com Silverlight 4, Silverlight renderizado no WPF e do VS2010 RC.

Ouccedil;a!




Seguem abaixo as referecirc;ncias:

	 Moonlight 2 (release final em 17/12/2009)

	http://mono-project.com/Moonlight


	 AR - Realidade Aumentada com Silverlight 4

	http://kodierer.blogspot.com/2009/12/silverlight-4-augmented-reality-proof.html


	 Biblioteca NyARToolkit usada junto com o Silverlight 4 para obter os recursos da AR

	http://nyatla.jp/nyartoolkit/wiki/index.php?NyARToolkitCS.en


	 Silverlight dentro do WPF

	http://jmorrill.hjtcentral.com/Home/tabid/428/EntryId/439/Default.aspx


	WPF Disciples

	http://groups.google.com/group/wpf-disciples


	Silverlight application no WPF

	http://silverlightviewport.codeplex.com


	Viacute;deo WPF renderizando Silverlight

	http://tinyurl.com/ykodxoo


	Aplicaccedil;atilde;o Silverlight que foi renderizada (apresentada no viacute;deo acima)

	http://www.lab101.be/wp-content/Silverlight/Plasma/index.html


	Anuacute;ncio do Visual Studio 2010 RC no blog do Scott Guthrie

	http://weblogs.asp.net/scottgu/archive/2009/12/17/visual-studio-2010-and-net-4-0-update.aspx




Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:


	 @kelps
	 @robertos_br
	 @rodrigokono


- Adicione o Twibbon do XAMLCast ao seu avatar!


	http://twibbon.com/join/XAMLCast 


Obrigado pelo feedback do 1o episoacute;dio! Esperamos que o XAMLCast fique cada vez mais do jeito que vocecirc;s querem. Aguardamos seus comentaacute;rios!

Feliz ano novo! Esperamos vocecirc; em 2010 para o proacute;ximo XAMLCast!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Novidades,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>XAMLCast &#8211; 2a Temporada &#8211; Episódio 1 &#8211; O XAMLCast está de volta!</title>
		<link>http://virtualdreams.com.br/blog/2009/12/xamlcast-2a-temporada-episodio-1-o-xamlcast-esta-de-volta/</link>
		<comments>http://virtualdreams.com.br/blog/2009/12/xamlcast-2a-temporada-episodio-1-o-xamlcast-esta-de-volta/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 13:58:00 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[XAMLCast]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/?p=330</guid>
		<description><![CDATA[

Fala pessoal!

Depois de um longo período em OFF com o XAMLCast estamos de volta!
Agora com um terceiro apresentador: Kelps Leite. Kelps é desenvolvedor Web ha 10 anos e desenvolve com Silverlight há mais de dois anos, sendo hoje um Blend Insider. Ele já participou com a gente de um XAMLCast quando foi entrevistado no TechEd [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2009%252F12%252Fxamlcast-2a-temporada-episodio-1-o-xamlcast-esta-de-volta%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22XAMLCast%20-%202a%20Temporada%20-%20Epis%C3%B3dio%201%20-%20O%20XAMLCast%20est%C3%A1%20de%20volta%21%22%20%7D);"></div>
<p>Fala pessoal!</p>
<p><img src="http://virtualdreams.com.br/files/xamlcast_300_wide.png" alt="" /></p>
<p>Depois de um longo período em OFF com o XAMLCast <strong>estamos de volta</strong>!</p>
<p>Agora com um terceiro apresentador: <strong>Kelps Leite</strong>. Kelps é desenvolvedor Web ha 10 anos e desenvolve com Silverlight há mais de dois anos, sendo hoje um Blend Insider. Ele já participou com a gente de um XAMLCast quando foi <a href="http://virtualdreams.com.br/blog/2007/12/xamlcast-no-teched-2007-parte-2-wwwxamlcastnet/">entrevistado no TechEd 2007</a>. Bem vindo Kelps!</p>
<p>No primeiro episódio dessa segunda temporada falamos das novidades do PDC 2009, Surface, Bing, SL4 e mais.</p>
<div>
<p></p>
<p>Seguem abaixo as referências:</p>
<ul>
<li> <strong>Surface Toolkit for Windows Touch</strong>
<ul>
<li><a href="http://blogs.msdn.com/devkeydet/archive/2009/11/21/surface-toolkit-for-windows-touch.aspx" target="_blank">http://blogs.msdn.com/devkeydet/archive/2009/11/21/surface-toolkit-for-windows-touch.aspx</a></li>
</ul>
</li>
<li> <strong>PDC09 &#8211; Multi-Touch on Microsoft Surface and Windows 7 for .NET Developers</strong>
<ul>
<li><a href="http://microsoftpdc.com/Sessions/CL27" target="_blank">http://microsoftpdc.com/Sessions/CL27</a></li>
</ul>
</li>
<li> <strong>Blog do time de Surface</strong>
<ul>
<li><a href="http://blogs.msdn.com/surface" target="_blank">http://blogs.msdn.com/surface</a></li>
</ul>
</li>
<li> <strong>Facebook SDK (com o core assembly Facebook.Silverlight.dll)</strong>
<ul>
<li><a href="http://msdn.microsoft.com/en-us/windows/ee388574.aspx" target="_blank">http://msdn.microsoft.com/en-us/windows/ee388574.aspx</a></li>
</ul>
</li>
<li><strong>Bing Explore</strong>
<ul>
<li><a href="http://www.bing.com/maps/explore" target="_blank">http://www.bing.com/maps/explore</a></li>
</ul>
</li>
<li><strong>Outras informações no blog do Bing Community</strong>
<ul>
<li><a href="http://www.bing.com/community/blogs/maps/archive/2009/12/02/bing-maps-adds-streetside-enhanced-bird-s-eye-photosynth-and-more.aspx" target="_blank">http://www.bing.com/community/blogs/maps/archive/2009/12/02/bing-maps-adds-streetside-enhanced-bird-s-eye-photosynth-and-more.aspx</a></li>
</ul>
</li>
<li><strong>Bing (Foto da ponte estaiada &#8211; SP/Brasil)</strong>
<ul>
<li><a href="http://mswindowsserver.org/blog/wp-content/uploads/2009/11/capture.png" target="_blank">http://mswindowsserver.org/blog/wp-content/uploads/2009/11/capture.png</a></li>
</ul>
</li>
<li><strong>Novidades do Silverlight 4</strong>
<ul>
<li><a href="http://silverlight.net/getstarted/silverlight-4-beta/#whatsnew" target="_blank">http://silverlight.net/getstarted/silverlight-4-beta/#whatsnew</a></li>
</ul>
</li>
<li><strong>Tempo entre releases do Silverlight (em comparação bem-humorada com Flex, Flash e JavaFX)</strong>
<ul>
<li><a href="http://www.scottlogic.co.uk/blog/colin/2009/11/silverlight-4-beta-released-leaving-flex-behind/" target="_blank">http://www.scottlogic.co.uk/blog/colin/2009/11/silverlight-4-beta-released-leaving-flex-behind/</a></li>
</ul>
</li>
</ul>
</div>
<p><strong>Para assinar:</strong></p>
<ul>
<li>Feed RSS: <a href="http://www.xamlcast.net/" target="_blank">http://www.xamlcast.net</a></li>
<li>iTunes/iPod: <a href="pcast://www.xamlcast.net">pcast://www.xamlcast.net</a></li>
<li>Zune: <a href="zune://subscribe/?XAMLCast=http://www.xamlcast.net">zune://subscribe/?XAMLCast=http://www.xamlcast.net</a></li>
</ul>
<p>O XAMLCast também está no Twitter!</p>
<p>- Twitter oficial: <a href="http://twitter.com/xamlcast">@xamlcast</a> (e hashtag #xamlcast)</p>
<p>- Siga os XAMLCasters:</p>
<div>
<ul>
<li> <a href="http://twitter.com/kelps">@kelps</a></li>
<li> <a href="http://twitter.com/robertos_br">@robertos_br</a></li>
<li> <a href="http://twitter.com/rodrigokono">@rodrigokono</a></li>
</ul>
</div>
<div>- Adicione o Twibbon do XAMLCast ao seu avatar!</div>
<div>
<ul>
<li><a href="http://twibbon.com/join/XAMLCast">http://twibbon.com/join/XAMLCast </a></li>
</ul>
</div>
<p>O que você achou da volta do XAMLCast? Aguardamos seus comentários!</p>
<p>A equipe do XAMLCast te deseja um Feliz Natal e um Ótimo Ano Novo com muito XAML! E até a próxima!</p>
<p>Abraços,</p>
<p>Kelps, Roberto Sonnino e Rodrigo Kono</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2009/12/xamlcast-2a-temporada-episodio-1-o-xamlcast-esta-de-volta/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<enclosure url="http://www.virtualdreams.com.br/files/xamlcast%20-%202x01.mp3" length="23948133" type="audio/mpeg"/>
<itunes:duration>19:57</itunes:duration>
		<itunes:subtitle>Fala pessoal!



Depois de um longo periacute;odo em OFF com o XAMLCast estamos de volta!

Agora com um terceiro apresentador: Kelps Leite. Kelps eacute; desenvolvedor Web ha ...</itunes:subtitle>
		<itunes:summary>Fala pessoal!



Depois de um longo periacute;odo em OFF com o XAMLCast estamos de volta!

Agora com um terceiro apresentador: Kelps Leite. Kelps eacute; desenvolvedor Web ha 10 anos e desenvolve com Silverlight haacute; mais de dois anos, sendo hoje um Blend Insider. Ele jaacute; participou com a gente de um XAMLCast quando foi entrevistado no TechEd 2007. Bem vindo Kelps!

No primeiro episoacute;dio dessa segunda temporada falamos das novidades do PDC 2009, Surface, Bing, SL4 e mais.




Seguem abaixo as referecirc;ncias:

	 Surface Toolkit for Windows Touch

	http://blogs.msdn.com/devkeydet/archive/2009/11/21/surface-toolkit-for-windows-touch.aspx


	 PDC09 - Multi-Touch on Microsoft Surface and Windows 7 for .NET Developers

	http://microsoftpdc.com/Sessions/CL27


	 Blog do time de Surface

	http://blogs.msdn.com/surface


	 Facebook SDK (com o core assembly Facebook.Silverlight.dll)

	http://msdn.microsoft.com/en-us/windows/ee388574.aspx


	Bing Explore

	http://www.bing.com/maps/explore


	Outras informaccedil;otilde;es no blog do Bing Community

	http://www.bing.com/community/blogs/maps/archive/2009/12/02/bing-maps-adds-streetside-enhanced-bird-s-eye-photosynth-and-more.aspx


	Bing (Foto da ponte estaiada - SP/Brasil)

	http://mswindowsserver.org/blog/wp-content/uploads/2009/11/capture.png


	Novidades do Silverlight 4

	http://silverlight.net/getstarted/silverlight-4-beta/#whatsnew


	Tempo entre releases do Silverlight (em comparaccedil;atilde;o bem-humorada com Flex, Flash e JavaFX)

	http://www.scottlogic.co.uk/blog/colin/2009/11/silverlight-4-beta-released-leaving-flex-behind/




Para assinar:

	Feed RSS: http://www.xamlcast.net
	iTunes/iPod: pcast://www.xamlcast.net
	Zune: zune://subscribe/?XAMLCast=http://www.xamlcast.net

O XAMLCast tambeacute;m estaacute; no Twitter!

- Twitter oficial: @xamlcast (e hashtag #xamlcast)

- Siga os XAMLCasters:


	 @kelps
	 @robertos_br
	 @rodrigokono


- Adicione o Twibbon do XAMLCast ao seu avatar!


	http://twibbon.com/join/XAMLCast 


O que vocecirc; achou da volta do XAMLCast? Aguardamos seus comentaacute;rios!

A equipe do XAMLCast te deseja um Feliz Natal e um Oacute;timo Ano Novo com muito XAML! E ateacute; a proacute;xima!

Abraccedil;os,

Kelps, Roberto Sonnino e Rodrigo Kono
</itunes:summary>
		<itunes:keywords>Microsoft,,Novidades,,Silverlight,,WPF,,XAMLCast</itunes:keywords>
		<itunes:author>Kelps, Roberto Sonnino e Rodrigo Kono</itunes:author>
		<itunes:explicit>no</itunes:explicit>
		<itunes:block>No</itunes:block>
	</item>
		<item>
		<title>New article: Multi-touch development with WPF &#8211; A multi-touch RSS reader</title>
		<link>http://virtualdreams.com.br/blog/2009/11/new-article-multi-touch-development-with-wpf-a-multi-touch-rss-reader/</link>
		<comments>http://virtualdreams.com.br/blog/2009/11/new-article-multi-touch-development-with-wpf-a-multi-touch-rss-reader/#comments</comments>
		<pubDate>Sun, 01 Nov 2009 15:43:02 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Artigos]]></category>
		<category><![CDATA[Novidades]]></category>
		<category><![CDATA[Surface]]></category>
		<category><![CDATA[Tecnologia]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/2009/11/new-article-multi-touch-development-with-wpf-a-multi-touch-rss-reader/</guid>
		<description><![CDATA[

Hey there!
 
I’ve just released a new article on CodeProject: this time it’s about multi-touch development with WPF 3.5 and Multi-Touch Vista. In the article you’ll learn how to set up your PC for multi-touch development and you’ll be able to see the making of a MT RSS reader application. If you’re interested in new [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2009%252F11%252Fnew-article-multi-touch-development-with-wpf-a-multi-touch-rss-reader%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22New%20article%3A%20Multi-touch%20development%20with%20WPF%20-%20A%20multi-touch%20RSS%20reader%22%20%7D);"></div>
<p>Hey there!</p>
<p><a href="http://www.codeproject.com/KB/WPF/MultiTouchRSS.aspx"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="TouchReader screenshot" border="0" alt="TouchReader screenshot" src="http://virtualdreams.com.br/blog/wp-content/uploads/2009/11/MultiTouchRSS.png" width="604" height="381" /></a> </p>
<p>I’ve just released a new article on <a href="http://www.codeproject.com">CodeProject</a>: this time it’s about <strong>multi-touch development with WPF 3.5 and Multi-Touch Vista</strong>. In the article you’ll learn how to set up your PC for multi-touch development and you’ll be able to see the making of a MT RSS reader application. If you’re interested in new interfaces and better user experiences, this article is a “must see” =D</p>
<p>Here’s the link:</p>
<p><a title="http://www.codeproject.com/KB/WPF/MultiTouchRSS.aspx" href="http://www.codeproject.com/KB/WPF/MultiTouchRSS.aspx">http://www.codeproject.com/KB/WPF/MultiTouchRSS.aspx</a></p>
<p>If you like this article, please sign in and vote for this article (on the right corner, “Rate this article”). And please comment!</p>
<p>Also, if you like this kind of article, I’d recommend my other article on CodeProject, about 3D, speech and ink with WPF at <a title="http://www.codeproject.com/KB/WPF/3D-bookwriter.aspx" href="http://www.codeproject.com/KB/WPF/3D-bookwriter.aspx">http://www.codeproject.com/KB/WPF/3D-bookwriter.aspx</a> .</p>
<p>Enjoy!</p>
<p>Thanks!   <br />Roberto</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2009/11/new-article-multi-touch-development-with-wpf-a-multi-touch-rss-reader/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WPF: dicas para come&#231;ar com MVVM</title>
		<link>http://virtualdreams.com.br/blog/2009/03/wpf-dicas-para-comear-com-mvvm/</link>
		<comments>http://virtualdreams.com.br/blog/2009/03/wpf-dicas-para-comear-com-mvvm/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 23:54:15 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/2009/03/wpf-dicas-para-comear-com-mvvm/</guid>
		<description><![CDATA[

Fala pessoal!
&#160;
Voltando ao blog um pouco mais técnico, eu tenho recebido ultimamente algumas perguntas com relação ao design pattern MVVM (Model-View-ViewModel). Não sei porque esse pattern só caiu “na boca do povo” agora, sendo que ele já está em uso de diversas maneiras no WPF desde 2005.
De qualquer forma, vocês pedem, eu mando!
Então comecemos com [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2009%252F03%252Fwpf-dicas-para-comear-com-mvvm%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22WPF%3A%20dicas%20para%20come%26ccedil%3Bar%20com%20MVVM%22%20%7D);"></div>
<p>Fala pessoal!</p>
<p>&#160;<a href="http://virtualdreams.com.br/blog/wp-content/uploads/2009/03/mvvm.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="mvvm" border="0" alt="mvvm" src="http://virtualdreams.com.br/blog/wp-content/uploads/2009/03/mvvm-thumb.png" width="415" height="115" /></a></p>
<p>Voltando ao blog um pouco mais técnico, eu tenho recebido ultimamente algumas perguntas com relação ao <em>design pattern</em> MVVM (Model-View-ViewModel). Não sei porque esse pattern só caiu “na boca do povo” agora, sendo que ele já está em uso de diversas maneiras no WPF desde 2005.</p>
<p>De qualquer forma, vocês pedem, eu mando!</p>
<p>Então comecemos com o básico: o que é <strong>MVVM</strong>? E por quê eu preciso saber? </p>
<p>[Atenção: este post é mais voltado para desenvolvedores que já têm alguma experiência com WPF. Se você está começando, recomendo os <a href="http://virtualdreams.com.br/blog/2007/07/sexto-artigo-da-serie-wpf-animacoes/">artigos no MSDN sobre WPF básico</a> que meu pai e eu publicamos.]</p>
<p>O padrão MVVM é hoje o mais usado em aplicações LOB com WPF (e Silverlight), porque ele permite criar de maneira fácil aplicações bem estruturadas usando os recursos do WPF como databinding e templates. </p>
<p>Nessas aplicações, o <strong>modelo</strong> (classes que representam objetos de negócio) está completamente separado da <strong>view</strong> (interface visível). A “cola” que liga os dois é o <strong>ViewModel</strong> (também chamado de Presentation Model), que nada mais é que uma abstração de uma view: ele expõe algumas propriedades do modelo (e calcula ou adiciona mais algumas, se for necessário) e é usado como DataContext para fazer o binding (two-way) com a view, que é montada a partir de templates. Ele também é usado para guardar o estado da view e fazer as atualizações no modelo. O tratamento de “ações” da interface é feito por meio de Commands no WPF, ligados ao ViewModel.</p>
<p>E qual a vantagem? Primeiro, o fato de usar ViewModels como abstração da view permite criar criar<strong> views que não conhecem o modelo</strong>, e vice-versa. Isso significa que o designer e o desenvolvedor podem trabalhar completamente separados durante todo o projeto, e só se encontrarem na hora de criar o ViewModel (claro, não sejamos tão drásticos…). Além disso, esse pattern permite fazer testes (unit tests, primariamente) da interface <strong>testando apenas o ViewModel</strong>, ou seja, sem usar UI Automation ou outros truques.</p>
<p>Finalmente, é bom saber que para esse padrão, há várias boas práticas para validação, acesso a dados, navegação, e outras funções do dia-a-dia, então é mais fácil encontrar soluções comprovadas para os nossos problemas comuns.</p>
<p>Então como começar? </p>
<p>Sigam a lista de links a seguir (em inglês) que certamente vocês vão encontrar rápido o caminho para o MVVM com os “gurus” do WPF – os WPF Disciples. Espero que seja útil!</p>
<p>1. Comece pelo <a href="http://channel9.msdn.com/shows/Continuum/MVVM/">vídeo com Karl Shifflett no Channel 9</a> com a explicação geral do pattern</p>
<p>2. Siga pelo vídeo detalhado <a href="http://pixel8.infragistics.com/default.aspx#Episode:11933">“mão na massa” em WPF com Josh Smith</a> (ou <a href="http://pixel8.infragistics.com/default.aspx#Episode:11927">em Silverlight com Tim Heuer</a>)</p>
<p>3. Continue com alguns artigos escolhidos a dedo:</p>
<ul>
<li><a title="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx" href="http://msdn.microsoft.com/en-us/magazine/dd419663.aspx">Josh Smith na MSDN Magazine</a></li>
<li><a href="http://karlshifflett.wordpress.com/mvvm/">Série de artigos do Karl Shifflett</a></li>
<li><a href="http://blogs.msdn.com/johngossman/archive/2005/10/08/478683.aspx">O post que começou tudo do John Gossman</a>, quando o Blend ainda se chamava Sparkle</li>
</ul>
<p>4. Brinque um pouco com uma aplicação um pouco mais real. Algumas opções você encontra no CodeProject: </p>
<ul>
<li><a title="http://www.codeproject.com/KB/WPF/InternationalizedWizard.aspx" href="http://www.codeproject.com/KB/WPF/InternationalizedWizard.aspx">http://www.codeproject.com/KB/WPF/InternationalizedWizard.aspx</a></li>
<li><a title="http://www.codeproject.com/KB/smart/Sonic.aspx" href="http://www.codeproject.com/KB/smart/Sonic.aspx">http://www.codeproject.com/KB/smart/Sonic.aspx</a></li>
</ul>
<p>E boa sorte! Aguardo seus comentários!</p>
<p>Abraços!</p>
<p>Roberto</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2009/03/wpf-dicas-para-comear-com-mvvm/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Projeto Open Source: Exerc&#237;cios de Resist&#234;ncia dos Materiais 3D com WPF</title>
		<link>http://virtualdreams.com.br/blog/2008/03/projeto-open-source-exerccios-de-resistncia-dos-materiais-3d-com-wpf/</link>
		<comments>http://virtualdreams.com.br/blog/2008/03/projeto-open-source-exerccios-de-resistncia-dos-materiais-3d-com-wpf/#comments</comments>
		<pubDate>Sun, 30 Mar 2008 15:04:38 +0000</pubDate>
		<dc:creator>Roberto Sonnino</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://virtualdreams.com.br/blog/2008/03/projeto-open-source-exerccios-de-resistncia-dos-materiais-3d-com-wpf/</guid>
		<description><![CDATA[

Fala pessoal!

Nessa semana, eu e o Henrique Zambon apresentamos um projeto feito em WPF para visualizar em 3D alguns exercícios da matéria Resistência dos Materiais, com direito a câmeras, zoom, e efeitos. Logo depois, divulgamos todo o código num projeto no CodePlex!
Então se você quiser aprender um pouquinho sobre WPF 3D, dê uma estudada! Vale [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_blue" style="float: right;margin: 0.5em 0.2em 0.2em 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fvirtualdreams.com.br%252Fblog%252F2008%252F03%252Fprojeto-open-source-exerccios-de-resistncia-dos-materiais-3d-com-wpf%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Projeto%20Open%20Source%3A%20Exerc%26iacute%3Bcios%20de%20Resist%26ecirc%3Bncia%20dos%20Materiais%203D%20com%20WPF%22%20%7D);"></div>
<p>Fala pessoal!</p>
<p><a href="http://www.codeplex.com/resmat"><img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=resmat&amp;DownloadId=30920" width="450" /></a></p>
<p>Nessa semana, eu e o Henrique Zambon apresentamos um projeto feito em WPF para visualizar em 3D alguns exercícios da matéria Resistência dos Materiais, com direito a câmeras, zoom, e efeitos. Logo depois, divulgamos todo o código num projeto no CodePlex!</p>
<p>Então se você quiser aprender um pouquinho sobre WPF 3D, dê uma estudada! Vale a pena!</p>
<p>O endereço é:  <a href="http://www.codeplex.com/resmat" title="http://www.codeplex.com/resmat">http://www.codeplex.com/resmat</a></p>
<p>Abraços e espero que participem do projeto!</p>
<p>Roberto</p>

]]></content:encoded>
			<wfw:commentRss>http://virtualdreams.com.br/blog/2008/03/projeto-open-source-exerccios-de-resistncia-dos-materiais-3d-com-wpf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

