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

<channel>
	<title>DEV &#124; DesignDevEat.com</title>
	<atom:link href="http://dev.designdeveat.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dev.designdeveat.com</link>
	<description>This is me blogging around geek thingy, gadget, web &#38; mobile development. Microsofties with lots of passion in uX!</description>
	<lastBuildDate>Tue, 12 Oct 2010 13:17:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>The MVP Journey Starts Here!</title>
		<link>http://dev.designdeveat.com/2010/10/the-mvp-journey-starts-here/</link>
		<comments>http://dev.designdeveat.com/2010/10/the-mvp-journey-starts-here/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 09:33:51 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Exp. Blend]]></category>
		<category><![CDATA[MVP Journey]]></category>
		<category><![CDATA[INDC Geeks]]></category>
		<category><![CDATA[Indonesian MVP Community]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MVP Award 2010]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/?p=174</guid>
		<description><![CDATA[Yes.. I am back &#8211; alive and kicking! There&#8217;s a lot of new things from me, aside from new glasses &#8211; new interest &#8211; new site, i decided to move my blog here, with a new theme + new domain (ever wonder what&#8217;s with the name DESIGNDEVEAT?). Lately i have been busy with work and stuff, [...]]]></description>
			<content:encoded><![CDATA[<p>Yes.. I am back &#8211; alive and kicking! <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  There&#8217;s a lot of new things from me, aside from new glasses &#8211; new interest &#8211; new site, i decided to move my blog here, with a new theme + new domain (ever wonder <a title="About DesignDevEat" href="http://photos.designdeveat.com/about/">what&#8217;s with the name DESIGNDEVEAT?</a>). Lately i have been busy with work and stuff, so for the past 3 months i spent less time blogging and more time in advancing <a href="http://eat.designdeveat.com">my &#8216;other&#8217; skill</a> (cooking, in particular ) + exploring new things. Hmm.. Now that I think about it, I do have so many things to share! From HTML5/CSS3 to custom WordPress theme and Windows Phone 7 apps. Well anyway.. turns out this October i got a big surprise! *drumrolls please&#8230;*</p>
<p><span id="more-174"></span></p>
<p style="text-align: center;"><a rel="attachment wp-att-181" href="http://dev.designdeveat.com/?attachment_id=181"><img class="aligncenter size-full wp-image-181" title="MVP Expression Blend - 2010" src="http://dev.designdeveat.com/wp-content/uploads/2010/10/mvpBlend-5.jpg" alt="MVP Expression Blend - 2010" width="788" height="527" /></a></p>
<p>I was awarded Microsoft MVP (Most Valuable Professional) Expression Blend 2010 <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  So excited that the package just came in yesterday. Guess i need to start blogging more! Hehe.. Sometimes it&#8217;s hard to focus when you&#8217;ve had so many things in mind, a lot of <a href="http://photos.designdeveat.com/gf1-accessories-camera-cases-skin-bags/">distraction</a>, yet so little time in between work-days &amp; weekends. Let&#8217;s give it my best, cheers&#8230;..</p>
<p><a title="GF1 PhotoJournal" href="http://photos.designdeveat.com/2010/10/12/awarded-mvp-most-valuable-professional-expression-blend-2010/">See more photos on my photoblog</a>.</p>
<p><a href="http://photos.designdeveat.com/2010/10/12/awarded-mvp-most-valuable-professional-expression-blend-2010/"><img class="size-thumbnail wp-image-185" title="mvpBlend-9" src="http://dev.designdeveat.com/wp-content/uploads/2010/10/mvpBlend-9-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://photos.designdeveat.com/2010/10/12/awarded-mvp-most-valuable-professional-expression-blend-2010/"><img class="size-thumbnail wp-image-190" title="mvpBlend-14" src="http://dev.designdeveat.com/wp-content/uploads/2010/10/mvpBlend-14-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://photos.designdeveat.com/2010/10/12/awarded-mvp-most-valuable-professional-expression-blend-2010/"><img class="size-thumbnail wp-image-186" title="mvpBlend-10" src="http://dev.designdeveat.com/wp-content/uploads/2010/10/mvpBlend-10-150x150.jpg" alt="" width="150" height="150" /></a><a href="http://photos.designdeveat.com/2010/10/12/awarded-mvp-most-valuable-professional-expression-blend-2010/"><img class="size-thumbnail wp-image-189" title="MVP Expression Blend - close up" src="http://dev.designdeveat.com/wp-content/uploads/2010/10/mvpBlend-13-150x150.jpg" alt="MVP Expression Blend - close up" width="150" height="150" /></a><a href="http://photos.designdeveat.com/2010/10/12/awarded-mvp-most-valuable-professional-expression-blend-2010/"><img class="size-thumbnail wp-image-183" title="mvpBlend-7" src="http://dev.designdeveat.com/wp-content/uploads/2010/10/mvpBlend-7-150x150.jpg" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/10/the-mvp-journey-starts-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feel the REAL Windows Phone 7 Interactive Experience on Your Own Desktop!</title>
		<link>http://dev.designdeveat.com/2010/05/feel-the-real-windows-phone-7-experience-on-your-desktop/</link>
		<comments>http://dev.designdeveat.com/2010/05/feel-the-real-windows-phone-7-experience-on-your-desktop/#comments</comments>
		<pubDate>Wed, 12 May 2010 09:46:00 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Dev - Mobile]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[Emulator]]></category>
		<category><![CDATA[Experiment]]></category>
		<category><![CDATA[MultiTouch]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/05/feel-the-real-windows-phone-7-experience-on-your-desktop/</guid>
		<description><![CDATA[Okay, it’s been 2 months since Windows Phone 7 first unveiled to public, and it has attracted lots of .NET developers all around the world to taste its fun development. Saya yakin dari komunitas .NET Indonesia ini juga sudah banyak yang mulai mencoba bermain-main dengan barang baru ini. Hanya tinggal download dev-kit dan segala keperluannya, [...]]]></description>
			<content:encoded><![CDATA[<p>Okay, it’s been 2 months since Windows Phone 7 first unveiled to public, and it has attracted lots of .NET developers all around the world to taste its fun development.</p>
<p>Saya yakin dari komunitas .NET Indonesia ini juga sudah banyak yang mulai mencoba bermain-main dengan barang baru ini. Hanya tinggal download dev-kit dan segala keperluannya, lalu buka Visual Studio 2010 / VS2010 for Windows Phone / Expression Blend 4 RC, tekan F5, voila.. Anda akan langsung diberi tampilan emulator yang hitam<em>,</em><strong><em> </em></strong>kelam, dan <em>super plain </em> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
<span id="more-9"></span>Saya jadi bertanya-tanya, berapa banyak dari para developer sekalian yang ketika menekan F5, menjumpai tampilan Windows Phone yang hampir ASLI, hampir final seperti demo-demo asli di YouTube dkk? <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_2D50A1CD.png" border="0" alt="image" width="191" height="336" /><strong> </strong></p>
<p style="text-align: left;">Well I did <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I even had my own contact pinned on it, hehe.. Caranya gampang banget, seperti yang ditulis oleh Gizmodo <a href="http://gizmodo.com/5513871/how-to-try-windows-phone-7-right-now">disini</a>:</p>
<ul>
<li>Download ROM versi Unlocked terbaru (build 6176) <a href="http://forum.xda-developers.com/showthread.php?t=673067">dari sini</a>.</li>
<li>Setelah selesai, ekstrak file tersebut, lalu masuk ke <strong>C:\Program Files (x86)\Microsoft SDKs\WindowsPhone\v7.0\Emulation\Images</strong></li>
<li>Ganti file .bin asli dengan file ROM versi unlocked tadi. Jangan lupa membuat backup file .bin asli!</li>
</ul>
<p style="text-align: center;"><img class="aligncenter" style="border: 0pt none;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_2972B163.png" border="0" alt="image" width="602" height="171" /></p>
<ul>
<li>Kembali ke Visual Studio 2010/Blend 4 RC, langsung tekan F5. Manstab! </li>
</ul>
<p>Kalau ditambah dengan hardware yang sudah support <strong><em>multitouch</em></strong>, Anda akan mendapatkan pengalaman ‘lebih’ dari sekedar emulator hitam biasa! Walaupun versi terbaru ini masih banyak bug-bug, Anda masih tetap dapat bermain dengan aplikasi2 yang ada dan berpura2lah itu adalah <em>device</em> sungguhan <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Screenshot yang cukup menarik perhatian saya:</p>
<h2><strong>People, Phone, Messaging, Email</strong></h2>
<p style="text-align: center;"><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_202C662F.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_10C8DE53.png" border="0" alt="image" width="148" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_2D9C8928.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_20FEB63F.png" border="0" alt="image" width="149" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_714661F2.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_331D2174.png" border="0" alt="image" width="148" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_45AFCDB6.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_50B90C66.png" border="0" alt="image" width="154" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_5DEF6FAC.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_20FAA240.png" border="0" alt="image" width="148" height="244" /></a></p>
<p>Saya coba set up account untuk email (<em>Windows Live Hotmail, Outlook, Gmail, Yahoo</em>) &amp;<em> Facebook</em>, tapi kok hanya punya <strong>Google</strong> yang bisa (super aneh, hehe). Walaupun pada akhirnya tetap saja belum bisa check inbox atau kirim email.. Kalo beneran bisa, nanti bisa-bisa nggak laku lagi WP7 pas rilis beneran </p>
<h2><strong>Aplikasi Office (OneNote, Word, Excel, dan Powerpoint Mobile)</strong></h2>
<p>Sayangnya ROM versi ini belum menyertakan Outlook, tapi secara fungsionalitas sudah bisa dicoba membuat dokumen-dokumen diatas emulator Windows Phone 7. Sempat mencoba juga buka situs Sharepoint public tapi entah kenapa kayaknya masih belum berfungsi.</p>
<p><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image001_170772FD.png" border="0" alt="clip_image001" width="145" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image002_5D54B345.png" border="0" alt="clip_image002" width="145" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image003_31E06C7E.png" border="0" alt="clip_image003" width="145" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image004_7B429B6C.png" border="0" alt="clip_image004" width="166" height="240" /></a></p>
<p><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image005_3C40F504.png" border="0" alt="clip_image005" width="151" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image006_2B794A56.png" border="0" alt="clip_image006" width="149" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image007_4F51FBE3.png" border="0" alt="clip_image007" width="151" height="240" /></a></p>
<h5><strong> </strong></h5>
<h2>Zune (Music, Video &amp; Radio), Pictures + Camera</h2>
<p><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0015_5EC4E7E5.png" border="0" alt="clip_image001[5]" width="146" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0025_604603F9.png" border="0" alt="clip_image002[5]" width="145" height="240" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0035_2DD20AAD.png" border="0" alt="clip_image003[5]" width="145" height="240" /></a></p>
<p><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0045_698E5108.png" border="0" alt="clip_image004[5]" width="240" height="160" /></a><a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0055_73269971.png" border="0" alt="clip_image005[5]" width="240" height="160" /></a></p>
<p>Sekian dulu sharing WP7-nya, melengkapi rangkaian postingan aplikasi WP7 yang pernah saya buat sebelumnya yaitu <a href="http://geeks.netindonesia.net/blogs/umifadilah/archive/2010/03/29/my-1st-app-on-wp7-simple-msdn-browser-w-application-bar.aspx">MSDN mini-browser</a> dan <a href="http://geeks.netindonesia.net/blogs/umifadilah/archive/2010/05/12/silverlight-3d-perspective-transform-on-windows-phone-7.aspx">3D Silverlight perspective transform</a>. Ayo-ayo, yang telah bereskperimen dengan WP7 dev jangan lupa berbagi yaa.. Cheers!</p>
<p><img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=187268" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/05/feel-the-real-windows-phone-7-experience-on-your-desktop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 3D Perspective-Transform on Windows Phone 7</title>
		<link>http://dev.designdeveat.com/2010/05/silverlight-3d-perspective-transform-on-windows-phone-7/</link>
		<comments>http://dev.designdeveat.com/2010/05/silverlight-3d-perspective-transform-on-windows-phone-7/#comments</comments>
		<pubDate>Wed, 12 May 2010 06:57:00 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Dev - Mobile]]></category>
		<category><![CDATA[Exp. Blend]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[3D-Transform]]></category>
		<category><![CDATA[DataBinding]]></category>
		<category><![CDATA[Plane Projection]]></category>
		<category><![CDATA[WP7 Sample Apps]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/05/silverlight-3d-perspective-transform-on-windows-phone-7/</guid>
		<description><![CDATA[On yesterday’s Innovation Day 2010, me and my partner Kresna Dewantara (CTO Armanovus) were speaking about “Introduction to Developing Apps w/ Silverlight”, covering from the very beginning (history, basic XAML, what’s new in Silverlight 4, etc), to finally focusing on developing Windows Phone 7 application with Silverlight. We showed off some fun demo stuff including [...]]]></description>
			<content:encoded><![CDATA[<p>On yesterday’s Innovation Day 2010, me and my partner <a href="http://geeks.netindonesia.net/blogs/kresna">Kresna Dewantara</a> (CTO Armanovus) were speaking about <a href="http://www.microsoft.com/indonesia/events/id2010/Agenda%20acara.aspx">“Introduction to Developing Apps w/ Silverlight”</a>, covering from the very beginning (history, basic XAML, what’s new in Silverlight 4, etc), to finally focusing on developing Windows Phone 7 application with Silverlight. We showed off some fun demo stuff including <a href="http://4square.codeplex.com/">Foursquare for WP7</a>, <a href="http://veracitysolutions.com/Pillbox">Pillbox</a>, <a href="http://www.learningwindowsphone.com/code.html">Twitter Search</a>, Accelerometer look-a-like in WP7, some cool panoramic behaviour stuff, and Silverlight Multitouch (yes luckily I&#8217;m geared with TouchSmart TM-2 laptop! <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>At first, I was inspired by <a href="http://www.windowsphoneme.com/?p=452">this post</a> about Windows Phone Animation, it was simply 3 sliders and 1 image to demo 3D perspective transform feature by using “plane projection”. But reading that post kinda makes me think, <em>“Why is this guy using so much code-behind while we can simply do DATA-BINDING directly from XAML?”</em> Hmm… I just thought so because I don’t think I like coding too much <br />
<span id="more-10"></span>So now I’m giving very basic tutorial on how to utilize 3D Silverlight perspective transform on Windows Phone. Make sure you already have <strong>Windows Phone Development kit</strong> installed on your PC, if not, now you better go <a href="http://developer.windowsphone.com/windows-phone-7-series">download them all at once</a> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3><strong><span style="font-size: medium;">Let’s get started!</span></strong></h3>
<p>Open Visual Studio 2010 / VS2010 Express for Windows Phone / Expression Blend 4 RC, go create new Project (<strong>File &gt; New Project</strong>). In this case I am using one of my favorite tool, Blend 4 RC.</p>
<p style="text-align: center;"><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_144B4730.png"><img class="aligncenter" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_040F596A.png" border="0" alt="image" width="244" height="207" /></a></p>
<p>Go play around, change the Title &amp; Sub-title text on top, then add 3 sliders + 1 image so it would look like this:</p>
<p style="text-align: center;"><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_4481F619.png"><img class="aligncenter" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_13EB2609.png" border="0" alt="image" width="163" height="244" /></a></p>
<p>(Make sure to set the <span style="text-decoration: underline;"><strong>Maximum</strong> properties of each sliders to <strong>360</strong> and <strong>Minimum</strong> to <strong>0</strong></span>)</p>
<p>Just to make sure in Objects &amp; Timeline panel you will see control-hierarchy just like this:</p>
<p style="text-align: center;"><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_62BBC59B.png"><img class="aligncenter" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_6BC8511C.png" border="0" alt="image" width="199" height="244" /></a></p>
<p>Now the super-fun stuff begins. What you need to make those sliders work like a charm is some DATA-BINDING. To what? Well maybe I should explain about Plane Projection a little bit:</p>
<blockquote>
<h4><strong><span style="font-size: medium;">Plane Projection</span></strong></h4>
<p>PlaneProjection is a class that represents a perspective transform (a 3-D-like effect) on an object. So not only it can be applied to Images, but to Controls (UIElement) as well. You can create 3D effects on a Grid/Canvas/Stackpanel container, which means that anything contained inside is also being transformed, as long as it’s visible <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  For example buttons, textboxes, etc, you can still interact with them (clicking, typing, etc) even while they’re being projected.</p>
<p>PlaneProjection has 12 properties to control the rotation and positioning of an object. But basically it’s divided into 4 :</p>
<ul>
<li><strong>Rotation (X/Y/Z) :</strong> specify the number of degrees to rotate the object in space. Specifically, RotationX specifies rotating around the horizontal axis, RotationY along the vertical axis, and RotationZ is like the diagonal vector, rotating around a line perpendicular to the object.</li>
</ul>
</blockquote>
<blockquote>
<ul>
<li><strong>CenterOfRotation (X/Y/Z) :</strong> change where the axis of rotation are positioned, therefore you could change the effect of rotation. Default value is 0.5 (on the scale 0 to 1).</li>
</ul>
<ul>
<li><strong>GlobalOffset (X/Y/Z) :</strong> This one’s useful when you want to simply move the object along X/Y/Z axis without worrying about the rotation applied to it. In other words, GlobalOffset translates an object along the axis of the screen.</li>
</ul>
<ul>
<li><strong>LocalOffset (X/Y/Z) :</strong> Unlike GlobalOffset, LocalOffset translates an object along the respective axis after it has been rotated. That is why in this LocalOffset case, the Rotation value determines the DIRECTION of the translated object.</li>
</ul>
</blockquote>
<p>Got a little bit of insight? <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Now first thing we need to do is adding <strong>Projection</strong> properties in our image:</p>
<pre class="brush: xml; title: ;">
&lt;Image Height=&quot;380&quot; Width=&quot;380&quot; Name=&quot;image1&quot; Source=&quot;...&quot;&gt;
    &lt;Image.Projection&gt;
        &lt;PlaneProjection x:Name=&quot;Projection&quot;
                    CenterOfRotationX=&quot;0.5&quot;
                    CenterOfRotationY=&quot;0.5&quot;
                    CenterOfRotationZ=&quot;0.5&quot; /&gt;
    &lt;/Image.Projection&gt;
&lt;/Image&gt;
</pre>
<p>And this simple magic does the trick!</p>
<pre class="brush: xml; title: ;">
&lt;Slider Name=&quot;slider1&quot; Maximum=&quot;360&quot; SmallChange=&quot;1&quot;
        Value=&quot;{Binding RotationX, Mode=TwoWay, ElementName=Projection}&quot;/&gt;
</pre>
<p>Do it for other slider (for axis Y and Z), and that’s it, you’re done! NO CODE-BEHIND <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>If you’d like to see the value of rotation you could add 3 textblocks and bind them directly to each of the Slider’s value. For example,</p>
<pre class="brush: xml; title: ;">
&lt;TextBlock x:Name=&quot;textX&quot; Text=&quot;{Binding ElementName=slider1, Path=Value}&quot; /&gt;
</pre>
<p>So here’s our final screenshot: (Source code attached, <a href="http://geeks.netindonesia.net/blogs/umifadilah/WP7_3DAnimation.zip">you can download it here</a>.)</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_431612B0.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_344B1B31.png" border="0" alt="image" width="126" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_1395D38B.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_30E7D8FD.png" border="0" alt="image" width="190" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_46356898.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_6E644F52.png" border="0" alt="image" width="191" height="244" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_2C6D4437.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_0D70F323.png" border="0" alt="image" width="188" height="244" /></a></p>
<p>Cheers… <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/05/silverlight-3d-perspective-transform-on-windows-phone-7/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Visual Studio 2010 Themepack for Windows 7</title>
		<link>http://dev.designdeveat.com/2010/04/visual-studio-2010-themepack-for-windows-7/</link>
		<comments>http://dev.designdeveat.com/2010/04/visual-studio-2010-themepack-for-windows-7/#comments</comments>
		<pubDate>Mon, 12 Apr 2010 03:24:20 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows 7]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Themepack]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/04/visual-studio-2010-themepack-for-windows-7/</guid>
		<description><![CDATA[Menyambut launching worldwide Visual Studio 2010 yang jatuh pada hari ini, Senin 12 April 2010, ayo mari-mari didownload themepack Visual Studio 2010 buat Windows 7-nya. Berisi 12 wallpaper Visual Studio 2010 yang asli keren! Haha.. *maaf kurang penting postingannya* Cheers]]></description>
			<content:encoded><![CDATA[<p>Menyambut <a href="http://www.microsoft.com/visualstudio/en-us/visual-studio-events">launching worldwide Visual Studio 2010</a> yang jatuh pada hari ini, Senin 12 April 2010, ayo mari-mari di<a href="http://microsoftfeed.com/2010/windows-7-theme-visual-studio-2010/">download themepack Visual Studio 2010 buat Windows 7</a>-nya. Berisi 12 wallpaper Visual Studio 2010 yang asli keren! </p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_1328DC60.png"><img style="border: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_2F09EB8B.png" border="0" alt="image" width="319" height="200" /></a> <a href="http://geeks.netindonesia.net/blogs/umifadilah/image_1AA42600.png"><img style="border: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_3685352B.png" border="0" alt="image" width="318" height="200" /></a></p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_2629BD72.png"><span id="more-11"></span></a> <a href="http://geeks.netindonesia.net/blogs/umifadilah/image_4C7B7AF0.png"><img style="border: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_418E73DB.png" border="0" alt="image" width="244" height="154" /></a></p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_5EB41BE5.png"><img style="border: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_535AE1DB.png" border="0" alt="image" width="244" height="154" /></a> <a href="http://geeks.netindonesia.net/blogs/umifadilah/image_2A0399DD.png"><img style="border: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_2D550BB8.png" border="0" alt="image" width="244" height="154" /></a></p>
<p>Haha.. *maaf kurang penting postingannya*</p>
<p>Cheers <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=186710" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/04/visual-studio-2010-themepack-for-windows-7/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My First Application on Windows Phone 7: Simple MSDN Browser with Application Bar</title>
		<link>http://dev.designdeveat.com/2010/03/my-1st-app-on-wp7-simple-msdn-browser-w-application-bar/</link>
		<comments>http://dev.designdeveat.com/2010/03/my-1st-app-on-wp7-simple-msdn-browser-w-application-bar/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 11:38:00 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Dev - Mobile]]></category>
		<category><![CDATA[Exp. Blend]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows Phone 7]]></category>
		<category><![CDATA[Experiment]]></category>
		<category><![CDATA[MultiTouch]]></category>
		<category><![CDATA[WP7 Sample Apps]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/03/my-1st-app-on-wp7-simple-msdn-browser-w-application-bar/</guid>
		<description><![CDATA[Bosen maen WPF text jadinya beralih ke nyicip Windows Phone 7 dev Sepertinya sudah banyak sekali postingan mengenai resource untuk mendapatkan developer tools, SDK, guidelines, code samples, etc. Yang jelas kalau Anda mau memulai, berangkat dari sini saja sudah cukup (memang dianjurkan ), http://developers.windowsphone.com Oke, singkat saja, disini saya akan membuat aplikasi windows phone 7 [...]]]></description>
			<content:encoded><![CDATA[<p>Bosen maen WPF text jadinya beralih ke nyicip Windows Phone 7 dev <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Sepertinya sudah banyak sekali postingan mengenai resource untuk mendapatkan developer tools, SDK, guidelines, code samples, etc. Yang jelas kalau Anda mau memulai, berangkat dari sini saja sudah cukup (memang dianjurkan ), <a href="http://developers.windowsphone.com/">http://developers.windowsphone.com</a> Oke, singkat saja, disini saya akan membuat aplikasi windows phone 7 pertama saya, yang diberi nama <strong>MSDN Browser</strong> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-12"></span><span style="text-decoration: underline;">Yang dibutuhkan:</span> berhubung saya cuman coba-coba aja, jadi yang dibutuhkan cuman Visual Studio 2010 Express for Windows Phone yang sudah termasuk dalam <a href="http://developer.windowsphone.com/windows-phone-7-series">Windows Phone Developer Tools</a>. Sedangkan kalo Anda mau coba pakai Expression Blend 4 Beta, jangan lupa download juga:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=86370108-4c14-42ee-8855-226e5dd9b85b&amp;displaylang=en">Blend SDK Preview for Windows Phone</a></li>
<li><a title="Microsoft Expression Blend Add-in Preview for Windows Phone" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=47f5c718-9dec-4557-9687-619c0fdd3d4f&amp;displaylang=en">Microsoft Expression Blend Add-in Preview for Windows Phone</a></li>
<li><a title="Expression Blend 4 Beta" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=6f014e07-0053-4aca-84a7-cd82f9aa989f">Expression Blend 4 Beta</a> (pastinyaaa)</li>
</ul>
<p><span style="text-decoration: underline;">Lama pengerjaan:</span> yang jelas lebih lamaan ngeblognya  Siapp. Kita mulai.</p>
<ol>
<li>Buka VS2010 Express for Windows Phone.</li>
<li><strong>File &gt; New Project</strong>. Pilih di tab <strong>‘Silverlight for Windows Phone’</strong> &gt; <strong>Windows Phone Application – Visual C#.</strong> Ketik nama aplikasi, kilki OK.</li>
<li>Beginilah tampilan emulator Windows Phone 7 di VS2010 Express (setelah saya modif isi TextBlock nya )<a href="http://geeks.netindonesia.net/blogs/umifadilah/image_6E75F41F.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_3F7FCA16.png" border="0" alt="image" width="640" height="356" /></a></li>
<li>Sederhananya, saya hanya ingin membuat sebuah mini-browser sederhana yang khusus menampilkan situs <a href="http://microsoft.com/indonesia/msdn"><strong>MSDN Indonesia</strong></a>. Oleh karena itu sementara yang saya butuhkan hanyalah sebuah <strong>TextBox</strong>, <strong>Button ‘GO’</strong>, dan <strong>container untuk render isi HTML</strong> dari web tersebut. Jadi saya tambahkan (drag &amp; drop), atur2 dikit di kanvas, dan hasilnya seperti berikut:</li>
</ol>
<p style="text-align: center;"><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_7E40D94A.png"><img class="aligncenter" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_0B0B099C.png" border="0" alt="image" width="244" height="153" /></a></p>
<pre class="brush: xml; title: ;">
&lt;Grid x:Name=&quot;ContentGrid&quot; Grid.Row=&quot;1&quot;&gt;
    &lt;TextBox HorizontalAlignment=&quot;Stretch&quot; VerticalAlignment=&quot;Top&quot;
             Margin=&quot;-10,4,81,0&quot; Name=&quot;textBox1&quot; FontSize=&quot;22&quot; Height=&quot;Auto&quot;
             Text=&quot;http://microsoft.com/indonesia/msdn&quot; /&gt;
    &lt;Button Content=&quot;Go&quot; Height=&quot;70&quot; HorizontalAlignment=&quot;Right&quot;
            Margin=&quot;0,4,-3,0&quot; Name=&quot;button1&quot; VerticalAlignment=&quot;Top&quot;
            Width=&quot;91&quot; Click=&quot;button1_Click&quot; /&gt;
    &lt;browser:WebBrowser HorizontalAlignment=&quot;Stretch&quot;
                        Margin=&quot;0,70,0,0&quot; Name=&quot;webBrowser1&quot;
                        VerticalAlignment=&quot;Stretch&quot; /&gt;
&lt;/Grid&gt;
</pre>
<p>Jangan lupa kasih kode dikit supaya ketika tombol ‘Go’ diklik bisa langsung me-navigasikan ke situs MSDN <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Tekan F5, jalankan! Voila..</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_1A7DF59E.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_78826D4C.png" border="0" alt="image" width="111" height="212" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_5DD5D133.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_2235C273.png" border="0" alt="image" width="231" height="136" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_1F86155B.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_15F9DEC0.png" border="0" alt="image" width="149" height="218" /></a></p>
<p>Kalo Anda menekan tombol yg tengah (logo Windows), akan menampilkan Logo IE seperti diatas. Sepertinya emulator ini mengenali tipe aplikasi yang kita buat, berhubung saya membuatnya MSDN Browser, jadi dia termasuk ke dalam grup seperti diatas. (Keterangan: nama aplikasi saya <strong>WindowsPhoneApplication1</strong>, seperti yg tampak di bawah menu Setting).</p>
<h2>Menambahkan Application Bar Button &amp; Menu Item</h2>
<p>Plain amat yah klo diliat2? hehe.. Akhirnya dengan memanfaatkan <a href="http://windowsteamblog.com/blogs/wpdev/archive/2010/03/27/windows-phone-7-series-icon-pack.aspx">icon pack gratis untuk development WP7</a> disini, saya berencana membuat <strong>Application Bar.</strong> Apa itu application bar? Kalau Anda sudah melihat demo/preview awal WP7 pastinya ingat dengan <em>interface</em> semacam toolbar dibagian bawah layar.. Nah itu yang dinamakan App-Bar. Isinya bisa icon-icon seperti dibawah ini:</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_3E22E36C.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_192522F3.png" border="0" alt="image" width="244" height="38" /></a></p>
<p>Kalo gambar yang titik tiga di sebelah kanan itu diklik, maka sifatnya seperti auto-expander ke bawah (seperti accordion), dia akan menampilkan menu item seperti berikut:</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_63402DD8.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_0C4EB6A5.png" border="0" alt="image" width="244" height="103" /></a></p>
<p>Nah, untuk membuat App-Bar itu ternyata suppeeeerrr gampang <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Namun Anda harus menambahkan reference dahulu terhadap kelas library <strong>“Microsoft.Phone.Shell”.</strong> Jadi sebelum menambahkan App-Bar, pilih <strong>Project &gt; Add Reference</strong>, lalu pilih library tersebut.</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_66B51376.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_3CE172B6.png" border="0" alt="image" width="484" height="189" /></a></p>
<p>Setelah itu, jangan lupa menambahkan folder Images yang berisi <a href="http://windowsteamblog.com/blogs/wpdev/archive/2010/03/27/windows-phone-7-series-icon-pack.aspx">icon-pack gratis WP7</a> ke dalam solusi Anda. Yang penting diingat, untuk setiap gambar yang Anda masukkan, di panel <strong>Properties</strong> jangan lupa mengubah <strong>Build Action</strong> menjadi<strong> ‘Content’</strong> dan <strong>Copy To Output Directory</strong> menjadi <strong>“Copy Always”.</strong> Hal ini memastikan agar gambar tidak missing saat deployment.</p>
<p>Ada 2 pilihan untuk membuatnya, langsung di halaman XAMLnya, atau via code-behind. Berhubung saya gak hobi-hobi amat liat kode, jadi kita tambahin aja langsung di XAML <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Pastikan di bagian paling atas, namespace berikut telah ada. Jika belum, tambahkan:</p>
<pre class="brush: xml; title: ;">xmlns:shell=&quot;clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone.Shell&quot;</pre>
<p>Lalu didalam tag <code>&lt;phoneNavigation:PhoneApplicationPage&gt;</code> tambahkan kode berikut:</p>
<pre class="brush: xml; title: ;">
&lt;pre&gt;&lt;phoneNavigation:PhoneApplicationPage.ApplicationBar&gt;
    &lt;shell:ApplicationBar Visible=&quot;True&quot; IsMenuEnabled=&quot;True&quot;&gt;
        &lt;shell:ApplicationBar.Buttons&gt;
            &lt;shell:ApplicationBarIconButton Click=&quot;ApplicationBarIconButton_Click&quot;
                                            IconUri=&quot;Images/appbar.refresh.rest.png&quot;&gt;
            &lt;/shell:ApplicationBarIconButton&gt;
            &lt;shell:ApplicationBarIconButton Click=&quot;ApplicationBarIconButton_Click_1&quot;
                                            IconUri=&quot;Images/appbar.back.rest.png&quot;&gt;
            &lt;/shell:ApplicationBarIconButton&gt;
        &lt;/shell:ApplicationBar.Buttons&gt;
        &lt;shell:ApplicationBar.MenuItems&gt;
            &lt;shell:ApplicationBarMenuItem Click=&quot;ApplicationBarMenuItem_Click&quot;
                                          Text=&quot;Main Pendekar IT&quot;&gt;&lt;/shell:ApplicationBarMenuItem&gt;
            &lt;shell:ApplicationBarMenuItem Click=&quot;ApplicationBarMenuItem_Click_1&quot;
                                          Text=&quot;Kunjungi TechNet!&quot;&gt;&lt;/shell:ApplicationBarMenuItem&gt;
        &lt;/shell:ApplicationBar.MenuItems&gt;
    &lt;/shell:ApplicationBar&gt;
&lt;/phoneNavigation:PhoneApplicationPage.ApplicationBar&gt;
&lt;/pre&gt;
</pre>
<p>Jangan kelupaan untuk menambahkan di code-behing untuk fungsi ketika icon2 tersebut diklik. Saya disini ceritanya bikin icon refresh &amp; back. Lalu kedua menu item saya modifikasi menjadi pilihan untuk <a href="http://pendekar-it.net/">bermain Pendekar-IT</a> &amp; link menuju <a href="http://microsoft.com/indonesia/technet">situs TechNet</a> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Tekan F5, jalankan!<br />
Voila…<br />
<a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image001_5DD6B36C.png" border="0" alt="clip_image001" width="138" height="240" /></a> <a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image002_2B43302D.png" border="0" alt="clip_image002" width="138" height="240" /></a> <a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image003_77F6D0F6.png" border="0" alt="clip_image003" width="145" height="240" /></a><br />
<a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image004_2F4CBC58.png" border="0" alt="clip_image004" width="240" height="116" /></a> <a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image005_25A44E22.png" border="0" alt="clip_image005" width="240" height="116" /></a><br />
Yang cukup menyenangkan karna laptop saya sudah mendukung <span style="text-decoration: underline;"><strong>Multi-Touch</strong></span>, jadi di emulatornya pun kita bisa melakukan zoom in zoom out melalui gesture <strong>‘pinching’</strong> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Serasa punya Windows Phone 7 beneran <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Kalo saya klik menu item ‘Kunjungi TechNet’, akan langsung membuka situs tersebut. Dan begitu juga dengan Pendekar-IT. Sayangnya, dibangun sama-sama diatas SIlverlight, tapi kok ngga bisa dimainkan? :p hehehehe.. Tanya kenapa…<br />
<a><img src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0014_5F836B41.png" border="0" alt="clip_image001[4]" width="202" height="240" /></a> <a href="http://geeks.netindonesia.net/blogs/umifadilah/image_4F17CDBB.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_36780A9E.png" border="0" alt="image" width="198" height="240" /></a><br />
Ok that’s all.. cheers.. !! Selamat mencoba <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Source code attached : <a href="http://geeks.netindonesia.net/blogs/umifadilah/WindowsPhoneApplication1MSDNBrowser_5DAB41DA.zip" target="_self">WindowsPhoneApplication1-MSDN Browser.zip</a><br />
<img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=186507" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/03/my-1st-app-on-wp7-simple-msdn-browser-w-application-bar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Text Enhancement in WPF 4.0 – Bindable Run</title>
		<link>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-bindable-run/</link>
		<comments>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-bindable-run/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 06:21:07 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows Presentation Foundation]]></category>
		<category><![CDATA[Text Styling]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-bindable-run/</guid>
		<description><![CDATA[Melengkapi rangkaian postingan mengenai fitur Teks di WPF 4.0, kali ini saya ingin memberikan gambaran mengenai fitur “Bindable Run”. Bagi Anda yang terbiasa memegang WPF sebelumnya, properti Run.Text merupakan bagian dari CLR biasa. Efeknya, bakalan susah untuk melakukan data-binding terhadap Run.Text tersebut. Kekurangan ini biasanya bisa ditutupi dengan mengganti Run menjadi pemanggilan TextBlock secara manual [...]]]></description>
			<content:encoded><![CDATA[<p>Melengkapi rangkaian postingan mengenai fitur Teks di WPF 4.0, kali ini saya ingin memberikan gambaran mengenai fitur <strong>“Bindable Run”</strong>. Bagi Anda yang terbiasa memegang WPF sebelumnya, properti <code>Run.Text</code> merupakan bagian dari CLR biasa. Efeknya, bakalan susah untuk melakukan data-binding terhadap <code>Run.Text</code> tersebut. Kekurangan ini biasanya bisa ditutupi dengan mengganti Run menjadi pemanggilan TextBlock secara manual (agar bisa di-<em>bind</em>). Maksud saya seperti ini:</p>
<pre class="brush: xml; title: ;">
&lt;Run Text=&quot;Kalo pake Run biasa, gak bisa di-bind kayak TextBlock dibawah ini&quot;/&gt;
&lt;TextBlock Text=&quot;{Binding Source= {StaticResource namaResource}, Path=Text}&quot;/&gt;
</pre>
<p>Sudah terbayang? <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Nah tapi seringkali dengan menggunakan kombinasi penggunaan Run &amp; binding TextBlock seperti diatas, hasilnya bisa kacau, flow teks nya jadi berantakan. Tidak percaya? Baca postingan ini sampai bawah, saya akan tunjukkan screenshotnya <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-13"></span>Kekurangan seperti inilah yang memicu banyak solusi dari programmer-programmer kreatif yang mencoba “mengakali” agar <code>Run.Text</code> dapat menjadi depedency property. Contohnya <a href="http://fortes.com/2007/03/bindablerun/">disini</a> dan <a href="http://www.paulstovell.net/blog/index.php/attached-bindablerun/">disini</a>. Namun sekarang itu ngga perlu lagi, karena di WPF 4.0 <code>Run.Text</code>tidak lagi merupakan properti CLR biasa, namun kini telah berubah menjadi suatu <strong>dependency property.</strong> Hal ini berarti kita telah mendapatkan sebuah <em>bindable run</em>! Sintaksnya kira-kira seperti ini, singkat sekali:</p>
<pre class="brush: xml; title: ;">
&lt;Run Text=&quot;{Binding Source={StaticResource namaResource}, Path=Text}&quot;/&gt;
</pre>
<p>Sekarang perhatikan perbedaannya di FlowDocument sederhana yang saya buat berikut:</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_68F3F979.png"><img style="border-width: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_5054365C.png" border="0" alt="image" width="527" height="245" /></a></p>
<p>Lihat bagaimana flow dari teks paragraf pertama tampak berantakan, karena terkadang programmer turut memasukkan <em>white-empty space </em>misalnya menekan tombol Enter/spacing berlebihan saat menjalankan <code>Run.Text</code>. Berikut kode aslinya sebagai perbandingan:</p>
<pre class="brush: xml; title: ;">
&lt;Window.Resources&gt;
    &lt;TextBox x:Key=&quot;Kalimat1&quot; Text=&quot;bagaimana flow dokumen jadi H A N C U R ketika kita&quot;/&gt;
    &lt;TextBox x:Key=&quot;Kalimat2&quot; Text=&quot;Ini paragraf contoh bagaimana flow dokumen menampilkan
data yang seharusnya. Run Text dapat di-bind langsung!&quot;/&gt;
&lt;/Window.Resources&gt;

&lt;FlowDocument&gt;
    &lt;Paragraph&gt;
        &lt;Run Text=&quot;Ini paragraf contoh&quot;/&gt;
        &lt;TextBlock Text=&quot;{Binding Source= {StaticResource Kalimat1}, Path=Text}&quot;/&gt;
        &lt;Run Text=&quot;menggunakan kombinasi dari
                        Run Text dan TextBlock
             secara manual&quot;/&gt;
    &lt;/Paragraph&gt;
    &lt;Paragraph&gt;
        &lt;Run Text=&quot;{Binding Source={StaticResource Kalimat2}, Path=Text}&quot;/&gt;
    &lt;/Paragraph&gt;
&lt;/FlowDocument&gt;
</pre>
<p>Dengan adanya bindable run, kode pemanggilan pun jadi cukup sebaris aja <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Sederhana bukan?</p>
<h3>One-way Binding? Two-way Binding?</h3>
<p>Untuk masalah penggunaan bindable run ini, one-way data binding (searah) telah sepenuhnya didukung. Contohnya persis seperti diatas, Run dapat di-bind ke suatu datasource dan ketika dijalankan, <code>Run.Text</code> tersebut akan menghasilkan teks yang sama dengan kemunculan di data source.</p>
<p>Sedangkan untuk data-binding dua arah (two way data binding), tidak sepenuhnya didukung (hanya parsial saja). Misalnya, jika Run tersebut akan terupdate melalui panggilan properti sistem di WPF, maka datasource tempat Run di-bind pun akan ikut berubah. Sedangkan kalo misalnya Run terupdate melalui kontrol semacam RichTextBox misalnya, maka binding-nya akan lepas. Rada susah ngejelasinnya pake kata-kata, hehe..<br />
 <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Yasudah sekian saja postingan kali ini, semoga berguna.. Cheers….</p>
<p>PS: Postingan ini merupakan bagian dari rangkaian tulisan mengenai fitur teks terbaru lainnya di WPF 4.0. Yang sebelumnya telah saya bahas, antara lain:</p>
<h3><strong><a href="http://geeks.netindonesia.net/blogs/umifadilah/archive/2010/03/25/text-enhancement-in-wpf-4-0-text-clarity.aspx">A. Text Clarity: Text Formatting &amp; Text Rendering</a> </strong></h3>
<h3><strong><a href="http://geeks.netindonesia.net/blogs/umifadilah/archive/2010/03/26/text-enhancement-in-wpf-4-0-caret-amp-selection-brush.aspx">B. Caret &amp; Selection Brush.</a></strong></h3>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-bindable-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Text Enhancement in WPF 4.0 – Caret &amp; Selection Brush</title>
		<link>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-caret-selection-brush/</link>
		<comments>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-caret-selection-brush/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 06:15:37 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows Presentation Foundation]]></category>
		<category><![CDATA[Text Styling]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-caret-selection-brush/</guid>
		<description><![CDATA[Menyambung postingan sebelumnya mengenai improvement pada WPF 4.0 dari sisi teks, kali ini saya akan membahas mengenai Caret &#38; Selection Brush. Meskipun super sederhana, semoga nanti ke depannya rangkaian postingan mengenai Text pada WPF 4.0 ini berguna Langsung saja, ada yang belum tahu Caret itu apa? Jangan mikir jauh-jauh.. hehe Caret itu sama saja dengan [...]]]></description>
			<content:encoded><![CDATA[<p>Menyambung postingan sebelumnya mengenai improvement pada WPF 4.0 dari sisi teks, kali ini saya akan membahas mengenai Caret &amp; Selection Brush. Meskipun super sederhana, semoga nanti ke depannya rangkaian postingan mengenai Text pada WPF 4.0 ini berguna <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Langsung saja, ada yang belum tahu Caret itu apa? Jangan mikir jauh-jauh.. hehe Caret itu sama saja dengan kursor kedip-kedip yang biasa kita jumpai di kontrol seperti TextBox, dan semacamnya. Hehe, iya mulai WPF 4.0 ini kita bisa lebih berekspresi dalam membuat skin kontrol agar lebih selaras dengan keperluan aplikasi <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-14"></span>Kodenya sangat amat sederhana. WPF 4.0 mendukung penggunaan CaretBrush  sebagai properti pada jenis kontrol <code>TextBox, PasswordBox, </code>dan<code> RichTextBox.</code> Jadi misalkan saya punya sebuah textbox plain, maka saya modifikasi sebagi berikut:</p>
<pre class="brush: xml; title: ;">
&lt;TextBox Background=&quot;Orange&quot; FontSize=&quot;16&quot; FontWeight=&quot;Bold&quot;
         Text=&quot;Apa itu Caret dan Selection Brush?&quot;
         CaretBrush=&quot;White&quot;
         SelectionBrush=&quot;Magenta&quot;
         SelectionOpacity=&quot;0.3&quot;/&gt;
</pre>
<p>Hasilnya menjadi seperti berikut: (perhatikan kursor teks warna putih *harusnya kedip-kedip :p*)</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_14FAD4AA.png"><img style="border-width: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_2F2B1801.png" border="0" alt="image" width="311" height="98" /></a></p>
<p>Dan pada kode diatas, saya memasukkan properti baru yang disebut <code>SelectionBrush</code> dan <code>SelectionOpacity</code> Seperti yang Anda duga, warna <strong><span style="color: #ff0080;">magenta</span></strong> dengan <strong>opacity 0.3</strong> (atau skala 30% dari 100) akan muncul ketika saya melakukan seleksi / highlight teks menggunakan mouse maupun keyboard, kira-kira seperti ini:</p>
<h2><a><img style="border-width: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0013_0084E952.png" border="0" alt="clip_image001[3]" width="295" height="77" /></a><a><img style="border-width: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/clip_image0023_656C1A43.png" border="0" alt="clip_image002[3]" width="304" height="77" /></a></h2>
<p>Yang seru, <code>SelectionBrush</code> nggak hanya bisa berupa warna solid saja tetapi gradasi pun bisa! Dengan komposisi warna gradien yang tepat pasti akan bisa menimbulkan efek sleek &amp; smooth yang cukup untuk membuat client kita kagum, tidak seperti pilihan warna gradien berikut <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h2><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_5D0844EC.png"><img style="border-width: 0px;" src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_14DA8910.png" border="0" alt="image" width="318" height="46" /></a></h2>
<p>Kodenya juga nggak ribet2 amat. Yang telah familiar dengan bahasa XAML pasti langsung mengerti:</p>
<pre class="brush: xml; title: ;">
&lt;TextBox FontSize=&quot;16pt&quot; Background=&quot;Orange&quot; FontWeight=&quot;Bold&quot;
         Text=&quot;Bisa Gradasi Juga Ternyata <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> &quot;
         SelectionOpacity=&quot;0.8&quot;&gt;
    &lt;TextBox.SelectionBrush&gt;
        &lt;LinearGradientBrush StartPoint=&quot;0.5,0&quot; EndPoint=&quot;0.5,1&quot;&gt;
            &lt;GradientStop Color=&quot;Transparent&quot; Offset=&quot;-.2&quot; /&gt;
            &lt;GradientStop Color=&quot;Magenta&quot; Offset=&quot;0.25&quot; /&gt;
            &lt;GradientStop Color=&quot;Yellow&quot; Offset=&quot;0.75&quot; /&gt;
            &lt;GradientStop Color=&quot;Transparent&quot; Offset=&quot;1.2&quot; /&gt;
        &lt;/LinearGradientBrush&gt;
    &lt;/TextBox.SelectionBrush&gt;
&lt;/TextBox&gt;
</pre>
<p>Sederhana sekali bukan? <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><code>SelectionBrush</code> bisa diaplikasikan pada semua kontrol yang mendukung seleksi, misalnya <code>TextBox, RichTextBox, PasswordBox, FlowDocumentPageViewer, FlowDocumentScrollViewer</code> dan juga<code> FlowDocumentReader</code>. Jadi kita bisa banyak bereksperimen, berguna misalnya untuk membuat efek stabilo pada teks di FlowDocument.. hehehehe..</p>
<p>Nampaknya postingan kali ini tergolong cukup singkat, hehe.. Nantikan rangkaian postingan selanjutnya mengenai fitur teks di WPF 4.0!</p>
<p>Cheers…</p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-caret-selection-brush/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Text Enhancement in WPF 4.0 – Text Clarity</title>
		<link>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-text-clarity/</link>
		<comments>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-text-clarity/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 15:19:00 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Windows Presentation Foundation]]></category>
		<category><![CDATA[Alias]]></category>
		<category><![CDATA[Anti-Aliased]]></category>
		<category><![CDATA[ClearType]]></category>
		<category><![CDATA[Text Styling]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-text-clarity/</guid>
		<description><![CDATA[WPF 4.0 di VS2010 menawarkan banyak perbaikan disana-sini, baik dari sisi GRAFIK maupun TEKS. Hah? Teks? Teks bukannya gitu-gitu aja yah perasaan? Kalo ngga baca2 secara indepth sepertinya saya sendiri juga kurang begitu sadar kalo ternyata banyak lho improvements yang terjadi di WPF 4 ini   Fitur-fitur terbaru yang udah saya cobain diantaranya Text Clarity [...]]]></description>
			<content:encoded><![CDATA[<p>WPF 4.0 di VS2010 menawarkan banyak perbaikan disana-sini, baik dari sisi GRAFIK maupun TEKS. Hah? Teks? Teks bukannya gitu-gitu aja yah perasaan? Kalo ngga baca2 secara indepth sepertinya saya sendiri juga kurang begitu sadar kalo ternyata banyak lho improvements yang terjadi di WPF 4 ini <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   Fitur-fitur terbaru yang udah saya cobain diantaranya <strong>Text Clarity</strong> (Text Formatting &amp; Text Rendering)<strong>,  Bindable Run, Caret &amp; Selection Brush, Layout Rounding, </strong>dan <strong>Custom Dictionaries</strong>. Karena banyak jadi sepertinya akan saya bagi ke dalam beberapa postingan yah. Biar gak males bacanya <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
<span id="more-15"></span></p>
<h2><span style="font-size: medium;">Text Clarity</span></h2>
<p>Sebagai seorang pecinta UI (user interface, bukan universitas indonesia, haha..), saya memang cukup memperhatikan segala detail mulai dari layout sampai ke kualitas grafik/tulisan yang pixel-perfect. Nah yang cukup jadi “selebritis” di WPF 4 mendatang adalah masalah <strong><em>Text-Rendering Clarity</em></strong>, alias seberapa jelas tulisan yang bisa terlihat oleh mata kita. Dan di WPF 4, kita diberi beragam pilihan dalam hal rendering &amp; formatting, melalui 2 buah properti baru berikut:</p>
<ol>
<li><strong>Text Formatting Mode</strong>, ada 2 value properti yang bisa dipilih yaitu:
<ul>
<li><strong>Ideal</strong> – ini tampilan default a.k.a WPF yang jadul. Disini <em>glyph</em> dari tulisan sebisa mungkin akan dijaga kemiripannya dibandingkan file font aslinya, sehingga kalo diutak-atik <em>positioning/bitmap</em> dari tulisan tersebut pasti hasilnya jadi kurang bagus.</li>
<li><strong>Display </strong>– nah yang baru ini sudah menggunakan metriks kompatibel Win32-<strong>GDI <em>(Graphics Device Interface)</em></strong>. Bagi yg belum pernah dengar, GDI ini adalah semacam API dari windows yg bertanggung jawab terhadap hasil output pixel per pixel ke monitor / printer kita. Jadi dengan memilih opsi yang ini, hasilnya teks bakal lebih tajam &amp; pixel perfect! <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<pre class="brush: xml; title: ;">
&lt;StackPanel&gt;
    &lt;TextBlock&gt;
        Text Lebih Jelas di WPF
    &lt;/TextBlock&gt;
    &lt;TextBlock TextOptions.TextFormattingMode=&quot;Display&quot;&gt;
        Text Lebih Jelas di WPF
    &lt;/TextBlock&gt;
&lt;/StackPanel&gt;
</pre>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_1AB160E2.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_64EBF5BA.png" border="0" alt="image" width="453" height="135" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_054385AD.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_7C930753.png" border="0" alt="image" width="512" height="223" /></a></p>
<p>See the difference? <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Tapi jangan salah, TextFormatting mode Ideal pada beberapa skenario justru terlihat lebih bagus dibandingkan yang udah support GDI! Pada kesempatan lain akan saya coba jelaskan.</li>
<li><strong>Text Rendering Mode,</strong> ada 4 pilihan value properti:
<ul>
<li><strong>Auto</strong> : defaultnya, sistem akan me-render teks dalam ClearType, kecuali dalam sistem tersebut jenis rendering ClearType nya di-set <em>disabled</em>.</li>
<li><strong>ClearType</strong> : dalam proses rendering text, digunakan anti-aliasing jenis ClearType</li>
<li><strong>GrayScale</strong> : dalam proses rendering text, digunakan anti-aliasing jenis Grayscale</li>
<li><strong>Aliased</strong> : rendering teks tidak akan menggunakan anti-aliasing jenis apapun.</li>
</ul>
</li>
</ol>
<pre class="brush: xml; title: ;">
    &lt;StackPanel TextOptions.TextFormattingMode=&quot;Display&quot;&gt;
        &lt;TextBlock&gt;
            Contoh Rendering Teks ... ClearType &lt;/TextBlock&gt;

        &lt;TextBlock TextOptions.TextRenderingMode=&quot;Grayscale&quot;&gt;
            Contoh Rendering Teks ... Grayscale &lt;/TextBlock&gt;

        &lt;TextBlock TextOptions.TextRenderingMode=&quot;Aliased&quot;&gt;
            Contoh Rendering Teks ... Aliased &lt;/TextBlock&gt;
    &lt;/StackPanel&gt;
</pre>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_6367874E.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_36DE5768.png" border="0" alt="image" width="212" height="89" /></a></p>
<p>Mungkin rada bingung yah, apaan sih <strong>ALIAS</strong>? <strong>ANTI-ALIAS</strong>? Saya coba berbagi sedikit ilmu desain tipografi yaa.. <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Anti-aliasing</strong> adalah terobosan baru seiring dengan berkembangnya resolusi monitor layar menjadi semakin tinggi.  Pada prinsipnya Anti-aliasing itu tuh cuman nambahin semi-transparan pixel sepanjang ujung-ujung/edge dari suatu huruf, untuk memberi kesan ‘smooth’ pada tampilan keseluruhan huruf. Jadi sangat berkebalikan dari <strong>Alias</strong>, dimana tiap huruf digambarkan pixel-per-pixel, jadi sampe terkenal istilah efek “anak-tangga” <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/aliasedvsanti_67915F13.gif"><img src="http://geeks.netindonesia.net/blogs/umifadilah/aliasedvsanti_thumb_385F737C.gif" border="0" alt="aliased-vs-anti" width="520" height="208" /></a></p>
<p>Lebih jelasnya mungkin bisa dipelajari dari <a href="http://www.smashingmagazine.com/2009/11/02/the-ails-of-typographic-anti-aliasing/">situs referensi utama favorit saya</a>. Yang jelas, untuk pilihan mode Rendering, paling bagus ya memang “ClearType”, walaupun jenis ClearType ini justru terkadang terasa kurang <em>eye-friendly </em>bagi pemilik monitor yang masih CRT :p Makanya ganti jadi LCD aja..</p>
<p>Hmm.. sepertinya sekian dulu postingan kali ini. Nantikan seri berikutnya yang menarik mengenai Text improvements di WPF 4! Cheers…<img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=186455" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/03/text-enhancement-in-wpf-4-0-text-clarity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Netbook HP 1169 Mini-note GRATIS cuman dengan Trivia Kuis &#8220;Pendekar IT&#8221;</title>
		<link>http://dev.designdeveat.com/2010/03/netbook-hp-1169-mini-note-gratis-cuman-dengan-trivia-kuis/</link>
		<comments>http://dev.designdeveat.com/2010/03/netbook-hp-1169-mini-note-gratis-cuman-dengan-trivia-kuis/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 06:51:00 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Developer & ITPro Resource]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[Pendekar IT]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/03/netbook-hp-1169-mini-note-gratis-cuman-dengan-trivia-kuis/</guid>
		<description><![CDATA[Menyambut sentuhan baru pada kedua portal IT terbesar di Indonesia yaitu MSDN (portal bagi Developer) &#38; TechNet (portal bagi IT Professional), Microsoft Indonesia mempersembahkan sebuah kuis trivia menarik yang dibangun diatas Silverlight, bekerjasama dengan tim dari Agate Studio, yang dinamakan PENDEKAR-IT. Kuis trivia ini terbagi atas 2 track / jalur, yang di dalamnya berisi kategori-kategori [...]]]></description>
			<content:encoded><![CDATA[<p>Menyambut sentuhan baru pada kedua portal IT terbesar di Indonesia yaitu <a href="http://microsoft.com/indonesia/msdn">MSDN (portal bagi Developer)</a> &amp; <a href="http://microsoft.com/indonesia/technet">TechNet (portal bagi IT Professional)</a>, Microsoft Indonesia mempersembahkan sebuah kuis trivia menarik yang dibangun diatas Silverlight, bekerjasama dengan tim dari <a href="http://agategames.com/">Agate Studio</a>, yang dinamakan <strong>PENDEKAR-IT.</strong></p>
<p>Kuis trivia ini terbagi atas 2 track / jalur, yang di dalamnya berisi kategori-kategori teknologi terbaru yang tentunya para geeks sekalian ini pastinya sudah sangat familiar. Anda boleh mengikuti lebih dari 1 kategori. Tujuan utamanya, mendapatkan skor sebanyak-banyaknya agar memperbesar kesempatan Anda untuk memenangkan sebuah netbook <strong>HP 1169 Mini-bote seharga $375</strong> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Lumayan kan tinggal klik-klik kuis doang bisa dapet netbook? hehe…<br />
<span id="more-16"></span>Belum tau netbook <strong>HP 1169</strong> yang mana? Ini nih kayak yang dipegang mbak-mbaknya <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_78998C89.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_59F29E3C.png" border="0" alt="image" width="240" height="177" /></a> <a href="http://geeks.netindonesia.net/blogs/umifadilah/image_0F0B3F3B.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_1268C2E4.png" border="0" alt="image" width="305" height="181" /></a></p>
<p>Dan siap-siap, ini dia pembagian kategorinya:</p>
<p>7 kategori di jalur IT Pro:</p>
<ul>
<li><strong>Office 2010</strong></li>
<li><strong>Sharepoint 2010</strong></li>
<li><strong>Windows 7</strong></li>
<li><strong>Windows Server 2008 R2</strong></li>
<li><strong>SQL Server 2008 R2</strong></li>
</ul>
<p>Dan 2 kategori di jalur Developer:</p>
<ul>
<li><strong>Visual Studio 2010</strong></li>
<li><strong>Silverlight 4</strong></li>
</ul>
<p>Jadi tunggu apalagi, buktikan kemampuan .NET Anda!  Ayoooo.. refreshing dulu dari kerjaan, mari main game…. <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://microsoft.com/indonesia/technet"><img src="http://geeks.netindonesia.net/blogs/umifadilah/visittechnet_7BD5D8C2.jpg" border="0" alt="visit-technet" width="275" height="93" /></a><a href="http://microsoft.com/indonesia/msdn"><img src="http://geeks.netindonesia.net/blogs/umifadilah/visitmsdn_3982C07F.jpg" border="0" alt="visit-msdn" width="275" height="93" /></a></p>
<p>Cheers!</p>
<p>Tim Technet &amp; MSDN Indonesia</p>
<p><img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=186443" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/03/netbook-hp-1169-mini-note-gratis-cuman-dengan-trivia-kuis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cool Stuff on Design vs Development Learning Resource: Meet Microsoft Design .toolbox</title>
		<link>http://dev.designdeveat.com/2010/03/design-vs-development-meet-microsoft-design-toolbox/</link>
		<comments>http://dev.designdeveat.com/2010/03/design-vs-development-meet-microsoft-design-toolbox/#comments</comments>
		<pubDate>Fri, 19 Mar 2010 13:38:00 +0000</pubDate>
		<dc:creator>Ume</dc:creator>
				<category><![CDATA[Dev - Web]]></category>
		<category><![CDATA[Developer & ITPro Resource]]></category>
		<category><![CDATA[Exp. Blend]]></category>
		<category><![CDATA[Exp. Design]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Interactive]]></category>
		<category><![CDATA[Learning Resource]]></category>

		<guid isPermaLink="false">http://dev.designdeveat.com/2010/03/design-vs-development-meet-microsoft-design-toolbox/</guid>
		<description><![CDATA[Seminggu belakangan ini saya jadi tiap hari mantengin Geeks Blog gara2 postingan beruntun Pak Risman tentang MIX10. I know!! Exciting huh? Salah satu yang cukup menarik perhatian saya adalah .toolbox. Kalo dulu jarang-jarang Microsoft memberi perhatian ekstra di bidang design, apalagi sampe bikin kuis berisi kurikulum belajar interaktif seperti ini. Secara umum materi pembelajaran design [...]]]></description>
			<content:encoded><![CDATA[<p>Seminggu belakangan ini saya jadi tiap hari mantengin Geeks Blog gara2 <a href="http://geeks.netindonesia.net/blogs/risman/default.aspx">postingan beruntun Pak Risman tentang MIX10</a>. I know!! Exciting huh? <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Salah satu yang cukup menarik perhatian saya adalah <strong><a href="http://geeks.netindonesia.net/blogs/risman/archive/2010/03/17/mix-10-toolbox-sl-and-expression-curriculum.aspx">.toolbox</a></strong>. Kalo dulu jarang-jarang Microsoft memberi perhatian ekstra di bidang design, apalagi sampe bikin kuis berisi kurikulum belajar interaktif seperti ini.</p>
<p>Secara umum materi pembelajaran design dari Microsoft ini ide-idenya datang dari <strong><a href="http://nerdplusart.com/">Robby Ingebretsen</a></strong>. Belum tahu dia siapa? Singkatnya, berdasar <a href="http://videos.visitmix.com/MIX09/02W">pidatonya saat MIX09</a> dia mengaku mantan employee Microsoft yang keluar sesaat setelah WPF di-launch, untuk mendirikan perusahaannya sendiri yang bernama <strong><a href="http://twitter.com/thinkpixellab">“Pixel Lab”</a></strong>, which mostly do some major design &amp; UX stuff. Dia juga yang membuat <strong><a href="http://www.kaxaml.com/">Kaxaml</a></strong>, sebuah editor XAML yang kompatibel dengan WPF maupun SIlverlight.<br />
<span id="more-17"></span>So yes, as he says, developer + designer IS possible:</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_663277EB.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_7C9CEE74.png" border="0" alt="image" width="364" height="270" /></a></p>
<h3>A Little Brief about Microsoft Design Toolbox</h3>
<p>Sekarang kita beranjak mendalami sedikit tentang <strong>.toolbox.</strong></p>
<p>Sejauh ini menurut saya <strong>.toolbox </strong>menjadi cara paling cepat dan menyenangkan untuk belajar DESIGN dan DEVELOPMENT sekaligus. Jadi belajarnya bisa dua arah, yang pertama mengenalkan prinsip-prinsip desain ke developer, dan yang kedua sebaliknya: memberikan pemahaman fundamental (teknis) kepada designer tentang pengembangan aplikasi Silverlight di lingkungan Expression Blend. <strong>Hasilnya?</strong> Menurut saya, benar-benar efektif! Karena pada akhirnya yang sama-sama ingin dicapai adalah bagaimana supaya kolaborasi designer &amp; developer bisa meningkatkan kadar<em> user experience</em> serta <em>usability</em> suatu produk/aplikasi <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/3_04346FB0.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/3_thumb_73A8868F.png" border="0" alt="3" width="520" height="409" /></a></p>
<p><strong>.toolbox</strong> terdiri dari 2 learning path: <strong>DESIGN SCENARIOS</strong> &amp; <strong>DESIGN PRINCIPLES</strong>. Seperti yang sudah saya jelaskan sebelumnya, Design Scenario inilah yang berisi pertanyaan-pertanyaan trivia seputar pembuatan aplikasi Silverlight di Expression Studio. Sedangkan Design Principles berisi trivia seputar konsep fundamental design dari yang paling dasar seperti warna, komposisi, textur, sampai ke yang teori-teori <em>design process, usability, interaction design, information architecture, business uX,</em> dst.</p>
<p>Berasa mengulang kuliah IMK (Interaksi Manusia Komputer) kembali <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<h3>Now, What Makes .toolbox Fun &amp; Interesting?</h3>
<p>Karena dikemas dalam bentuk game <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Siapa yang nggak suka game? Jauh lebih menarik ketimbang baca eBook atau slide presentasi sekalipun. Dan juga karena gambarnya lucu-lucu, hehe.. Memanfaatkan silverlight, proses kustomisasi avatar tiap pemain bisa jadi sangat menarik dan menyenangkan!</p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/1_3BA5D105.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/1_thumb_105AE00F.png" border="0" alt="1" width="380" height="288" /></a><a href="http://geeks.netindonesia.net/blogs/umifadilah/2_101B0A82.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/2_thumb_0F9EB1C0.png" border="0" alt="2" width="260" height="142" /></a></p>
<p>Mengenai sistem penilaian, dalam <strong>.toolbox</strong> tersedia badge-badge hasil pencapaian tiap kali berhasil melewati 1 dari 5 level yang tersedia di masing-masing path, baik Design Scenarios maupun Design Principles. Urutannya sebagai berikut: <strong>rookie &gt; player &gt; starter &gt; captain &gt; star.</strong></p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/8_59D94698.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/8_thumb_73876BC5.png" border="0" alt="8" width="520" height="345" /></a></p>
<p>Aturannya sangat sederhana:</p>
<p>1 level = 12 pertanyaan. Untuk level 1-4, Anda butuh 108 point dari keseluruhan 180. Sedangkan untuk level terakhir, level 5, kudu minimal meraih 180 point dari keseluruhan 300.</p>
<p>Kemudian kalo misalnya udah selesai <strong><em>1 level yang sama dari kedua path</em></strong>, <strong><em>barulah path yang diagonal ke-“unlock”</em></strong>. Nah kalo udah komplit semua level (Total: 15!) kita akan dapat anugerah tertinggi yaitu <strong>ALL-STAR DESIGN</strong> <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Sampai saat postingan ini diturunkan, dari kemaren baru sempet nyelesaiin path yang Design Scenarios. Entah kenapa nih yang Design Principles rada-rada susah untuk berhasil di first attempt, haha.. Pilihan &amp; istilahnya membingungkan.. Ketahuan yang berangkatnya bukan dari jalur desain resmi </p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/10_7B9B45C2.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/10_thumb_16177075.png" border="0" alt="10" width="520" height="383" /></a></p>
<p>Selain kustomisasi avatar &amp; sistem penilaian trivia yang bikin “ketagihan” saat bermain, kita bisa juga share status melalui <a href="http://twitter.com/designtoolbox">Twitter</a> maupun Facebook dan mengajak agar orang tertarik berkunjung dan ikutan main. See, this is the strength of social-network, you can even show n tell people that you’re having fun <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://geeks.netindonesia.net/blogs/umifadilah/image_73335C6C.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_44F960B2.png" border="0" alt="image" width="167" height="280" /></a> <a href="http://geeks.netindonesia.net/blogs/umifadilah/image_61B2D5C7.png"><img src="http://geeks.netindonesia.net/blogs/umifadilah/image_thumb_5488844F.png" border="0" alt="image" width="431" height="280" /></a></p>
<p>Mari ramaikan peserta dari Indonesianya.</p>
<p>Cheers,</p>
<p>And enjoy the game! <img src='http://dev.designdeveat.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://geeks.netindonesia.net/aggbug.aspx?PostID=186384" alt="" width="1" height="1" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dev.designdeveat.com/2010/03/design-vs-development-meet-microsoft-design-toolbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

