<?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>Axel Jung &#187; Ext</title>
	<atom:link href="http://www.ajung.de/tag/ext/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ajung.de</link>
	<description>Privater Blog von Axel Jung aus Wiesbaden</description>
	<lastBuildDate>Tue, 22 Nov 2011 21:13:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>ExtJS: Darauf kann man sich verlassen</title>
		<link>http://www.ajung.de/2008/12/04/extjs-darauf-kann-man-sich-verlassen/</link>
		<comments>http://www.ajung.de/2008/12/04/extjs-darauf-kann-man-sich-verlassen/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 16:30:17 +0000</pubDate>
		<dc:creator>ajung</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Ext]]></category>

		<guid isPermaLink="false">http://www.ajung.de/?p=415</guid>
		<description><![CDATA[Ich habe jetzt mein erstes Ext JS Projekt fertig gestellt und bin überaus begeistert von diesem JavaScript Framework. Die Einarbeitung hat am Anfang etwas länger gedauert als bei anderen Javascript Frameworks aber als ich dann mal das Prinzip hinter der Architektur erkannt hatte, dann ging die Entwicklung extrem schnell. Ein wenig erinnerte mich das an [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe jetzt mein erstes Ext JS Projekt fertig gestellt und bin überaus begeistert von diesem JavaScript Framework.</p>
<p>Die Einarbeitung hat am Anfang etwas länger gedauert als bei anderen Javascript Frameworks aber als ich dann mal das Prinzip hinter der Architektur erkannt hatte, dann ging die Entwicklung extrem schnell.</p>
<p><img class="alignnone size-full wp-image-416" title="extjs" src="http://www.ajung.de/wp-content/uploads/2008/12/extjs.gif" alt="" width="437" height="251" /></p>
<p>Ein wenig erinnerte mich das an die ASP.NET Controlls. Bei diesen muss man auch vorher wissen welches Controll für welche Aufgaben geeignet ist und wo die Grenzen sind. Ganz so extrem ist die Auswahl bei ExtJS zum Glück nicht.</p>
<p><strong>Sauberer Code</strong></p>
<p>Der Code von ExtJS ist sehr sauber und einheitlich. Deshalb ist es sehr einfach sich in neue Grids und co einzudenken wenn man das Prinzip einmal verstanden hat.</p>
<p><strong>Dokumentation</strong></p>
<p>Die Dokumention als AIR Applikation ist praktisch und habe ich extrem viel genutzt. Es handelt sich dabei aber um eine reine Code Dokumentation und mit dieser kann man schlecht das Zusammenspiel der Komponenten darstellen. Dafür war für mich ein <strong>Blick in die Sourcen </strong>der Klassen nützlicher als jede Google Suche.</p>
<p><strong>Keine Sackgassen</strong></p>
<p>Oft habe ich beim Einsatz von neuen Frameworks die Erfahrung mit Sackgassen erlebt. Meistens traten diese Probleme auf wenn man verschiedene Komponenten mit einen kombiniert und die dann nicht richtig zusammenarbeiten können. Nicht so bei bei ExtJ, selbst die verrücktestden Aufgaben ließen sich mittels der umfangreichen Plugins lösen.</p>
<p><strong>Ausnahme</strong></p>
<p>Ein Ausnahme war die Verwendung von 2 übereinanderliegenen Dropzonen. Das ließ sich mit einen kleinen unschönen Workarround aber auch lösen. Hier ein Beispiel der Problematik.</p>
<p><img class="alignnone size-full wp-image-418" title="myimage2" src="http://www.ajung.de/wp-content/uploads/2008/12/myimage2.png" alt="" width="500" height="354" /></p>
<p>Gelöst habe ich das Problem indem ich den startdrag Event von dem beiden Grid abfange und dann während des Dragvorgang die andere Dropzone entferne und beim Beenden des Draggen sie wieder neue erstelle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ajung.de/2008/12/04/extjs-darauf-kann-man-sich-verlassen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

