<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Brandontruong's Weblog &#187; brandontruong</title>
	<atom:link href="http://brandontruong.wordpress.com/author/brandontruong/feed/" rel="self" type="application/rss+xml" />
	<link>http://brandontruong.wordpress.com</link>
	<description>Brandon Truong, Web developer, Jquery, Ajax, Igniter, Silverlight</description>
	<lastBuildDate>Sun, 30 Aug 2009 11:49:28 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='brandontruong.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/ba260271a39f91bd7e7e5ef197471af6?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Brandontruong's Weblog &#187; brandontruong</title>
		<link>http://brandontruong.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://brandontruong.wordpress.com/osd.xml" title="Brandontruong&#8217;s Weblog" />
		<item>
		<title>Default Focus Behavior</title>
		<link>http://brandontruong.wordpress.com/2009/08/30/default-focus-behavior/</link>
		<comments>http://brandontruong.wordpress.com/2009/08/30/default-focus-behavior/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 11:27:35 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Behaviors]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/?p=78</guid>
		<description><![CDATA[I would love to share with you guys about Default Focus Behavior which I just created an hour ago because I thought this behavior would be very handy.
With this behavior, we would be able to set focus to any controls when we trigger any control events.
For example, whenever we click the button, we want to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=78&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I would love to share with you guys about Default Focus Behavior which I just created an hour ago because I thought this behavior would be very handy.</p>
<p>With this behavior, we would be able to set focus to any controls when we trigger any control events.</p>
<p>For example, <span style="color:#000000;"><span style="text-decoration:underline;"><strong>whenever </strong></span></span>we click the button, we want to textbox got focused, or when we select the Option 1 for the very <span style="color:#000000;"><span style="text-decoration:underline;"><strong>first time</strong></span></span>, the textbox will get focused as below image.</p>
<p><img style="border:0 initial initial;" title="defaultfocusbehavior_demo" src="http://brandontruong.files.wordpress.com/2009/08/defaultfocusbehavior_demo1.gif?w=315&#038;h=89" alt="defaultfocusbehavior_demo" width="315" height="89" /></p>
<p>To set the focus for a control only once, all we have to do is set</p>
<p><span style="color:#ff0000;">IsOnceOff </span><span style="color:#3366ff;">= &#8220;True&#8221;</span></p>
<p>Click the icon below for the source code, so you can have a play with it</p>
<p><a href="http://cid-a76b6cd2cfd87d30.skydrive.live.com/self.aspx/Public/DefaultFocusBehavior.zip"><img class="alignnone" title="Source Code Icon" src="http://msc.wlxrs.com/lQNgXBQYoayUK1wMOhAgVw/images/icons/Large/Zip.png" alt="" width="93" height="96" /></a></p>
<p>Hopes this helpful <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=78&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/08/30/default-focus-behavior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://brandontruong.files.wordpress.com/2009/08/defaultfocusbehavior_demo1.gif" medium="image">
			<media:title type="html">defaultfocusbehavior_demo</media:title>
		</media:content>

		<media:content url="http://msc.wlxrs.com/lQNgXBQYoayUK1wMOhAgVw/images/icons/Large/Zip.png" medium="image">
			<media:title type="html">Source Code Icon</media:title>
		</media:content>
	</item>
		<item>
		<title>TextWraping in Silverlight</title>
		<link>http://brandontruong.wordpress.com/2009/08/29/textwraping-in-silverlight/</link>
		<comments>http://brandontruong.wordpress.com/2009/08/29/textwraping-in-silverlight/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 00:00:41 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Blend]]></category>
		<category><![CDATA[TextBox]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2009/08/29/textwraping-in-silverlight/</guid>
		<description><![CDATA[Just a little thing I came across when I am trying to set TextWraping property for a TextBox, but the text doesn&#8217;t seem to be wrapped. Then I realized if the TextBox is setting with TextWraping greater than 1, the text won&#8217;t be wrapped. Just a little thing to keep in mind  

  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=74&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Just a little thing I came across when I am trying to set <span style="color:#ff0000;">TextWraping</span> property for a <span style="color:#000099;">TextBox</span>, but the text doesn&#8217;t seem to be wrapped. Then I realized if the <span style="color:#000099;">TextBox </span>is setting with <span style="color:#ff0000;">TextWraping </span>greater than 1, the text won&#8217;t be wrapped. Just a little thing to keep in mind <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=c6b044ac-b44a-81dd-bf65-f1018e71ee77" alt="" /></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=74&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/08/29/textwraping-in-silverlight/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=c6b044ac-b44a-81dd-bf65-f1018e71ee77" medium="image" />
	</item>
		<item>
		<title>Datagrid Missing Binding Error</title>
		<link>http://brandontruong.wordpress.com/2009/08/20/datagrid-missing-binding-error/</link>
		<comments>http://brandontruong.wordpress.com/2009/08/20/datagrid-missing-binding-error/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 12:54:12 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/?p=68</guid>
		<description><![CDATA[I have run into this silly mistake, and it took me 2 hours to figure it out  
I  am writing it down here for my own reference, and if you ever ran into this problem, hope that this can help you fix your problem quickly.
The problem is I had a datagrid column with the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=68&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have run into this silly mistake, and it took me 2 hours to figure it out <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>I  am writing it down here for my own reference, and if you ever ran into this problem, hope that this can help you fix your problem quickly.</p>
<p>The problem is I had a datagrid column with the Header but not the Binding, for example</p>
<p><span style="color:#ff0000;">&lt;data:DataGridTextColumn Header=&#8221;MyProperty&#8221; /&gt;</span></p>
<p>This will cause the below error at <span class="zem_slink">runtime</span></p>
<p><img class="alignnone size-full wp-image-69" title="Datagrid Missing Binding Error" src="http://brandontruong.files.wordpress.com/2009/08/error.gif?w=634&#038;h=437" alt="Datagrid Missing Binding Error" width="634" height="437" /></p>
<p>To fix it, all I had to do is to put the Binding in it</p>
<p><span style="color:#ff0000;">&lt;data:DataGridTextColumn Header=&#8221;MyProperty&#8221; Binding={Binding MyProperty} /&gt;</span></p>
<p><span style="color:#ff0000;"> </span></p>
<p>Hope this helps</p>
<div class="zemanta-pixie" style="margin-top:10px;height:15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/acf386e2-110e-4d7d-bb6c-3b035a15b8aa/"><img class="zemanta-pixie-img" style="border:medium none;float:right;" src="http://img.zemanta.com/reblog_e.png?x-id=acf386e2-110e-4d7d-bb6c-3b035a15b8aa" alt="Reblog this post [with Zemanta]" /></a></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=68&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/08/20/datagrid-missing-binding-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://brandontruong.files.wordpress.com/2009/08/error.gif" medium="image">
			<media:title type="html">Datagrid Missing Binding Error</media:title>
		</media:content>

		<media:content url="http://img.zemanta.com/reblog_e.png?x-id=acf386e2-110e-4d7d-bb6c-3b035a15b8aa" medium="image">
			<media:title type="html">Reblog this post [with Zemanta]</media:title>
		</media:content>
	</item>
		<item>
		<title>UpperCase Behavior</title>
		<link>http://brandontruong.wordpress.com/2009/08/17/uppercase-behavior/</link>
		<comments>http://brandontruong.wordpress.com/2009/08/17/uppercase-behavior/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 11:13:54 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/?p=63</guid>
		<description><![CDATA[I was asked to create a TextBox input which has only UpperCase letters. After a bit of research, I have found this article which has inspired me to come up with this solution. As we all know that Behavior is a cool stuff in Silverlight 3, so I decided to use the concept from that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=63&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I was asked to create a TextBox input which has only UpperCase letters. After a bit of research, I have found <a href="http://janrep.blog.codeplant.net/Silverlight-UpperCase-TextBox-Control.aspx">this article</a> which has inspired me to come up with this solution. As we all know that Behavior is a cool stuff in Silverlight 3, so I decided to use the concept from that article and create a Behavior which detects all the key and uppercase it. Feel free to download the source code and have a play with it.</p>
<p><img style="max-width:800px;" src="http://brandontruong.site90.net/wp-content/uploads/2009/08/SCREENSHOT.gif" alt="" /></p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=d4b5e574-23cc-8d2c-9202-e87c9fb4659d" alt="" /></div>
<div class="zemanta-pixie"><a href="http://cid-a76b6cd2cfd87d30.skydrive.live.com/self.aspx/Public/SilverlightApplication1.zip"><img class="zemanta-pixie-img" src="http://msc.wlxrs.com/lQNgXBQYoayUK1wMOhAgVw/images/icons/Large/Zip.png" alt="" /></a></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=63&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/08/17/uppercase-behavior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://brandontruong.site90.net/wp-content/uploads/2009/08/SCREENSHOT.gif" medium="image" />

		<media:content url="http://img.zemanta.com/pixy.gif?x-id=d4b5e574-23cc-8d2c-9202-e87c9fb4659d" medium="image" />

		<media:content url="http://msc.wlxrs.com/lQNgXBQYoayUK1wMOhAgVw/images/icons/Large/Zip.png" medium="image" />
	</item>
		<item>
		<title>FocusManager</title>
		<link>http://brandontruong.wordpress.com/2009/06/17/61/</link>
		<comments>http://brandontruong.wordpress.com/2009/06/17/61/#comments</comments>
		<pubDate>Wed, 17 Jun 2009 02:11:25 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2009/06/17/61/</guid>
		<description><![CDATA[I&#8217;ve read this article about FocusManager. I think it could come handy sometimes when you want to know what element has focus. FocusManager class which can be found in the System.Windows.Input namespace.   Below is the sample of how to use itThe FocusManager class has only one static method:
&#60;span class="kwrd"&#62;public&#60;/span&#62; &#60;span class="kwrd"&#62;static&#60;/span&#62; Object GetFocusedElement();
Using [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=61&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>I&#8217;ve read this <a href="http://geekswithblogs.net/tkokke/archive/2009/06/16/silverbullet-3---system.windows.input.focusmanager.aspx">article</a> about <strong><span style="color:#800000;">FocusManager</span></strong>. I think it could come handy sometimes when you want to know what element has focus. <a href="http://msdn.microsoft.com/en-us/library/system.windows.input.focusmanager%28VS.95%29.aspx" target="_blank">FocusManager</a> class which can be found in the<strong><span style="color:#800000;"> System.Windows.Input</span></strong> namespace.   Below is the sample of how to use itThe <strong><span style="color:#800000;">FocusManager </span></strong>class has only one static method:</p>
<pre class="csharpcode">&lt;span class="kwrd"&gt;public&lt;/span&gt; &lt;span class="kwrd"&gt;static&lt;/span&gt; Object GetFocusedElement();</pre>
<p>Using the <strong><span style="color:#800000;">FocusManager</span></strong> is easy. Here’s a small example of a possible usage:</p>
<pre class="csharpcode"><span style="color:#0000ff;">var</span> focusedElement = <span style="color:#008080;">FocusManager</span>.GetFocusedElement() <span class="kwrd">as</span> <span style="color:#008080;">Control</span>;
<span class="kwrd">if</span> (focusedElement != <span class="kwrd">null</span>)
    Output.Text = focusedElement.Name;</pre>
<div>
<p>One last note: The <strong><span style="color:#800000;">FocusManager</span></strong> class is also available in the “normal” .NET Framework 3.0 or later.</div>
</div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=61&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/06/17/61/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>
	</item>
		<item>
		<title>Binding for Converter Parameter</title>
		<link>http://brandontruong.wordpress.com/2009/06/09/binding-for-converter/</link>
		<comments>http://brandontruong.wordpress.com/2009/06/09/binding-for-converter/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 05:01:52 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2009/06/09/binding-for-converter/</guid>
		<description><![CDATA[I have come across the situation where I need to do some Binding for ConverterParameter. Something like

I have done lots of research, and I found out that its impossible to do binding for ConverterParameter.
So I came up with the Solution. I created the Converter but inherited from FrameworkElement
public class ShowDeleteServiceConverter : FrameworkElement, IValueConverter
In the converter [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=57&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>I have come across the situation where I need to do some Binding for ConverterParameter. Something like<br />
<img style="max-width:800px;" src="http://brandontruong.files.wordpress.com/2009/06/1.gif" alt="" /></p>
<p>I have done lots of research, and I found out that its impossible to do binding for ConverterParameter.<br />
So I came up with the Solution. I created the Converter but inherited from FrameworkElement</p>
<p><strong><em>public class ShowDeleteServiceConverter : <span style="color:#ff0000;">FrameworkElement, </span>IValueConverter</em></strong></p>
<p><strong><em></em></strong>In the converter class, I created a dependency property</p>
<p><img style="max-width:800px;" src="http://brandontruong.files.wordpress.com/2009/06/2.gif" alt="" /></p>
<p>Now, I can do the Binding as usual<br />
<img style="max-width:800px;" src="http://brandontruong.files.wordpress.com/2009/06/32.gif" alt="" width="848" height="105" /><br />
And</p>
<p><img style="max-width:800px;" src="http://brandontruong.files.wordpress.com/2009/06/4.gif" alt="" /></p>
<p>It might not be the best solution, but it works for me so far. If you have any idea, feel free to drop me comments.</p>
<p>Cheers,</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=57&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/06/09/binding-for-converter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://brandontruong.files.wordpress.com/2009/06/1.gif" medium="image" />

		<media:content url="http://brandontruong.files.wordpress.com/2009/06/2.gif" medium="image" />

		<media:content url="http://brandontruong.files.wordpress.com/2009/06/32.gif" medium="image" />

		<media:content url="http://brandontruong.files.wordpress.com/2009/06/4.gif" medium="image" />
	</item>
		<item>
		<title>How to Change the Startup Class</title>
		<link>http://brandontruong.wordpress.com/2009/01/26/how-to-change-the-startup-class/</link>
		<comments>http://brandontruong.wordpress.com/2009/01/26/how-to-change-the-startup-class/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 00:24:27 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2009/01/26/how-to-change-the-startup-class/</guid>
		<description><![CDATA[Another great tip from Mike Snow. Read the original article here
When a Silverlight application is launched the entry point is a class that inherits from System.Windows.Application. By default, when you create a new Silverlight application project, this would be your App class which gets defined in App.xaml.cs. You can, however, change which startup class you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=44&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Another great tip from Mike Snow. Read the original article <a href="http://silverlight.net/blogs/msnow/archive/2009/01/23/silverlight-tip-of-the-day-87-how-to-change-the-startup-class.aspx">here</a></p>
<p>When a Silverlight application is launched the entry point is a class that inherits from System.Windows.Application. By default, when you create a new Silverlight application project, this would be your App class which gets defined in App.xaml.cs. You can, however, change which startup class you want to use. In fact, if you do not plan to use XAML at all you can reduce the size of your application by deleting the Page and App classes including the XAML and code behind files.</p>
<p>To accomplish this follow these steps:</p>
<p><strong>Step 1.</strong> Create a new Silverlight application project adding a new ASP.net web project to host the Silverlight app.</p>
<p><strong>Step 2.</strong> Delete App.xaml and Page.xaml (the CS files will be deleted also).</p>
<p><strong>Step 3.</strong> Create a new class and call it StartupTest.cs</p>
<p><strong>Step 4.</strong> Modify your new class to inherit from Application as seen here:</p>
<div style="border:1px solid gray;overflow:auto;font-size:8pt;width:97.5%;cursor:text;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;margin:20px 0 10px;padding:4px;">
<div style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;padding:0;">
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#0000ff;">public</span> <span style="color:#0000ff;">class</span> StartupTest : Application</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">{</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    <span style="color:#0000ff;">public</span> StartupTest()</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    {</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    }</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">}</pre>
</div>
</div>
<p><strong>Step 5. </strong>Right click on your Silverlight application project in the Solution Explorer of VS. From the context menu choose Properties. This will bring up the Properties dialog. Click on the Silverlight tab at the top-left and change the Startup object to be your class as seen circled here:  <a href="http://silverlight.net/blogs/msnow/image_BPu5ZQ.png"><img style="border-width:0;" title="image" src="http://silverlight.net/blogs/msnow/image_thumb_Vw7zMw.png" border="0" alt="image" width="691" height="390" /></a></p>
<p><strong>Step 6.</strong> Go back to your StartupTest class. Add an event to monitor for when the application has started. You don’t want to do anything until after this event has started.</p>
<div style="border:1px solid gray;overflow:auto;font-size:8pt;width:97.5%;cursor:text;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;margin:20px 0 10px;padding:4px;">
<div style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;padding:0;">
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#0000ff;">public</span> <span style="color:#0000ff;">class</span> StartupTest : Application</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">{</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    <span style="color:#0000ff;">public</span> StartupTest()</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    {</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">        <span style="color:#0000ff;">this</span>.Startup += <span style="color:#0000ff;">new</span> StartupEventHandler(StartupTest_Startup);</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    }</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    <span style="color:#0000ff;">void</span> StartupTest_Startup(<span style="color:#0000ff;">object</span> sender, StartupEventArgs e)</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    {</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    }</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">}</pre>
</div>
</div>
<p><strong>Step 7.</strong> The Application.RootVisual is root pointer to the main application UI. You will need to create this object to point an object such as a Grid or Canvas control. Once created, you can add additional controls to the children as you see fit. In the example below, I have created a Canvas as the root and configured its background color to be black, its width to be 800 and height to be 600. Also, I have added a Textbox to the Canvas control.</p>
<div style="border:1px solid gray;overflow:auto;font-size:8pt;width:97.5%;cursor:text;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;margin:20px 0 10px;padding:4px;">
<div style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;padding:0;">
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;"><span style="color:#0000ff;">void</span> StartupTest_Startup(<span style="color:#0000ff;">object</span> sender, StartupEventArgs e)</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">{</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    <span style="color:#0000ff;">this</span>.RootVisual = <span style="color:#0000ff;">new</span> Canvas();</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    ((Canvas)<span style="color:#0000ff;">this</span>.RootVisual).Width = 800;</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    ((Canvas)<span style="color:#0000ff;">this</span>.RootVisual).Height = 600;</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    ((Canvas)<span style="color:#0000ff;">this</span>.RootVisual).Background = <span style="color:#0000ff;">new</span> SolidColorBrush(Colors.Black);</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    TextBlock tb = <span style="color:#0000ff;">new</span> TextBlock();</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    tb.Foreground = <span style="color:#0000ff;">new</span> SolidColorBrush(Colors.White);</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">    tb.FontSize = 20;</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    tb.Text = <span style="color:#006080;">"NO XAML NEEDED!!!"</span>;</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:#f4f4f4;border-style:none;margin:0;padding:0;">    ((Canvas)<span style="color:#0000ff;">this</span>.RootVisual).Children.Add(tb);</pre>
<pre style="overflow:visible;font-size:8pt;width:100%;color:black;line-height:12pt;font-family:consolas,'Courier New',courier,monospace;background-color:white;border-style:none;margin:0;padding:0;">}</pre>
</div>
</div>
<p>Step 8. Run the application and you will see the following image rendered in your browser:  <a href="http://silverlight.net/blogs/msnow/image_kaH/ZQ.png"><img style="border:0 none;" title="image" src="http://silverlight.net/blogs/msnow/image_thumb_ta1/FA.png" border="0" alt="image" width="542" height="347" /></a> Technorati Tags: <a class="performancingtags" rel="tag" href="http://technorati.com/tag/Silverlight">Silverlight</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=44&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/01/26/how-to-change-the-startup-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://silverlight.net/blogs/msnow/image_thumb_Vw7zMw.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://silverlight.net/blogs/msnow/image_thumb_ta1/FA.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>How to Create A Badge Of Your Facebook</title>
		<link>http://brandontruong.wordpress.com/2009/01/01/how-to-create-a-badge-of-your-facebook/</link>
		<comments>http://brandontruong.wordpress.com/2009/01/01/how-to-create-a-badge-of-your-facebook/#comments</comments>
		<pubDate>Thu, 01 Jan 2009 06:18:27 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Badge]]></category>
		<category><![CDATA[Facebook]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2009/01/01/how-to-create-a-badge-of-your-facebook/</guid>
		<description><![CDATA[Create a Badge From a Template




Log into your facebook account
Click on the &#8220;My Profile&#8221; link to view your current profile after you have logged in. 				    
Select the &#8220;Create a Profile Badge&#8221; link that can be found on your profile. 				    
Choose a template to help create your badge. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=40&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><b>Create a Badge From a Template</b>
<div id="intelliTxt">
<div class="Step">
<div class="label">
<ol>
<li>Log into your facebook account</li>
<li>Click on the &#8220;My Profile&#8221; link to view your current profile after you have logged in. 				    </li>
<li>Select the &#8220;Create a Profile Badge&#8221; link that can be found on your profile. 				    </li>
<li>Choose a template to help create your badge. A photo badge showcases your most recent photo uploads. The Signature Badge has your contact information and is ideal for email and forum signatures. The blog badge is a great addition to your external Web site or blog.</li>
<li>Set the preferences for your template. While they may vary slightly, you must select a layout (Horizontal or Vertical) and a format (Image or JavaScript) for each template. </li>
<li>Finish making changes to your badge and click &#8220;Save&#8221; to get directions for posting your badge. You will need to copy and paste the provided code into the Web site where you want the badge to appear. </li>
</ol>
</div>
</div>
<p><b>Create a Custom Badge<br /></b>
<ol>
<li>Show your individuality by choosing to &#8220;Create a Badge&#8221; from the &#8220;Create a Profile Badge&#8221; page.</li>
<li>Set the basic layout and format. 				    </li>
<li>Add any items from the drop-down menu that you want to include in your badge. Click the &#8220;Add Item&#8221; button to add it to your badge. You may add more than one item. With no template, you can add anything you want to your badge. It will preview as you make additions. </li>
<li>Hit the &#8220;Save&#8221; button to complete your badge and get the necessary code to post it.</li>
</ol>
</div>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/Badge" rel="tag">Badge</a>, <a class="performancingtags" href="http://technorati.com/tag/facebook" rel="tag">facebook</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=40&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2009/01/01/how-to-create-a-badge-of-your-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>
	</item>
		<item>
		<title>Selecting a Block of text</title>
		<link>http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text-2/</link>
		<comments>http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text-2/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 05:50:06 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Edtior]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text-2/</guid>
		<description><![CDATA[
 						20 Excellent Free Rich-Text Editors 					
Jacob Gube, a Web developer/designer and author of Six Revisions, a blog on Web development  and design. If you want to connect with the author, you can follow him on Twitter.
He has given us a list of 20 excellent Free Rich-text Editors. Thanks for his work.
Click here for [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=39&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div class="title">
<h1> 						<a href="http://www.webdesignerdepot.com/2008/12/20-excellent-free-rich-text-editors/" rel="bookmark" title="Permanent Link to 20 Excellent Free Rich-Text Editors">20 Excellent Free Rich-Text Editors</a> 					</h1>
<p><em>Jacob Gube, a Web developer/designer and author of <a href="http://sixrevisions.com/">Six Revisions</a>, a blog on Web development  and design. If you want to connect with the author, you can <a href="http://twitter.com/jggube">follow him on Twitter</a>.</em></p>
<p>He has given us a list of 20 excellent Free Rich-text Editors. Thanks for his work.</p>
<p>Click <a href="http://www.webdesignerdepot.com/2008/12/20-excellent-free-rich-text-editors/">here </a>for the original post</p>
<p>										 										&lt;!&#8211;<br />
<h3><span><a href="http://www.webdesignerdepot.com/category/programming/" title="View all posts in Programming" rel="category tag">Programming</a>, <a href="http://www.webdesignerdepot.com/category/rich-text-editors/" title="View all posts in Rich Text Editors" rel="category tag">Rich Text Editors</a></span></h3>
<p>&#8211;&gt; 					 				</p></div>
<p><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/12/rte.jpg"><img class="alignleft size-full wp-image-1363" title="rte" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/12/rte.jpg" alt="" height="160" width="200" /></a><em>Rich-text editors</em>, also known as <a href="http://en.wikipedia.org/wiki/Online_rich-text_editor"><em>online rich-text  editors</em></a>, are web components that allow users to edit and enter text within a web browser. Rich-text editors are used in numerous ways such as in enhancing your comment input form or as part of a web application that allows entry of user-generated and formatted content. <strong>Rich-text editors are essentially  web-based WYSIWYG</strong> (”what you see is what you get”) editors.</p>
<p>There are many rich-text editors out there. What’s <em>even better</em> than a lot of choices? Many  of the best rich-text editors currently in the market are <em>free</em>.</p>
<p>In this article, we present <em>20 exceptional (and free) rich-text editors</em>.<span></span></p>
<h2>1. TinyMCE</h2>
<p><em>TinyMCE</em> is an open  source (under the <a title="Information on the GNU Lesser General Public License - GNU Project" href="http://www.gnu.org/licenses/lgpl.html">GNU  Lesser General Public License</a>) rich-text editor released and maintained by <a title="Moxiecode home page." href="http://www.moxiecode.com/">Moxiecode</a>. As indicated by the name, TinyMCE is lightweight but highly customizable through an intuitive API. TinyMCE’s plugin system allows you to download themes and plugins to extend the core installation.</p>
<p><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/01_tinymce.jpg"><img class="alignnone size-full wp-image-1078" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/01_tinymce.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://tinymce.moxiecode.com/">TinyMCE</a> |<a href="http://tinymce.moxiecode.com/"> </a><a href="http://tinymce.moxiecode.com/examples/full.php">Demo</a> | <a href="http://tinymce.moxiecode.com/download.php">Download </a></p>
<h2>2. FCK Editor</h2>
<p><em>FCKeditor</em> is  another wildly popular open source online rich-text editor (check out <a title="FCKeditor - Who's using FCKeditor?" href="http://www.fckeditor.net/whosusing">some of the websites that use it</a>). It has a “Word clean-up” feature that automatically detects and cleans up text that’s copied from Microsoft Word documents. It has one of the best HTML table editing and creation features, making it very easy for users to create and edit tables for displaying data.</p>
<p><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/02_fckeditor.jpg"><img class="alignnone size-full wp-image-1080" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/02_fckeditor.jpg" alt="" height="227" width="613" /></a></p>
<p><a href="http://www.fckeditor.net/">FCKeditor</a> | <a href="http://www.fckeditor.net/demo">Demo</a> | <a href="http://www.fckeditor.net/download">Download</a></p>
<h2>3. NicEdit</h2>
<p><em>NicEdit</em> is lightweight, no-fuss cross-platform rich-text editor that emphasizes user-friendliness and simplicity over barraging users with too many features. You can serve NicEdit remotely from the NicEdit website; all you have to do is copy a JavaScript code snipplet and voila – it just works (as well as saving your server some system resources).<a href="http://www.nicedit.com/"><br /></a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/03_nicedit.jpg"><img class="alignnone size-full wp-image-1081" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/03_nicedit.jpg" alt="" height="315" width="615" /></a><a href="http://www.nicedit.com/"><br />NicEdit</a> | <a href="http://www.nicedit.com/demos.php">Demo</a> | <a href="http://www.nicedit.com/download.php">Download</a></p>
<h2>4. BXE</h2>
<p><em>BXE</em> is an XML-based WYSIWYG editor that allows you to change an entire web page. It has been an open source application since 2002 &#8211; and with a devout following &#8211; you might be able to quickly find some help if you run into any issues in the <a title="BXE IRC information." href="http://www.bitfluxeditor.org/development/irc/">BXE IRC channel</a>.<a href="http://www.bitfluxeditor.org/"><br /></a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/04_bitflux_editor.jpg"><img class="alignnone size-full wp-image-1082" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/04_bitflux_editor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.bitfluxeditor.org/">BXE</a> | <a href="http://cvsdemo.bitfluxeditor.org/">Demo</a> | <a href="http://www.bitfluxeditor.org/download/">Download</a></p>
<h2>5. MarkItUp!</h2>
<p><em>markItUp!</em> is a  JavaScript-based markup editor built on top of the <a title="The Write Less, Do More, JavaScript Library" href="http://jquery.com/">jQuery library</a>. With markItUp!, you can easily turn any HTML textarea into a fully-featured WYSIWYG editor. It’s lightweight (the script weighs in at only 6.5kb), supports keyboard shortcuts, has a built-in Ajax live preview and many more features that make markItUp! an excellent choice.</p>
<p><a href="http://markitup.jaysalvat.com/home/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/05_markitup.jpg"><img class="alignnone size-full wp-image-1083" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/05_markitup.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://markitup.jaysalvat.com/home/">markItUp!</a> | <a href="http://markitup.jaysalvat.com/examples/">Demo</a> | <a href="http://markitup.jaysalvat.com/downloads/">Download</a></p>
<h2>6. WidgEditor</h2>
<p>The <em>widgEditor</em> is  an open source project of <a href="http://www.themaninblue.com/">Cameron  Adams</a> released under the <a title="Information on The GNU General Public License - GNU Project" href="http://www.gnu.org/licenses/gpl.html">GNU General  Public License</a>. It’s a simple and no-fuss HTML rich-text editing solution that converts regular HTML textareas into a WYSIWYG. Because it’s JavaScript-based and designed to degrade gracefully, users with JavaScript turned off will still be able to use the HTML textarea.<a href="http://www.themaninblue.com/experiment/widgEditor/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/06_widgeditor.jpg"><img class="alignnone size-full wp-image-1084" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/06_widgeditor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.themaninblue.com/experiment/widgEditor/">widgEditor</a> | <a href="http://www.themaninblue.com/experiment/widgEditor/">Demo</a> | <a href="http://code.google.com/p/widgeditor/downloads/list">Download</a></p>
<h2>7. EditArea</h2>
<p><em>EditArea</em> is a free JavaScript source code editor. It’s an excellent solution for weblogs and websites that allow developers to contribute and format their own code.</p>
<p><a href="http://www.cdolivet.net/editarea/%20-%20606"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/07_editarea.jpg"><img class="alignnone size-full wp-image-1085" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/07_editarea.jpg" alt="" height="315" width="615" /></a><br /><a href="http://www.cdolivet.net/editarea/%20-%20606">EditArea</a> | <a href="http://cdolivet.net/editarea/editarea/exemples/exemple_full.html">Demo</a> | <a href="http://sourceforge.net/project/showfiles.php?group_id=164008">Download</a></p>
<h2>8. Cross Browser Rich Text Editor (RTE)</h2>
<p><em>Cross-Browser Rich  Text Editor</em> (”RTE” for short) is a free rich-text editor released  under the <a href="http://creativecommons.org/licenses/by/2.5/">Creative  Commons Attribution 2.5 license</a>. It’s a work based on the <a title="Web Browser designMode Functionality (1390) - IDS" href="https://ids.breuer.com/ds/1390">designMode </a> functionality introduced in Internet Explorer  5 and implemented in the Mozilla <a href="http://www.mozilla.org/editor/midas-spec.html">Rich Text Editing API</a>.  It just has basic features, so it’s perfect for individuals looking to add  simple rich-text editing support.<a href="http://www.kevinroth.com/rte/"><br /></a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/08_rte.jpg"><img class="alignnone size-full wp-image-1086" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/08_rte.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.kevinroth.com/rte/">Cross-Browser Rich  Text Editor (RTE)</a> | <a href="http://www.kevinroth.com/rte/demo.htm">Demo</a></p>
<h2>9. YUI Library Rich  Text Editor</h2>
<p>The <em>YUI Library Rich  Text Editor</em> is a UI control that’s part of the <a title="The Yahoo! User Interface Library (YUI) home page." href="http://developer.yahoo.com/yui/">YUI Library</a>. It’s a great solution for those already using YUI and individuals that want to save some server resources (since you can serve it <a title="Serving YUI Files from Yahoo! Servers" href="http://developer.yahoo.com/yui/articles/hosting/">directly from the Yahoo! servers</a>).  The YUI Library Rich Text Editor also has excellent <a title="Rich Text Editor - mobile device support section." href="http://developer.yahoo.com/yui/editor/#mobile">mobile  device support</a>, making it a great web-accessible rich-text editing  solution.<a href="http://developer.yahoo.com/yui/editor/"><br /></a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/09_yui_library_rich_text_editor.jpg"><img class="alignnone size-full wp-image-1087" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/09_yui_library_rich_text_editor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://developer.yahoo.com/yui/editor/">Yahoo! UI  Library: Rich Text Editor</a> | <a href="http://developer.yahoo.com/yui/examples/editor/index.html">Demo</a> | <a href="http://sourceforge.net/project/downloading.php?group_id=165715&amp;filename=yui_2.6.0.zip">Download</a></p>
<h2>10. FreeTextBox</h2>
<p>Web professionals using the .NET framework that want to add editing capabilities to their web pages and web applications should check out <em>FreeTextBox</em>: a robust, fully-featured, and extremely popular rich-text editor for ASP.NET. It has a built-in image gallery, a helpful JavaScript API for customization, and a full list of editing controls for constructing tables, ordered/unordered lists, and even spellchecking (using the IE spellchecking engine).</p>
<p><a href="http://freetextbox.com/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/10_freetextbox.jpg"><img class="alignnone size-full wp-image-1088" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/10_freetextbox.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://freetextbox.com/">FreeTextBox</a> | <a href="http://freetextbox.com/demos/">Demo</a> | <a href="http://freetextbox.com/download/">Download</a></p>
<h2>11. Damn Small Rich Text  Editor</h2>
<p><em>Damn Small Rich Text  Editor</em> (DSRTE) is a lightweight, free rich-text editor built on top of the jQuery library and a PHP backend. It’s plugin-enabled (meaning it’s highly-extensible), has image-uploading capabilities (using Ajax for responsive user interaction), and an HTML cleanup feature to tidy up messy markup.</p>
<p><a href="http://avidansoft.com/dsrte/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/11_damn_small_rich_text_editor.jpg"><img class="alignnone size-full wp-image-1089" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/11_damn_small_rich_text_editor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://avidansoft.com/dsrte/">Damn Small Rich Text  Editor</a> | <a href="http://avidansoft.com/scripts">Download</a></p>
<h2>12. Silverlight  Rich Text Editor</h2>
<p><em>Silverlight rich text  editor</em> is the first rich-text editor for <a title="The Official Microsoft Silverlight Site" href="http://silverlight.net/">Silverlight</a>. It has many useful features such as “find and replace” to quickly find specific text or to batch-replace them with something else, keyboard shortcuts support, serialization of text input for security, and much more. Note that the original creator has stopped further development (so cross your fingers someone picks up his project).</p>
<p><a href="http://www.codeplex.com/richtextedit"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/12_silverlight_wysyg.jpg"><img class="alignnone size-full wp-image-1090" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/12_silverlight_wysyg.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.codeplex.com/richtextedit">Silverlight  rich text editor</a> | <a href="http://michaelsync.net/2008/05/04/silverlight-rich-text-editor-demo">Demo</a> | <a href="http://www.codeplex.com/richtextedit/SourceControl/ListDownloadableCommits.aspx">Download</a></p>
<h2>13. Free Rich  Text Editor</h2>
<p><em>Free Rich Text Editor</em> is a free, JavaScript-based HTML rich-text editing solution released under the <a href="http://creativecommons.org/licenses/by/2.5/">Creative Commons Attribution  2.5 Generic</a> license. The interface is reminiscent of Microsoft Word 2003’s interface, so users of this desktop application will find it quite familiar. It has everything you’d expect from a robust rich-text editor, as well as a code view to preview and edit the HTML source code directly.</p>
<p><a href="http://www.freerichtexteditor.com/about/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/13_freerichtexteditor.jpg"><img class="alignnone size-full wp-image-1091" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/13_freerichtexteditor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.freerichtexteditor.com/about/">Free Rich  Text Editor</a> | <a href="http://www.freerichtexteditor.com/index.php?inc=demo/index">Demo</a> | <a href="http://www.freerichtexteditor.com/download/">Download</a></p>
<h2>14. Dijit.Editor</h2>
<p>The <em>Dijit.Editor</em> is <a title="Information on Dijit, The Dojo Widget Library." href="http://dojotoolkit.org/book/dojo-book-0-9/part-2-dijit-0">Dijit</a>’s (<a title="Home page of The Dojo Toolkit." href="http://dojotoolkit.org/">Dojo</a>’s widget library) fully-featured rich-text editor. Built on top of The Dojo Toolkit (a popular JavaScript library/framework); it’s an excellent solution for those already using the Dojo Toolkit.</p>
<p><a href="http://dojotoolkit.org/book/dojo-book-0-9/part-2-dijit/advanced-editing-and-display/editor-rich-text"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/14_dijit_editor.jpg"><img class="alignnone size-full wp-image-1092" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/14_dijit_editor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://dojotoolkit.org/book/dojo-book-0-9/part-2-dijit/advanced-editing-and-display/editor-rich-text">Dijit.Editor</a></p>
<h2>15. WYMeditor</h2>
<p><em>WYMeditor</em> is a  web-based HTML editor that emphasizes the use of standards-compliant markup. It  was developed to output compliant <a title="HTML 4 Document Type Definition" href="http://www.w3.org/TR/REC-html40/sgml/dtd.html">HTML 4.01 Strict Doctype</a> HTML, so  it’s the perfect solution for the standards-aware developer.</p>
<p><a href="http://www.wymeditor.org/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/15_wymleditor.jpg"><img class="alignnone size-full wp-image-1093" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/15_wymleditor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.wymeditor.org/">WYMeditor</a> | <a href="http://files.wymeditor.org/wymeditor/trunk/src/examples/">Demo</a> | <a href="http://www.wymeditor.org/download/">Download</a></p>
<h2>16. Whizzywig</h2>
<p><em>Whizzywig</em> is a free JavaScript web-based rich-text editor. Aside from features you’d expect from a rich-text editor, Whizzywig also has a Spanish and German version, a web-safe color picker to change your text’s colors, and custom-designed UI controls.</p>
<p><a href="http://www.unverse.net/whizzywig-cross-browser-html-editor.html"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/16_whizzywig.jpg"><img class="alignnone size-full wp-image-1094" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/16_whizzywig.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.unverse.net/whizzywig-cross-browser-html-editor.html">Whizzywig</a> | <a href="http://www.unverse.net/wysiwyg.html">Demo</a></p>
<h2>17. openWYSIWYG</h2>
<p><em>openWYSIWYG</em> is a free and feature-packed web-based content editor that’s perfect for a host of content management systems. It has a very intuitive “table creation” feature to help users construct HTML tables. It also has a wide range of browser support including IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ and Netscape 7+.</p>
<p><a href="http://www.openwebware.com/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/17_openwysiwg.jpg"><img class="alignnone size-full wp-image-1095" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/17_openwysiwg.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.openwebware.com/">openWYSIWYG</a> | <a href="http://www.openwebware.com/wysiwyg/demo.shtml">Demo</a> | <a href="http://www.openwebware.com/download.shtml">Download</a></p>
<h2>18. XStandard</h2>
<p><em>XStandard</em> is a  highly-standards-compliant rich-text editor. It comes in two versions: <a href="http://www.xstandard.com/en/products/#lite">XStandard Lite</a> – which is  completely <em>free</em>, and <a href="http://www.xstandard.com/en/products/#pro">XStandard Pro</a>. XStandard  Lite has Microsoft Word text cleanup, spellchecking, and the ability to  interact with third-party applications.</p>
<p><a href="http://www.xstandard.com/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/18_xstandard.jpg"><img class="alignnone size-full wp-image-1096" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/18_xstandard.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://www.xstandard.com/">XStandard</a> | <a href="http://www.xstandard.com/en/downloads/?product=lite">Download</a></p>
<h2>19. Xinha</h2>
<p><em>Xinha</em> is an open  source, community-built rich-text editor released under a <a href="http://xinha.webfactional.com/wiki/Licence">BSD style license</a>. It’s highly-configurable, extensible, and feature-packed. Xinha emphasizes on community development, and as such, you’ll find many helpful contributors in the <a href="http://www.xinha.org/punbb/">Xinha forums</a>.</p>
<p><a href="http://xinha.webfactional.com/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/19_xinha.jpg"><img class="alignnone size-full wp-image-1097" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/19_xinha.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://xinha.webfactional.com/">Xinha</a> | <a href="http://xinha.webfactional.com/wiki/Examples">Demo</a> | <a href="http://xinha.webfactional.com/wiki/DownloadsPage">Download</a></p>
<h2>20. Kupu</h2>
<p>Kupu is an open source “document-centered” client-side rich-text editor released by the international association for Open Source Content Management (OSCOM). It features easy integration into a variety of content management systems including <a href="http://www.infrae.com/products/silva">Silva</a> and <a href="http://plone.org/">Plone</a>, easy customization and extension, and Ajax saving for an  uninterrupted user experience.</p>
<p><a href="http://kupu.oscom.org/"> </a><a href="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/20_kupu_editor.jpg"><img class="alignnone size-full wp-image-1098" src="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/20_kupu_editor.jpg" alt="" height="315" width="615" /></a></p>
<p><a href="http://kupu.oscom.org/">Kupu</a> | <a href="http://kupu.oscom.org/demo/">Demo</a> | <a href="http://kupu.oscom.org/download/">Download</a><em></em></p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/Html%20Text%20Editors" rel="tag">Html Text Editors</a>, <a class="performancingtags" href="http://technorati.com/tag/Rich%20Text%20Editors" rel="tag">Rich Text Editors</a>, <a class="performancingtags" href="http://technorati.com/tag/WYSIWYG" rel="tag">WYSIWYG</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=39&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/12/rte.jpg" medium="image">
			<media:title type="html">rte</media:title>
		</media:content>

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/01_tinymce.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/02_fckeditor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/03_nicedit.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/04_bitflux_editor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/05_markitup.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/06_widgeditor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/07_editarea.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/08_rte.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/09_yui_library_rich_text_editor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/10_freetextbox.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/11_damn_small_rich_text_editor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/12_silverlight_wysyg.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/13_freerichtexteditor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/14_dijit_editor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/15_wymleditor.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/16_whizzywig.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/17_openwysiwg.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/18_xstandard.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/19_xinha.jpg" medium="image" />

		<media:content url="http://www.webdesignerdepot.com/wp-content/uploads/2008/11/20_kupu_editor.jpg" medium="image" />
	</item>
		<item>
		<title>Selecting a Block of text</title>
		<link>http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text/</link>
		<comments>http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 00:40:53 +0000</pubDate>
		<dc:creator>brandontruong</dc:creator>
				<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text/</guid>
		<description><![CDATA[If you are COPY &#38; PASTE, the blog here is showing you a very cool trick to give you more power in term of COPY &#38; PASTE
Below is a brief content from the original post.
 

By default normal text selection is line by line. For example it’s not possible to select just the items to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=38&subd=brandontruong&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>If you are <b>COPY &amp; PASTE</b>, the blog <a href="http://blogs.msdn.com/trobbins/archive/2008/12/01/selecting-a-block-of-text.aspx">here </a>is showing you a very cool trick to give you more power in term of <b>COPY &amp; PASTE</b></p>
<p>Below is a brief content from the <a href="http://blogs.msdn.com/trobbins/archive/2008/12/01/selecting-a-block-of-text.aspx">original post</a>.</p>
<div class="postsub"> <!-- /* Font Definitions */ @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face 	{font-family:Tahoma; 	panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal 	{margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif";} a:link, span.MsoHyperlink 	{color:blue; 	text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed 	{color:purple; 	text-decoration:underline;} p.MsoAcetate, li.MsoAcetate, div.MsoAcetate 	{mso-style-link:"Balloon Text Char"; 	margin:0in; 	margin-bottom:.0001pt; 	font-size:8.0pt; 	font-family:"Tahoma","sans-serif";} span.BalloonTextChar 	{mso-style-name:"Balloon Text Char"; 	mso-style-link:"Balloon Text"; 	font-family:"Tahoma","sans-serif";} .MsoPapDefault 	{margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in;} div.Section1 	{page:Section1;} -->
<div class="Section1">
<p class="MsoNormal">By default normal text selection is line by line. For example it’s not possible to select just the items to the right of the equals sign. </p>
<p class="MsoNormal"><img src="http://www.thomscontent.com/posts2/block/image001.jpg" height="200" width="341" /></p>
<p class="MsoNormal">&nbsp;</p>
<p class="MsoNormal"><a class="" title="around_this" name="around_this"></a>However, Visual Studio does offer this ability using block selection. Block selection is sued to select text in a block as opposed to line by line. Essentially allowing you to select text regardless of what line you are on. For example, select the &lt;ALT&gt; key while selecting text to do the following. </p>
<p class="MsoNormal"><img src="http://www.thomscontent.com/posts2/block/image002.jpg" height="195" width="260" /></p>
<p class="MsoNormal"><a class="" title="text_in" name="text_in"></a>Block selection can be used with both the keyboard and mouse. When using the keyboard hold down the &lt;ALT&gt; + &lt;SHIFT&gt; and use the arrow keys to perform the block selection. </p>
</div>
</div>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/Tricks" rel="tag">Tricks</a></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/brandontruong.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/brandontruong.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/brandontruong.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/brandontruong.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/brandontruong.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/brandontruong.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/brandontruong.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/brandontruong.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/brandontruong.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/brandontruong.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=brandontruong.wordpress.com&blog=1950271&post=38&subd=brandontruong&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://brandontruong.wordpress.com/2008/12/04/selecting-a-block-of-text/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/078e01527cc65cb1786bcec439ef4545?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">brandontruong</media:title>
		</media:content>

		<media:content url="http://www.thomscontent.com/posts2/block/image001.jpg" medium="image" />

		<media:content url="http://www.thomscontent.com/posts2/block/image002.jpg" medium="image" />
	</item>
	</channel>
</rss>