<?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>Behçet Mutlu &#187; Ext JS</title>
	<atom:link href="http://www.behcetmutlu.com/blog/category/software-engineering/frameworks/ext-js/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.behcetmutlu.com/blog</link>
	<description>&#34;Think the future that you would want tomorrow and act today to realize it.&#34;</description>
	<lastBuildDate>Wed, 22 Feb 2012 16:27:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Ext JS Templates &#8211; The Complete Tutorial</title>
		<link>http://www.behcetmutlu.com/blog/ext-js-templates-the-complete-tutorial/</link>
		<comments>http://www.behcetmutlu.com/blog/ext-js-templates-the-complete-tutorial/#comments</comments>
		<pubDate>Tue, 31 May 2011 12:23:54 +0000</pubDate>
		<dc:creator>bekco</dc:creator>
				<category><![CDATA[Ext JS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Programming Languages]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://www.behcetmutlu.com/blog/?p=185</guid>
		<description><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fext-js-templates-the-complete-tutorial%252F&title=Ext+JS+Templates+-+The+Complete+Tutorial&desc=Today+I%27ve+searched+all+over+the+web+sites+to+find+some+basic+Ext+JS+template+definitions+and+could+not+find+a+good+resource+as+I+needed.+So%2C+I+decided+to+bring+out+one+myself.+Hope+you+will+enjoy.%0D%0AB&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div>Today I&#8217;ve searched all over the web sites to find some basic Ext JS template definitions and could not find a good resource as I needed. So, I decided to bring out one myself. Hope you will enjoy. Basics Ext JS templates have their own parsing algorithms that needs to be compiled before used and [...]]]></description>
			<content:encoded><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fext-js-templates-the-complete-tutorial%252F&title=Ext+JS+Templates+-+The+Complete+Tutorial&desc=Today+I%27ve+searched+all+over+the+web+sites+to+find+some+basic+Ext+JS+template+definitions+and+could+not+find+a+good+resource+as+I+needed.+So%2C+I+decided+to+bring+out+one+myself.+Hope+you+will+enjoy.%0D%0AB&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div><p>Today I&#8217;ve searched all over the web sites to find some basic Ext JS template definitions and could not find a good resource as I needed. So, I decided to bring out one myself. Hope you will enjoy.</p>
<h1>Basics</h1>
<p>Ext JS templates have their own parsing algorithms that needs to be compiled before used and here is a quick start to it.</p>
<h2>Defining Variables</h2>
<p>If you would like to add variables on the template you need to surround the variable name with curly parentheses (&#8216;{&#8216; and &#8216;}&#8217; ).<strong> </strong></p>
<p><strong>Example:</strong></p>
<pre class="prettyprint">{variable_name}</pre>
<h2>Using Variables in Texts</h2>
<p>To add variables into the predefined texts you can just add the variable with curly parentheses where you want to put the variable.<strong> </strong></p>
<p><strong>Example:</strong></p>
<pre class="prettyprint">This page has {page_picture_count} pictures.</pre>
<h2>Using HTML Tags on Templates</h2>
<p>It is the same way you add html tags on your Ex JS template as adding predefined text.<strong> </strong></p>
<p><strong>Example:</strong></p>
<pre class="prettyprint">&lt;a id=&#34;{id}&#34; href=&#34;{url}&#34;&gt;{text}&lt;&#47;a&gt;</pre>
<h2>Conditions</h2>
<p>You can set conditions to perform on template rendering to the parameter as well. How you do this is pretty simple.<strong> </strong></p>
<p><strong>Form:</strong></p>
<pre class="prettyprint">&lt;tpl if=&#34;your condition&#34;&gt;{field}&lt;&#47;tpl&gt;</pre>
<p><strong>Example 1 (If condition):</strong></p>
<pre class="prettyprint">&lt;tpl if=&#34;{field}==&#39;Good Example&#39;&#34;&gt;{field}&lt;&#47;tpl&gt;</pre>
<p>With this template what ever else the field variable is will not be evaluated except if it is equal to &#8216;Good Example&#8217; string.<strong> </strong></p>
<p><strong> </strong></p>
<h2>Loops</h2>
<p>You can use loops when you need to output a list of variables.<strong> </strong></p>
<p><strong>Example:</strong></p>
<pre class="prettyprint">&lt;tpl for=&#34;{parent}&#34;&gt;{child}, &lt;&#47;tpl&gt;</pre>
<p>With this template for each child in parent will be separated with columns.</p>
<p><strong>Example 2 (If and Else If condition):</strong></p>
<pre class="prettyprint">&lt;tpl if=&#34;{field}==&#39;Good Example&#39;&#34;&gt;{field}&lt;&#47;tpl&gt;
&lt;tpl if=&#34;{field}==&#39;Else Example&#39;&#34;&gt;{field}&lt;&#47;tpl&gt;</pre>
<p>With this template what ever else the field variable is will not be evaluated except if it is equal to &#8216;Good Example&#8217; or &#8216;Else Example&#8217; string.</p>
<h2>Using Predefined Functions on Templates</h2>
<p>Ext JS has internal Template functions that are useful for your templates.</p>
<p>Suppose we want to output a variable named content but we are afraid that it may take too much space. A useful feature would be able to truncate this content to 50 characters and show the user a link to view all of the content. We can use the formatting function &#8220;ellipsis&#8221; to truncate the content to only 50 characters. This function will also append &#8220;&#8230;&#8221; to indicate to our users that there is actually more content but it has been truncated.</p>
<p><strong>Example:</strong></p>
<pre class="prettyprint">&lt;div&gt;{content:ellipsis(50)}&lt;br&#47;&gt;&lt;a href=&#34;{moreLink}&#34;&gt;Read More&lt;&#47;a&gt;&lt;&#47;div&gt;</pre>
<p><strong>Here is a list of the formatting functions which you can use with Templates:</strong></p>
<p>ellipsis(length): Abbreviate your variable to a specified length and append &#8220;&#8230;&#8221;. Useful for when you want to only show the first x characters and then provide a more detailed view.</p>
<p><strong>undef:</strong> If the variable is undefined show &#8220;&#8221; instead of &#8220;undefined&#8221;</p>
<p><strong>htmlEncode: </strong>If the variable contains ampersands, less than, greater than symbols or quotes HTML escape them.</p>
<p><strong>trim:</strong> If the variable contains extra rwhite space, trim it.</p>
<p><strong>substr(start, length):</strong> Substring the variable</p>
<p><strong>lowercase:</strong> Transform the variable to all lowercase.</p>
<p><strong>uppercase:</strong> Transform the variable to all uppercase.</p>
<p><strong>capitalize:</strong> Capitalize the first letter of the variable, the remaining characters will be transformed to lowercase.</p>
<p><strong>usMoney: </strong>Format in US Dollars. ie: $10.97</p>
<p><strong>date[(format)]:</strong> Transform the variable to a date format, if the format argument is omitted uses the mask &#8216;m/d/Y&#8217;</p>
<p><strong>stripTags:</strong> Strips the variable of all html tags.</p>
<p>You can also create your own custom formatting functions by adding a new method to your template instance and calling it by prepending this. to your format function like this &#8220;{VARIABLE:this.&lt;FORMATFUNCTION&gt;}&#8221;</p>
<p>Here is a sample which adds a new function called yesNoFormat to an instance of a template. yesNoFormat is similar to a ColdFusion function which converts &#8216;truthy&#8217; values to the word &#8220;Yes&#8221; and &#8216;falsey&#8217; values to the word &#8220;No&#8221;.</p>
<pre class="prettyprint">var testCustomTpl = new Ext.Template(
    &#39;&lt;div&gt;User: {username} IsRevoked: {revoked:this.yesNoFormat}&lt;&#47;div&gt;&#39;
);
testCustomTpl.yesNoFormat = function(value) {
	return value ? &#39;Yes&#39; : &#39;No&#39;;
};
testCustomTpl.append(document.body, {username: &#39;aconran&#39;, revoked: 1});</pre>
<p><strong>Note:</strong> This post will continue when I found something else and developing some examples on Ext JS Templates.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.behcetmutlu.com/blog/ext-js-templates-the-complete-tutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ext JS 3 to 4 Migration (Part 2 of 2)</title>
		<link>http://www.behcetmutlu.com/blog/ext-js-3-to-4-migration-part-2-of-2/</link>
		<comments>http://www.behcetmutlu.com/blog/ext-js-3-to-4-migration-part-2-of-2/#comments</comments>
		<pubDate>Fri, 13 May 2011 13:19:13 +0000</pubDate>
		<dc:creator>bekco</dc:creator>
				<category><![CDATA[Ext JS]]></category>

		<guid isPermaLink="false">http://www.behcetmutlu.com/blog/?p=143</guid>
		<description><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fext-js-3-to-4-migration-part-2-of-2%252F&title=Ext+JS+3+to+4+Migration+%28Part+2+of+2%29&desc=0&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div>]]></description>
			<content:encoded><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fext-js-3-to-4-migration-part-2-of-2%252F&title=Ext+JS+3+to+4+Migration+%28Part+2+of+2%29&desc=0&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div><p><iframe src="http://player.vimeo.com/video/23046756?title=0&amp;byline=0&amp;portrait=0" width="640" height="400" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.behcetmutlu.com/blog/ext-js-3-to-4-migration-part-2-of-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ext JS 3 to 4 Migration (Part 1 of 2)</title>
		<link>http://www.behcetmutlu.com/blog/ext-js-3-to-4-migration-part-1-of-2/</link>
		<comments>http://www.behcetmutlu.com/blog/ext-js-3-to-4-migration-part-1-of-2/#comments</comments>
		<pubDate>Fri, 13 May 2011 13:18:02 +0000</pubDate>
		<dc:creator>bekco</dc:creator>
				<category><![CDATA[Ext JS]]></category>

		<guid isPermaLink="false">http://www.behcetmutlu.com/blog/?p=141</guid>
		<description><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fext-js-3-to-4-migration-part-1-of-2%252F&title=Ext+JS+3+to+4+Migration+%28Part+1+of+2%29&desc=0&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div>]]></description>
			<content:encoded><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fext-js-3-to-4-migration-part-1-of-2%252F&title=Ext+JS+3+to+4+Migration+%28Part+1+of+2%29&desc=0&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div><p><iframe src="http://player.vimeo.com/video/23027769?title=0&amp;byline=0&amp;portrait=0" width="640" height="400" frameborder="0"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.behcetmutlu.com/blog/ext-js-3-to-4-migration-part-1-of-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Happend With Migration Process?</title>
		<link>http://www.behcetmutlu.com/blog/what-happend-with-migration-process/</link>
		<comments>http://www.behcetmutlu.com/blog/what-happend-with-migration-process/#comments</comments>
		<pubDate>Tue, 10 May 2011 06:01:50 +0000</pubDate>
		<dc:creator>bekco</dc:creator>
				<category><![CDATA[Advertisement Agenda]]></category>
		<category><![CDATA[Ext JS]]></category>

		<guid isPermaLink="false">http://www.behcetmutlu.com/blog/?p=128</guid>
		<description><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fwhat-happend-with-migration-process%252F&title=What+Happend+With+Migration+Process%3F&desc=I+was+trying+to+migrate+from+Ext+JS+3+to+Ext+JS+4+and+could+not+manage+to+fix+all+the+problems+that+occurred+with+the+developed+Ext+JS+3+project+of+mine.+Then+I+tried+to+figure+out+if+I+could+build+a+&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div>I was trying to migrate from Ext JS 3 to Ext JS 4 and could not manage to fix all the problems that occurred with the developed Ext JS 3 project of mine. Then I tried to figure out if I could build a complete application from beginning and if there is any easy way [...]]]></description>
			<content:encoded><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fwhat-happend-with-migration-process%252F&title=What+Happend+With+Migration+Process%3F&desc=I+was+trying+to+migrate+from+Ext+JS+3+to+Ext+JS+4+and+could+not+manage+to+fix+all+the+problems+that+occurred+with+the+developed+Ext+JS+3+project+of+mine.+Then+I+tried+to+figure+out+if+I+could+build+a+&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div><p>I was trying to migrate from Ext JS 3 to Ext JS 4 and could not manage to fix all the problems that occurred with the developed Ext JS 3 project of mine. Then I tried to figure out if I could build a complete application from beginning and if there is any easy way to do that. Finally I decided not to start anything about migration at this point of the project when I do not really need it because it will take too much time to finish the project of which I don&#8217;t have.</p>
<p>Later I&#8217;ll do the migration with another project I suppose.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.behcetmutlu.com/blog/what-happend-with-migration-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating from Ext JS 3.0 to Ext JS 4.0</title>
		<link>http://www.behcetmutlu.com/blog/migrating-from-ext-js-3-0-to-ext-js-4-0/</link>
		<comments>http://www.behcetmutlu.com/blog/migrating-from-ext-js-3-0-to-ext-js-4-0/#comments</comments>
		<pubDate>Fri, 06 May 2011 13:24:47 +0000</pubDate>
		<dc:creator>bekco</dc:creator>
				<category><![CDATA[Advertisement Agenda]]></category>
		<category><![CDATA[Ext JS]]></category>
		<category><![CDATA[My Blog]]></category>

		<guid isPermaLink="false">http://www.behcetmutlu.com/blog/?p=118</guid>
		<description><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fmigrating-from-ext-js-3-0-to-ext-js-4-0%252F&title=Migrating+from+Ext+JS+3.0+to+Ext+JS+4.0&desc=Today+I+feel+very+lucky+and+I+decided+to+migrate+all+my+application+that+I+build+on+the+Advertisement+Agenda+project+and+may+be+I+can+find+some+easy+ways+of+migration.+This+is+the+first+time+I+intend+&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div>Today I feel very lucky and I decided to migrate all my application that I build on the Advertisement Agenda project and may be I can find some easy ways of migration. This is the first time I intend to migrate any older version of a framework in the middle of a project. Let&#8217;s see [...]]]></description>
			<content:encoded><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fmigrating-from-ext-js-3-0-to-ext-js-4-0%252F&title=Migrating+from+Ext+JS+3.0+to+Ext+JS+4.0&desc=Today+I+feel+very+lucky+and+I+decided+to+migrate+all+my+application+that+I+build+on+the+Advertisement+Agenda+project+and+may+be+I+can+find+some+easy+ways+of+migration.+This+is+the+first+time+I+intend+&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div><p>Today I feel very lucky and I decided to migrate all my application that I build on the Advertisement Agenda project and may be I can find some easy ways of migration. This is the first time I intend to migrate any older version of a framework in the middle of a project. Let&#8217;s see what is waiting for e <img src='http://www.behcetmutlu.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>By the way, there is a complete tutorial and an easy way of doing the migration with a compatibility tool that you should install. But I want to have complete new start with Ext JS 4. And why I need to migrate is the API that I use is not compatible with the application I&#8217;m developing. It is really become a confusion for me.  Here I go..</p>
<h2>Step By Step Migration Plan</h2>
<ol>
<li>Backup Project Files for later needs</li>
<li>Download new release of Ext JS from <a href="http://www.sencha.com/products/extjs/download/">http://www.sencha.com/products/extjs/download/</a></li>
<li>Just change the base ext file path to the new one.</li>
<li>Try it out.</li>
<li>If there has been a problem, try to figure out what is it and solve the problem.</li>
<li>Continue to the 4th step until there is no problem.</li>
<li>If I still came up nowhere, start to build a complete new application.</li>
</ol>
<p>So, how did it go? I did the first 4 steps and jump to the 7th one <img src='http://www.behcetmutlu.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> . It looks like I need a complete new application.</p>
<p>Here what it is! There is not enough documentation about the steps to build an application from start. I decided watch those videos first:</p>
<p><iframe src="http://player.vimeo.com/video/17666102?title=0&amp;byline=0&amp;portrait=0" width="640" height="390" frameborder="0"></iframe><br />
<iframe src="http://player.vimeo.com/video/17733892?title=0&amp;byline=0&amp;portrait=0" width="640" height="390" frameborder="0"></iframe></p>
<p>I must say, I&#8217;m stucked! I&#8217;ll go through examples, that will do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.behcetmutlu.com/blog/migrating-from-ext-js-3-0-to-ext-js-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Ext JS 4.0 API Documentation</title>
		<link>http://www.behcetmutlu.com/blog/new-ext-js-4-0-api-documentation/</link>
		<comments>http://www.behcetmutlu.com/blog/new-ext-js-4-0-api-documentation/#comments</comments>
		<pubDate>Fri, 29 Apr 2011 14:28:20 +0000</pubDate>
		<dc:creator>bekco</dc:creator>
				<category><![CDATA[Ext JS]]></category>

		<guid isPermaLink="false">http://www.behcetmutlu.com/blog/?p=18</guid>
		<description><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fnew-ext-js-4-0-api-documentation%252F&title=New+Ext+JS+4.0+API+Documentation&desc=%5Bcaption+id%3D%22attachment_19%22+align%3D%22alignleft%22+width%3D%22150%22+caption%3D%22Ext+JS+4.0+API%22%5D%5B%2Fcaption%5D%0D%0A%0D%0AAfter+Sencha+own%C2%A0+Ext+JS%2C+they+have+started+to+build+a+new+corporation+face+from+beginning+and+recentl&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div>After Sencha own  Ext JS, they have started to build a new corporation face from beginning and recently the realized new version of Ext JS with customizable templates. I wanted to post this review to share new API link at Ext JS API. For me it is really slow and there are many links that [...]]]></description>
			<content:encoded><![CDATA[<div style="padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;;">
							<iframe
								style="height:25px !important; border:none !important; overflow:hidden !important; width:450px !important;" frameborder="0" scrolling="no" allowTransparency="true"
								src="http://www.linksalpha.com/social?blog=Beh%C3%A7et+Mutlu&link=http%253A%252F%252Fwww.behcetmutlu.com%252Fblog%252Fnew-ext-js-4-0-api-documentation%252F&title=New+Ext+JS+4.0+API+Documentation&desc=%5Bcaption+id%3D%22attachment_19%22+align%3D%22alignleft%22+width%3D%22150%22+caption%3D%22Ext+JS+4.0+API%22%5D%5B%2Fcaption%5D%0D%0A%0D%0AAfter+Sencha+own%C2%A0+Ext+JS%2C+they+have+started+to+build+a+new+corporation+face+from+beginning+and+recentl&fc=333333&fs=arial&fblname=like&fblref=facebook&fbllang=en_US&fblshow=1&fbsctr=1&fbslang=en&twlang=en&twmention=bekco&twrelated1=&twrelated2=&twctr=1&lnkdshow=noshow&lnkdctr=1&buzzctr=1&diggctr=1&stblctr=1">
							</iframe>
						</div><div id="attachment_19" class="wp-caption alignleft" style="width: 160px"><a href="http://www.behcetmutlu.com/blog/wp-content/uploads/2011/04/hero-extjs4-alt.png"><img class="size-thumbnail wp-image-19" title="hero-extjs4-api" src="http://www.behcetmutlu.com/blog/wp-content/uploads/2011/04/hero-extjs4-alt-150x150.png" alt="" width="150" height="150" /></a><p class="wp-caption-text">Ext JS 4.0 API</p></div>
<p>After Sencha own  Ext JS, they have started to build a new corporation face from beginning and recently the realized new version of Ext JS with customizable templates. I wanted to post this review to share new API link at <a href="http://dev.sencha.com/deploy/ext-4.0.0/docs/">Ext JS API</a>. For me it is really slow and there are many links that are actually old version API and not working properly. I&#8217;ll keep waiting for the changes on the documentation and love it anyway to figure out more &#8220;how to do&#8221;s on it.</p>
<p>Find out new API at <a href="http://dev.sencha.com/deploy/ext-4.0.0/docs/">http://dev.sencha.com/deploy/ext-4.0.0/docs/</a><br />
Find more information about ExtJS at <a href="http://www.sencha.com/products/extjs/">http://www.sencha.com/products/extjs/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.behcetmutlu.com/blog/new-ext-js-4-0-api-documentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

