<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>javathreads.de</title>
	
	<link>http://javathreads.de</link>
	<description>Blog rund um Java und Web Entwicklung</description>
	<lastBuildDate>Wed, 10 Mar 2010 08:23:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/javathreads" /><feedburner:info uri="javathreads" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Codequalität in der Softwareentwicklung..</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/e_k1CxDI3-0/</link>
		<comments>http://javathreads.de/2010/03/codequalitaet-in-der-softwareentwicklung/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 08:23:02 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Geek and Poke]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2306</guid>
		<description><![CDATA[


Allein der Wille z&#228;hlt!
]]></description>
			<content:encoded><![CDATA[<div class="singleImgDiv">
<a href="http://geekandpoke.typepad.com/.a/6a00d8341d3df553ef012877834cb2970c-pi"><img src="http://javathreads.de/data/uploads/2010/02/GeekAndPokeCodeQuality.jpg" alt="Geek And Poke - Code Quality" title="Geek And Poke - Code Quality" width="600" height="849" class="alignnone size-full wp-image-2341" /></a>
</div>
<p>Allein der Wille z&#228;hlt!</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/e_k1CxDI3-0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/03/codequalitaet-in-der-softwareentwicklung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/03/codequalitaet-in-der-softwareentwicklung/</feedburner:origLink></item>
		<item>
		<title>History of Web Frameworks</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/HN0SIVjXZ2M/</link>
		<comments>http://javathreads.de/2010/03/history-of-web-frameworks/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 05:00:33 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Framework]]></category>
		<category><![CDATA[Chart]]></category>
		<category><![CDATA[Web Frameworks]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2336</guid>
		<description><![CDATA[Eine wirklich interessante Grafik wurde vor kurzem auf flickr unter dem Titel &#8220;History of Web Frameworks&#8221; ver&#246;ffentlicht. Das Besondere an der Grafik ist die zeitliche Anordnung der verschiedenen Frameworks. Darunter sind auch die g&#228;ngigen Java Technologien, angefangen bei Tomcat 3.0 und Servlet 2.2 aus dem Jahr 1999 bis hin zu JSF 2.0 und Spring 3.0 [...]]]></description>
			<content:encoded><![CDATA[<p>Eine wirklich interessante Grafik wurde vor kurzem auf flickr unter dem Titel &#8220;<a href="http://www.flickr.com/photos/mraible/4378559350/">History of Web Frameworks</a>&#8221; ver&#246;ffentlicht. Das Besondere an der Grafik ist die zeitliche Anordnung der verschiedenen Frameworks. Darunter sind auch die g&#228;ngigen Java Technologien, angefangen bei Tomcat 3.0 und Servlet 2.2 aus dem Jahr 1999 bis hin zu JSF 2.0 und Spring 3.0 aus dem Jahr 2009, zu finden:</p>
<div class="singleImgDiv">
<img src="http://javathreads.de/data/uploads/2010/03/HistoryOfWebFrameworks.jpg" alt="History Of Web Frameworks" title="History Of Web Frameworks" width="630" height="301" class="alignnone size-full wp-image-2337" />
</div>
<p>Wer eine gr&#246;&#223;ere Version sehen oder herunterladen m&#246;chte sollte sich diese <a href="http://farm5.static.flickr.com/4067/4378559350_70bd42f61f_b.jpg">direkt auf flickr.com ansehen</a>.</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/HN0SIVjXZ2M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/03/history-of-web-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/03/history-of-web-frameworks/</feedburner:origLink></item>
		<item>
		<title>JavaFX ist offizielle Rich Client Technologie der Olympischen Winterspiele 2010</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/XNwjT96kT1c/</link>
		<comments>http://javathreads.de/2010/02/javafx-ist-offizielle-rich-client-technologie-der-olympischen-winterspiele-2010/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 21:53:03 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[Refcard]]></category>
		<category><![CDATA[Showcase]]></category>
		<category><![CDATA[Spickzettel]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2309</guid>
		<description><![CDATA[Ein interessanter Marketing-Schachzug in Sachen Rich Client Technologien ist Sun Oracle mit JavaFX im Bezug auf die aktuell laufenden Olympischen Winterspiele gelungen denn sie weisen sich als die offiziell verwendete Rich Client Technologie f&#252;r die vancouver2010.com Webseite aus. Man findet sogar ein Werbevideo auf der eigens eingerichteten Unterseite auf javafx.com/wintergames:



Auf den ersten Blick der offiziellen [...]]]></description>
			<content:encoded><![CDATA[<p>Ein interessanter Marketing-Schachzug in Sachen Rich Client Technologien ist <del>Sun</del> Oracle mit <a href="http://www.javafx.com">JavaFX</a> im Bezug auf die aktuell laufenden <a href="http://www.vancouver2010.com">Olympischen Winterspiele</a> gelungen denn sie weisen sich als die offiziell verwendete Rich Client Technologie f&#252;r die <a href="http://www.vancouver2010.com/">vancouver2010.com</a> Webseite aus. Man findet sogar ein Werbevideo auf der eigens eingerichteten Unterseite auf <a href="http://www.javafx.com/wintergames/">javafx.com/wintergames</a>:</p>
<div class="singleImgDiv">
<a href="http://www.javafx.com/wintergames/"><img src="http://javathreads.de/data/uploads/2010/02/JavaFxOlympia.jpg" alt="JavaFX offizielle Rich Client Technologie f&#252;r Olympische Winterspiele" title="JavaFX offizielle Rich Client Technologie f&#252;r Olympische Winterspiele" width="630" height="294" class="alignnone size-full wp-image-2311" /></a>
</div>
<p>Auf den ersten Blick der offiziellen Winterspiele Webseite sieht man JavaFX nicht. Erst in der <a href="http://www.vancouver2010.com/olympic-medals/geo-view/">Medaillen&#252;bersicht in dem Unterpunkt Geo View</a> wird JavaFX verwendet. Die Applikation hei&#223;t &#8220;Medal Wheel&#8221; und in Ihrem Story Board (<a href="http://www.javafx.com/wintergames/javafx_technology_vanoc.pdf">PDF Direktlink</a>) hei&#223;t es wie folgt:</p>
<blockquote><p>
The applications built for the Vancouver 2010 Winter Games combine the power of Java™ technology with the innovative data visualization and exploration capabilities of the JavaFX platform.
</p></blockquote>
<p>Schaut man sich die Medal Wheel Anwendung an so sieht man direkt im Einstieg grafisch hervorgehoben die Verteilung der Medaillen:</p>
<div class="singleImgDiv">
<a href="http://www.vancouver2010.com/olympic-medals/geo-view"><img src="http://javathreads.de/data/uploads/2010/02/JavaFxOlympiaMedalOverview.jpg" alt="JavaFX - Olympische Winterspiele 2010 - Medaillen&#252;bersicht nach L&#228;ndern" title="JavaFX - Olympische Winterspiele 2010 - Medaillen&#252;bersicht nach L&#228;ndern" width="630" height="484" class="alignnone size-full wp-image-2318" /></a>
</div>
<p>Klickt man anschlie&#223;end auf ein Land erh&#228;lt man noch weitere Information in einem Informationsrad:</p>
<div class="singleImgDiv">
<a href="http://www.vancouver2010.com/olympic-medals/geo-view"><img src="http://javathreads.de/data/uploads/2010/02/JavaFxOlympiaTeamWheel2.jpg" alt="JavaFX - Olympische Winterspiele 2010 - Landinformationen&quot; title=&quot;JavaFX - Olympische Winterspiele 2010 - Landinformationen" title="JavaFX - Olympische Winterspiele 2010 - Landinformationen&quot; title=&quot;JavaFX - Olympische Winterspiele 2010 - Landinformationen" width="630" height="348" class="alignnone size-full wp-image-2325" /></a>
</div>
<p>Auch hier kann man noch einen Schritt tiefer und zus&#228;tzliche Informationen zu den verschiedenen &#8220;Nachbarn&#8221; des Landes erfahren:</p>
<div class="singleImgDiv">
<a href="http://www.vancouver2010.com/olympic-medals/geo-view"><img src="http://javathreads.de/data/uploads/2010/02/JavaFxOlympiaInformationWheel.jpg" alt="JavaFX - Olympische Winterspiele 2010 - Landesnachbarn" title="JavaFX - Olympische Winterspiele 2010 - Landesnachbarn" width="630" height="333" class="alignnone size-full wp-image-2320" /></a>
</div>
<p>Neben der aktuellen Medaillenverteilung kann man auch alle historischen Ergebnisse studieren und grafisch auf sich wirken lassen.</p>
<p>Des Weiteren wird auch noch von einem Results Ticker Widget f&#252;r den Desktop berichtet, allerdings habe ich dieses bis jetzt nicht finden k&#246;nnen.</p>
<p>Oracle hat daf&#252;r auch extra eine <a href="http://www.oracle.com/us/corporate/press/049166">Pressemitteilung</a> ver&#246;ffentlicht. Und wem das auch nicht genug ist der sollte sich zudem noch die <a href="http://www.javafx.com/wintergames/javafx_technology_vanoc.pdf">Success Story als PDF herunterladen</a> und durchlesen.</p>
<p>Zum Abschluss noch ein kurzes Wort zu <a href="http://javafx.com/">JavaFX</a>. JavaFX k&#246;nnte man als Sun&#8217;s Antwort auf <a href="http://www.adobe.com/de/products/flex/">Adobe Flex</a> oder <a href="http://silverlight.net/">Microsoft Silverlight</a> sehen und positioniert sich im Sektor der Rich Client Plattformen. Dabei beschr&#228;nkt sich die Darstellung von JavaFX Applikationen nicht nur auf Browser sondern soll auf allen Endger&#228;ten, vor allem mobilen, direkt verf&#252;gbar sein. F&#252;r den Interessierten an dieser Stelle noch der Hinweis auf die <a href="http://refcardz.dzone.com/refcardz/getting-started-javafx">DZone Refcardz mit der JavaFX Ausgabe</a>:</p>
<div class="singleImgDiv">
<a href="http://refcardz.dzone.com/refcardz/getting-started-javafx"><img src="http://javathreads.de/data/uploads/2010/02/DZoneRefcardJavaFX.jpg" alt="DZone Refcardz - JavaFX" title="DZone Refcardz - JavaFX" width="630" height="241" class="alignnone size-full wp-image-2321" /></a>
</div>
<p>Insgesamt kann man wohl sagen, dass es mit dieser <a href="http://www.vancouver2010.com/olympic-medals/geo-view/">Medal Wheel Anwendung</a> ein gro&#223;er Marketing-Coup gelungen ist. So erwartet man mehrere Millionen Zugriffe auf der Webseite und man darf gespannt sein wie das Fazit, falls eins gezogen wird, ausf&#228;llt.</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/XNwjT96kT1c" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/02/javafx-ist-offizielle-rich-client-technologie-der-olympischen-winterspiele-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/02/javafx-ist-offizielle-rich-client-technologie-der-olympischen-winterspiele-2010/</feedburner:origLink></item>
		<item>
		<title>Wir Entwickler brauchen einfach mehr Unterstützung..</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/se7o_H4-4Xk/</link>
		<comments>http://javathreads.de/2010/02/wir-entwickler-brauchen-einfach-mehr-unterstuetzung/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 05:00:53 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Softwareentwicklung]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2287</guid>
		<description><![CDATA[.. mehr Verst&#228;ndnis oder einfach mal eine Umarmung, wie auch das Video &#8220;Hug a developer today&#8221; sehr sch&#246;n aufzeigt:



Falls einem das Video doch zu theatralisch ist dann lieber jeden Morgen mit der folgenden kleinen Motivation, ganz speziell f&#252;r dich Entwickler, von Steve Ballmer aufstehen:



Die Welt als Entwickler k&#246;nnte so sch&#246;n sein..
;)
]]></description>
			<content:encoded><![CDATA[<p>.. mehr Verst&#228;ndnis oder einfach mal eine Umarmung, wie auch das Video &#8220;Hug a developer today&#8221; sehr sch&#246;n aufzeigt:</p>
<div class="singleImgDiv">
<object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/1lqxORnQARw&#038;hl=de_DE&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/1lqxORnQARw&#038;hl=de_DE&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object>
</div>
<p>Falls einem das Video doch zu theatralisch ist dann lieber jeden Morgen mit der folgenden kleinen Motivation, ganz speziell f&#252;r dich Entwickler, von Steve Ballmer aufstehen:</p>
<div  class="singleImgDiv">
<object width="640" height="505"><param name="movie" value="http://www.youtube.com/v/8To-6VIJZRE&#038;hl=de_DE&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/8To-6VIJZRE&#038;hl=de_DE&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="505"></embed></object>
</div>
<p>Die Welt als Entwickler k&#246;nnte so sch&#246;n sein..</p>
<p>;)</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/se7o_H4-4Xk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/02/wir-entwickler-brauchen-einfach-mehr-unterstuetzung/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/02/wir-entwickler-brauchen-einfach-mehr-unterstuetzung/</feedburner:origLink></item>
		<item>
		<title>JAXenter Umfrage – Welche Java IDE benutzt du?</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/P-yD6ntMzLA/</link>
		<comments>http://javathreads.de/2010/01/jaxenter-umfrage-welche-java-ide-benutzt-du/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 05:00:08 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[NetBeans]]></category>
		<category><![CDATA[Umfrage]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2269</guid>
		<description><![CDATA[Eine ganz interessante QuickVote Umfrage von JAXenter mit dem Titel 2 &#8220;Welche ist Ihre bevorzugte Java IDE?&#8220;. Bei dem Ergebnis ist vor allem erstaunlich bzw. unerwartet, dass NetBeans doch so nah an Eclipse liegt.



In einem Kommentar bei dem Hinweis von Adam Bien auf dieses Quickvote verweist jemand auf die Entwicklung bei Google. Schaut man sich [...]]]></description>
			<content:encoded><![CDATA[<p>Eine ganz interessante QuickVote Umfrage von JAXenter mit dem Titel 2 &#8220;<a href="http://it-republik.de/jaxenter/quickvote/results/1/poll/72">Welche ist Ihre bevorzugte Java IDE?</a>&#8220;. Bei dem Ergebnis ist vor allem erstaunlich bzw. unerwartet, dass <a href="http://netbeans.org/">NetBeans</a> doch so nah an <a href="http://www.eclipse.org/">Eclipse</a> liegt.</p>
<div class="singleImgDiv">
<a href="http://it-republik.de/jaxenter/quickvote/results/1/poll/72"><img src="http://javathreads.de/data/uploads/2010/01/JavaMagazinQuickvoteIDE2.jpg" alt="JAXenter Quickvote- Welche ist Ihre bevorzugte Java IDE?" title="JAXenter Quickvote- Welche ist Ihre bevorzugte Java IDE?" width="525" height="238" class="alignnone size-full wp-image-2272" /></a>
</div>
<p>In einem Kommentar bei dem Hinweis von <a href="http://www.adam-bien.com/roller/abien/entry/netbeans_is_very_poplular_in">Adam Bien</a> auf dieses Quickvote verweist jemand auf die Entwicklung bei Google. Schaut man sich also diese <a href="http://www.google.com/insights/search/#cat=5&#038;q=eclipse%2Cnetbeans&#038;geo=DE&#038;cmpt=q">Entwicklung bei Google</a> innerhalb Deutschlands an so erh&#228;lt man noch einen deutlicheren Vorsprung von Eclipse, der allerdings &#252;ber die letzten Jahre deutlich weniger geworden ist:</p>
<div class="singleImgDiv">
<a href="http://www.google.com/insights/search/#cat=5&#038;q=eclipse%2Cnetbeans&#038;geo=DE&#038;cmpt=q"><img src="http://javathreads.de/data/uploads/2010/01/GoogleInsightsForSearchEclipseNetbeans.jpg" alt="Google Insights for Search - Eclipse NetBeans" title="Google Insights for Search - Eclipse NetBeans" width="600" height="371" class="alignnone size-full wp-image-2275" /></a>
</div>
<p>Die Charts auf Google Insights for Search kann man auch einbetten, was ich doch direkt mal ausprobieren musste:</p>
<div style="text-align:center">
<script type="text/javascript" src="http://www.gmodules.com/ig/ifr?url=http%3A%2F%2Fwww.google.com%2Fig%2Fmodules%2Fgoogle_insightsforsearch_interestovertime_searchterms.xml&amp;up__property=empty&amp;up__search_terms=eclipse%7Cnetbeans&amp;up__location=DE&amp;up__category=5&amp;up__time_range=empty&amp;up__compare_to_category=false&amp;synd=ig&amp;w=600&amp;h=350&amp;lang=de&amp;title=Google+Insights+for+Search&amp;border=%23ffffff%7C3px%2C1px+solid+%23999999&amp;output=js"></script>
</div>
<p>Insgesamt kann man an der Umfrage und dem Chart gut erkennen, dass Eclipse nicht mehr ganz die alleinige Herrschaft hat bzw. sie langsam verliert. Ich hatte vor Jahren mal NetBeans ausprobiert, war damals aber nicht so begeistert und bin deswegen auf Eclipse umgestiegen. Auch in meinen bisherigen Projekten wurde eigentlich ausschlie&#223;lich Eclipse verwendet. Vielleicht sollte man sich aber dennoch mal wieder NetBeans anschauen. Aktuell habe ich davon gelesen, dass die JSF 2 Unterst&#252;tzung darin schon sehr gut sein soll. Ich werde wohl dennoch erst einmal weiterhin ein Unterst&#252;tzer von Eclipse sein =).</p>
<p>(via <a href="http://www.adam-bien.com/roller/abien/entry/netbeans_is_very_poplular_in">Adam Bien</a>)</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/P-yD6ntMzLA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/01/jaxenter-umfrage-welche-java-ide-benutzt-du/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/01/jaxenter-umfrage-welche-java-ide-benutzt-du/</feedburner:origLink></item>
		<item>
		<title>Java EE 6 – Web Profile Technologien</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/-9IHTAEs6hg/</link>
		<comments>http://javathreads.de/2010/01/java-ee-6-web-profile-technologien/#comments</comments>
		<pubDate>Mon, 25 Jan 2010 05:00:13 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JEE]]></category>
		<category><![CDATA[JEE 6]]></category>
		<category><![CDATA[JSR]]></category>
		<category><![CDATA[Spezifikation]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2218</guid>
		<description><![CDATA[Die Java EE 6 Spezifikation, welche unter dem JSR 316 l&#228;uft, hat Ende des letzten Jahres die finale Abstimmung hinter sich gebracht und bestanden. Auch die Kommentare, z.B. von Apache die dagegen gestimmt haben, sind mal ganz interessant durchzulesen aber hier erst einmal der Abstimmungs Screenshot:



F&#252;r mich pers&#246;nlich finde ich besonders interessant, dass es eine [...]]]></description>
			<content:encoded><![CDATA[<p>Die <a href="http://jcp.org/aboutJava/communityprocess/pfd/jsr316/index.html">Java EE 6 Spezifikation</a>, welche unter dem <a href="http://jcp.org/aboutJava/communityprocess/pfd/jsr316/index.html">JSR 316</a> l&#228;uft, hat Ende des letzten Jahres die finale Abstimmung hinter sich gebracht und bestanden. Auch die Kommentare, z.B. von Apache die dagegen gestimmt haben, sind mal ganz interessant durchzulesen aber hier erst einmal der Abstimmungs Screenshot:</p>
<div class="singleImgDiv">
<a href="http://jcp.org/en/jsr/results?id=5025"><img src="http://javathreads.de/data/uploads/2010/01/JavaEE6SpecificationFinalApprovalBallot.jpg" alt="Java EE 6 Specification Final Approval Ballot" title="Java EE 6 Specification Final Approval Ballot" width="600" height="289" class="alignnone size-full wp-image-2241" /></a>
</div>
<p>F&#252;r mich pers&#246;nlich finde ich besonders interessant, dass es eine eigene <a href="http://jcp.org/aboutJava/communityprocess/pfd/jsr316/index.html">Java EE Web Profile Spezifikation</a> gibt. Und diese beinhaltet eine ganze Menge an interessanten JSRs:</p>
<ul>
<li>Servlet 3.0 (<a href="http://jcp.org/en/jsr/detail?id=315">JSR 315</a>)</li>
<li>JavaServer Pages (JSP) 2.2 (<a href="http://jcp.org/en/jsr/summary?id=245">JSR 245</a>)</li>
<li>Expression Language (EL) 2.2 (<a href="http://jcp.org/en/jsr/summary?id=2455">JSR 245</a>)</li>
<li>Debugging Support for Other Languages 1.0 (<a href="http://jcp.org/en/jsr/summary?id=45">JSR 45</a>)</li>
<li>Standard Tag Library for JavaServer Pages (JSTL) 1.2 (<a href="http://jcp.org/en/jsr/summary?id=52">JSR 52</a>)</li>
<li>JavaServer Faces (JSF) 2.0 (<a href="http://jcp.org/en/jsr/summary?id=314">JSR 314</a>)</li>
<li>Common Annotations for Java Platform 1.1 (<a href="http://jcp.org/en/jsr/summary?id=250">JSR 250</a>)</li>
<li>Enterprise JavaBeans (EJB) 3.1 Lite (<a href="http://jcp.org/en/jsr/summary?id=318">JSR 318</a>)</li>
<li>Java Transaction API (JTA) 1.1 (<a href="http://jcp.org/en/jsr/summary?id=907">JSR 907</a>)</li>
<li>Java Persistence API (JPA) 2.0 (<a href="http://jcp.org/en/jsr/summary?id=317">JSR 317</a>)</li>
<li>Bean Validation 1.0 (<a href="http://jcp.org/en/jsr/summary?id=303">JSR 303</a>)</li>
<li>Managed Beans 1.0 (<a href="http://jcp.org/en/jsr/summary?id=316">JSR 316</a>)</li>
<li>Interceptors 1.1 (<a href="http://jcp.org/en/jsr/summary?id=318">JSR 318</a>)</li>
<li>Contexts and Dependency Injection for Java EE platform 1.0 (<a href="http://jcp.org/en/jsr/summary?id=299">JSR 299</a>)</li>
<li>Dependency Injection for Java 1.0  (<a href="http://jcp.org/en/jsr/summary?id=330">JSR 330</a>)</li>
</ul>
<p>Folgende sch&#246;ne Grafik habe ich noch in einer Pr&#228;sentation gefunden, welche die Entwicklung der Java EE Spezifikationen in der Vergangenheit und Heute anschaulich darstellt:</p>
<div class="singleImgDiv">
<img src="http://javathreads.de/data/uploads/2010/01/JavaEEPastPresent.jpg" alt="Java EE Past and Present" title="Java EE Past and Present" width="600" height="356" class="alignnone size-full wp-image-2244" />
</div>
<p>Die Pr&#228;sentation hat die &#220;berschrift &#8220;<a href="http://www.slideshare.net/indicthreads/java-ee-6-paving-the-path-for-the-future">Java EE 6 : Paving The Path For The Future</a>&#8221; und beinhaltet Informationen &#252;ber die Technologien die in Java EE 6 stecken:</p>
<div style="text-align:center">
<object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=indicthreads-java-javaee6-glassfishv3-091214063805-phpapp02&#038;rel=0&#038;stripped_title=java-ee-6-paving-the-path-for-the-future" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=indicthreads-java-javaee6-glassfishv3-091214063805-phpapp02&#038;rel=0&#038;stripped_title=java-ee-6-paving-the-path-for-the-future" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
</div>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/-9IHTAEs6hg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/01/java-ee-6-web-profile-technologien/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/01/java-ee-6-web-profile-technologien/</feedburner:origLink></item>
		<item>
		<title>Contexts and Dependency Injection for the Java EE Platform Spickzettel</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/N7mNJVoTN8s/</link>
		<comments>http://javathreads.de/2010/01/contexts-and-dependency-injection-for-the-java-ee-platform-spickzettel/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 05:00:46 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[CDI]]></category>
		<category><![CDATA[JSR]]></category>
		<category><![CDATA[JSR 299]]></category>
		<category><![CDATA[Refcardz]]></category>
		<category><![CDATA[Spickzettel]]></category>
		<category><![CDATA[Weld]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2262</guid>
		<description><![CDATA[Endlich mal wieder eine, aus meiner Sicht, wirklich n&#252;tzliche DZone Refcard (Spickzettel) mit der &#220;berschrift Contexts and Dependency Injection for the Java EE Platform, was auch unter dem JSR 299 bekannt ist und in Java EE 6 mit einflie&#223;t. Konkret behandelt es die Context and Dependency Injection (CDI) Implementierung von JBoss mit dem Namen Weld.



Wie [...]]]></description>
			<content:encoded><![CDATA[<p>Endlich mal wieder eine, aus meiner Sicht, wirklich n&#252;tzliche DZone Refcard (Spickzettel) mit der &#220;berschrift <a href="http://refcardz.dzone.com/refcardz/contexts-and-depencency?oid=hom16925">Contexts and Dependency Injection for the Java EE Platform</a>, was auch unter dem <a href="http://jcp.org/en/jsr/detail?id=299">JSR 299</a> bekannt ist und in Java EE 6 mit einflie&#223;t. Konkret behandelt es die Context and Dependency Injection (CDI) Implementierung von JBoss mit dem Namen <a href="http://seamframework.org/Weld">Weld</a>.</p>
<div class="singleImgDiv">
<a href="http://refcardz.dzone.com/refcardz/contexts-and-depencency?oid=hom16925"><img src="http://javathreads.de/data/uploads/2010/01/DZoneRefcardzCDIWeld.jpg" alt="DZone Refcardz - Contexts and Dependency Injection for the Java EE Platform" title="DZone Refcardz - Contexts and Dependency Injection for the Java EE Platform" width="600" height="597" class="alignnone size-full wp-image-2263" /></a>
</div>
<p>Wie immer bei den DZone Refcardz gilt, dass man sich registrieren muss um das PDF herunterladen zu k&#246;nnen oder eben einfach direkt <a href="http://refcardz.dzone.com/refcardz/contexts-and-depencency?oid=hom16925">online ansehen</a>. Alternativ hier einfach ein Kommentar hinterlassen oder mich kontaktieren und ich schicke es auch direkt zu.</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/N7mNJVoTN8s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/01/contexts-and-dependency-injection-for-the-java-ee-platform-spickzettel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/01/contexts-and-dependency-injection-for-the-java-ee-platform-spickzettel/</feedburner:origLink></item>
		<item>
		<title>Design Pattern Quiz</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/ripLHoZovUQ/</link>
		<comments>http://javathreads.de/2010/01/design-pattern-quiz/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 05:00:12 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Informatik]]></category>
		<category><![CDATA[Design Pattern]]></category>
		<category><![CDATA[Quiz]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2223</guid>
		<description><![CDATA[Wer sein Informatiker Wissen mal wieder pr&#252;fen m&#246;chte kann sich dem Design Pattern Quiz annehmen. Dabei nimmt man aus der linken Spalte ein Design Pattern und ordnet sich rechts per Drag &#038; Drop einer Design Pattern Kategorie zu. so geh&#246;rt z.B. das Design Pattern &#8220;Factory Method&#8221; der Kategorie &#8220;Creational Pattern&#8221; mit der Beschreibung &#8220;Creates an [...]]]></description>
			<content:encoded><![CDATA[<p>Wer sein Informatiker Wissen mal wieder pr&#252;fen m&#246;chte kann sich dem <a href="http://reboltutorial.com/cgi-bin/designpattern-quiz.cgi">Design Pattern Quiz</a> annehmen. Dabei nimmt man aus der linken Spalte ein Design Pattern und ordnet sich rechts per Drag &#038; Drop einer Design Pattern Kategorie zu. so geh&#246;rt z.B. das Design Pattern &#8220;Factory Method&#8221; der Kategorie &#8220;Creational Pattern&#8221; mit der Beschreibung &#8220;Creates an Instance of several derived classes&#8221; an und leuchtet nach dem Droppen gr&#252;n auf. Ist eine Zuordnung falsch wird der Balken rot aber man kann das Element wieder aufnehmen und es noch einmal probieren.</p>
<div class="singleImgDiv">
<a href="http://reboltutorial.com/cgi-bin/designpattern-quiz.cgi"><img src="http://javathreads.de/data/uploads/2010/01/DesignPatternQuiz.jpg" alt="Design Pattern Quiz" title="Design Pattern Quiz" width="600" height="320" class="alignnone size-full wp-image-2238" /></a>
</div>
<p>Eine nette kleine Spielerei um sein Design Pattern Wissen mal wieder aufzufrischen.</p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/ripLHoZovUQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2010/01/design-pattern-quiz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2010/01/design-pattern-quiz/</feedburner:origLink></item>
		<item>
		<title>Links Thread #4 – Alles rund um JEE 6: JSF 2.0, EJB 3.1 und JPA 2.0</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/B4RdJVLnlW4/</link>
		<comments>http://javathreads.de/2009/11/links-thread-4-alles-rund-um-jee-6-jsf-2-0-ejb-3-1-und-jpa-2-0/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 19:00:47 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[CDI]]></category>
		<category><![CDATA[EJB 3.1]]></category>
		<category><![CDATA[JEE 6]]></category>
		<category><![CDATA[JPA 2.0]]></category>
		<category><![CDATA[JSF 2.0]]></category>
		<category><![CDATA[JSR]]></category>
		<category><![CDATA[JSR 299]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=1962</guid>
		<description><![CDATA[
Enterprise-Java im Wandel &#8211; eine Standortbestimmung (Lars R&#246;wekamp, Jens Schumann) LinkSehr informativer Artikel &#252;ber die kommende Java EE 6 Version mit einen kleinen &#220;berblick auf die verschiedenen neuen Bestandteile wie. Und das Ganze auch noch auf deutsch.
Simplest possible JSF 2 / EJB 3.1 / JPA Component (Adam Bien) LinkSehr sch&#246;nes und vor allem &#252;berschauliches Beispiel [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><b>Enterprise-Java im Wandel &#8211; eine Standortbestimmung</b> (Lars R&#246;wekamp, Jens Schumann) <a href="http://www.heise.de/developer/artikel/Enterprise-Java-im-Wandel-eine-Standortbestimmung-403669.html">Link</a><br />Sehr informativer Artikel &#252;ber die kommende Java EE 6 Version mit einen kleinen &#220;berblick auf die verschiedenen neuen Bestandteile wie. Und das Ganze auch noch auf deutsch.</li>
<li><b>Simplest possible JSF 2 / EJB 3.1 / JPA Component</b> (Adam Bien) <a href="http://www.adam-bien.com/roller/abien/entry/simplest_possible_jsf_2_ejb">Link</a><br />Sehr sch&#246;nes und vor allem &#252;berschauliches Beispiel wie in JEE 6 ein Text von der Eingabe auf der Webseite in die Datenbank gebracht wird.</li>
<li><b>Zusammenfassung der &#196;nderungen von EJB 3.1 und JPA 2</b> (Christian Ullenboom) <a href="http://www.tutego.de/blog/javainsel/2009/08/zusammenfassung-der-anderungen-von-ejb.html">Link</a><br />Kein langer Text sondern eine knappe Auflistung der zuk&#252;nftigen &#196;nderungen.</li>
<li><b>JPA 2.0 Concurrency and locking</b> (Carol McDonald) <a href="http://blogs.sun.com/carolmcdonald/entry/jpa_2_0_concurrency_and?intcmp=2223">Link</a><br />Mit JPA 2.0 wird das bereits vorhandene Locking erweitert und es kommen neuen M&#246;glichkeiten hinzu. Neben dem Optimistic Locking kann man zuk&#252;nftig auch Pesimistic Locking mit JPA verwenden. In diesem Artikel findet man eine ausf&#252;hrliche Erl&#228;uterung mit Beispielcode und Grafiken.</li>
<li><b>Dealing Gracefully with ViewExpiredException in JSF2</b> (Ed Burns) <a href="http://weblogs.java.net/blog/edburns/archive/2009/09/03/dealing-gracefully-viewexpiredexception-jsf2">Link</a><br />Jeder JSF Seite geladen, verl&#228;sst den Rechner f&#252;r die Mittagspause und dr&#252;ckt anschlie&#223;end auf den Submit Button bekommt h&#246;chstwahrscheinlich eine <code>ViewExpiredException</code> auf einer oft h&#228;sslichen Systemfehlerseite. Dieser Artikel zeigt wie man mit dem neuen JSF 2.0 Feature &#8220;<code>ExceptionHandler</code>&#8221; auf Exceptions reagieren kann.</li>
<li><b>JSF 2, h:dataTable, and Ajax Updates</b> (Jason Lee) <a href="http://blogs.steeplesoft.com/jsf-2-hdatatable-and-ajax-updates/">Link</a><br />Mit JSF 2.0 kommt eine direkte Ajax Unters&#252;tzung wie man sie bisher nur aus JSF Komponentenbibliotheken kannt (z.B. Ajax4Jsf in RichFaces). Dieses Tutorial zeigt, wie man mit reinen JSF 2.0 Boardmitteln eine Datatable mit Ajax updaten kann.</li>
<li><b>Using CDI and Dependency Injection for Java in a JSF 2.0 Application</b> (Roger Kitain) <a href="http://blogs.sun.com/enterprisetechtips/entry/using_cdi_and_dependency_injection">Link</a><br />Ein gro&#223;er Vorteil von JSF 2.0 ist die Vereinfachung der Konfiguration mittels Annotationen. Das ganze ist im JSR 299 Contexts and Dependency Injection (CDI) beschrieben. Wie der JSR 299 und JSF 2.0 zusammengeh&#246;ren zeigt dieser Artikel anhand des &#8220;Number Guess&#8221; Beispiels.</li>
</ul>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/B4RdJVLnlW4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2009/11/links-thread-4-alles-rund-um-jee-6-jsf-2-0-ejb-3-1-und-jpa-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2009/11/links-thread-4-alles-rund-um-jee-6-jsf-2-0-ejb-3-1-und-jpa-2-0/</feedburner:origLink></item>
		<item>
		<title>Und, wie kommst du mit deinem Projekt voran?</title>
		<link>http://feedproxy.google.com/~r/javathreads/~3/nUYigA5FzOM/</link>
		<comments>http://javathreads.de/2009/11/und-wie-kommst-du-mit-deinem-projekt-voran/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:14:43 +0000</pubDate>
		<dc:creator>Markus Kühle</dc:creator>
				<category><![CDATA[Fun]]></category>
		<category><![CDATA[Bild]]></category>
		<category><![CDATA[Dilbert]]></category>

		<guid isPermaLink="false">http://javathreads.de/?p=2164</guid>
		<description><![CDATA[


So l&#228;uft es immer ;)
Mehr davon auf dilbert.com
]]></description>
			<content:encoded><![CDATA[<div class="singleImgDiv">
<img src="http://javathreads.de/data/uploads/2009/11/dilbertWielaeuftdasprojekt.gif" alt="Dilbert" title="Dilbert" width="600" height="211" class="alignnone size-full wp-image-2163" />
</div>
<p>So l&#228;uft es immer ;)</p>
<p>Mehr davon auf <a href="http://dilbert.com/">dilbert.com</a></p>
<img src="http://feeds.feedburner.com/~r/javathreads/~4/nUYigA5FzOM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://javathreads.de/2009/11/und-wie-kommst-du-mit-deinem-projekt-voran/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://javathreads.de/2009/11/und-wie-kommst-du-mit-deinem-projekt-voran/</feedburner:origLink></item>
	</channel>
</rss>
