<?xml version="1.0" encoding="utf-8" ?>  
 <rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
 <channel>
    <title>Web 2.0 announcer feed for java</title>
    <link>http://java.web2announcer.com/</link>
    <description>Web 2.0 announcer top stories for java</description>
    <dc:language>en</dc:language>
    <pubDate>Thu, 15 May 2008 21:19:39 GMT</pubDate><item>
	<title>Video of Cool JavaFX Demos at JavaOne 2008</title>
    <link>http://web2announcer.com/go/2588778</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    During the Tuesday afternoon general session at JavaOne 2008, there were some cool JavaFX-related announcements and demos.  Grab some popcorn and watch this video of a portion of the session.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 21:19:39 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588778</guid><category domain="http://games.web2announcer.com/">games</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://ria.web2announcer.com/">ria</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Two NetBeans Keyboard Shortcuts That Will Change Your Life (Forever)</title>
    <link>http://web2announcer.com/go/2588779</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    These are two NetBeans keyboard shortcuts that, seriously, are very cool. Once you know them magical things will start happening in your life.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 21:09:51 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588779</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>JSR 308 Animosity</title>
    <link>http://web2announcer.com/go/2588736</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I’ve come across two blog posts that leave me perplexed: “When Should You Jump? JSR 308. That’s When.”, and “What Hath Java Wrought”. I don’t understand why there is such much animosity towards JSR 308. Programmers can completely ignore annotations if they don&#039;t like them, and I believe the benefits by far outweigh the costs of a more complicated syntax.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 20:44:27 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588736</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Tutorial: Send E-mail Using Spring and JavaMail</title>
    <link>http://web2announcer.com/go/2588737</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Quick tutorial to show how to use JavaMail from Spring. Shows both Spring-based and JNDI-based configuration, and also shows how to create e-mail templates.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 20:26:29 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588737</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>JTable Frozen Columns</title>
    <link>http://web2announcer.com/go/2588739</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This example demonstrates how to create a user interface that displays a table with &quot;frozen&quot; columns. Frozen means it is not effected by the horizontal scrolling of the rest of the table.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 20:16:46 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588739</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://gui.web2announcer.com/">gui</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>A Rails Developer’s Thoughts On Using Grails</title>
    <link>http://web2announcer.com/go/2588497</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In the this post I discuss my thoughts on using Grails for the first time, and compare it to my experience as a Rails developer.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 18:04:13 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588497</guid><category domain="http://groovy.web2announcer.com/">groovy</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://ruby.web2announcer.com/">ruby</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Gant with Hudson in 5 steps</title>
    <link>http://web2announcer.com/go/2588448</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Gant is a Groovy-based build system that uses Ant’s extensive collection of flower power tasks without all of the nasty XML– this enables you to leverage greater flexibly when it comes to hiply assembling software. Capitalizing on this flexibility within a CI process, however, can be somewhat challenging, unless, that is, you happen to be using Hudson, baby!
	</content:encoded>
    <pubDate>Thu, 15 May 2008 17:35:26 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588448</guid><category domain="http://groovy.web2announcer.com/">groovy</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Input on a New Desktop Java Database Tutorial</title>
    <link>http://web2announcer.com/go/2588274</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Recently I&#039;ve found time again to work on actual tutorials. I don&#039;t have anything written yet, but I have something resembling a plan, which you can find here:
	</content:encoded>
    <pubDate>Thu, 15 May 2008 15:34:05 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588274</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Writing Goolge App Engine in Java</title>
    <link>http://web2announcer.com/go/2588155</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Explains how is it possible to write Application to Google App Engine in Java Programming Language
	</content:encoded>
    <pubDate>Thu, 15 May 2008 14:06:11 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588155</guid><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://python.web2announcer.com/">python</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Why Swing / JavaFX is not a platform (yet)</title>
    <link>http://web2announcer.com/go/2588111</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    If a platform is a set of resources (both code and data) which can be organized to create an application, then the usefulness of a given platform is defined by the utility and consistent availability of these resources.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 13:44:07 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2588111</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Busy Java Developer: Stop, Look, Listen and Live</title>
    <link>http://web2announcer.com/go/2587966</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    It is now time for Java Developers to Stop, Look, Listen and Live! The climate is changing. Java the language is entering middle age. Java is not the first language that developers are picking up. These days when I talk to young non-Microsoft developers, a lot of them don’t know Java and have no plans to learn it either. Dynamic and functional languages are on the rise. The web IS a viable platform for business.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 11:48:07 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587966</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Unboxing as a Java Interview Question</title>
    <link>http://web2announcer.com/go/2587967</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Sometimes I ask an unboxing question during Java interviews. “What can happen with unboxing? See this code:”
	</content:encoded>
    <pubDate>Thu, 15 May 2008 11:48:01 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587967</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>GridGain: Master-Worker in Peer-To-Peer Architecture</title>
    <link>http://web2announcer.com/go/2587890</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    We sometimes get questions from users on how to ensure Master-Worker pattern within peer-to-peer (P2P) architecture in GridGain. When designing our API and our deployment model, we purposely went with P2P architecture because we wanted to have ultimate freedom on how a grid node is used. As a result, in GridGain a node can act as master or worker or both, depending on your configuration. Moreover, you don&#039;t even have to change a single line of code to get this to work.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 10:46:16 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587890</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Visualizing Cluster-Based Applications</title>
    <link>http://web2announcer.com/go/2587677</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Detecting concurrency-related bugs and performance bottlenecks is hard, especially on clusters consisting of a large number of nodes. In an interview with Artima, Terracotta co-founder and CTO Ari Zilka explains the importance of visualization in cluster-based applications, and introduces Terracotta&#039;s open-source cluster visualizer tool.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 08:20:57 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587677</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Do You Need Quick XML Persistence?</title>
    <link>http://web2announcer.com/go/2587609</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    There is published a result of the XML serialization speed test of UJO objects on the blog UJO Framework project. The result is favourable particularly in comparison with the XML serialization implemented in JRE 6.0.&amp;#xD;
&amp;#xD;
The UJO Framework provides special objects with a different architecture from JavaBeans with a few interesting features. The latest version (0.74) has implemented CSV persistence and a JavaBean support.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 07:16:13 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587609</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://xml.web2announcer.com/">xml</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Patterns Of Learning Through Languages</title>
    <link>http://web2announcer.com/go/2587574</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Code To Joy has ignited a debate on the topic of You Should Learn New Languages. The post is in response to a Gustavo Duarte post titled Language Dabbling Considered Wasteful, which was carried on InfoQ four days ago.&amp;#xD;
&amp;#xD;
As always, I claim that both sides have their points. When I read Gustavo for the first time, I said to myself, &quot;I couldn&#039;t agree more.&quot; And when I read Michael&#039;s response, I said to myself, &quot;That&#039;s totally what I want to say—fifteen years ago.&quot;&amp;#xD;
&amp;#xD;
Yes, I&#039;m setting this up as the opinion of the young vs. that of the old.
	</content:encoded>
    <pubDate>Thu, 15 May 2008 06:32:54 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2587574</guid><category domain="http://c-and-cpp.web2announcer.com/">c-and-cpp</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>JUnit 4.4 - Hamcrest Asserts</title>
    <link>http://web2announcer.com/go/2586839</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    JUnit 4.4 includes Hamcrest asserts which make the unit testing assert logic more BDD&#039;ish and readable.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 22:14:40 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586839</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Exceptional Java - Checked exceptions are priceless… For everything else there is the RuntimeException</title>
    <link>http://web2announcer.com/go/2586658</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The fact that I find flaws in the design of the Java exceptions class hierarchy doesn’t mean I think there is no value in the whole system. Checked exceptions have a positive impact in development. The positive comes from the proactive nature of checked exceptions. They demand attention!
	</content:encoded>
    <pubDate>Wed, 14 May 2008 20:14:46 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586658</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://methodology.web2announcer.com/">methodology</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://standards.web2announcer.com/">standards</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Servlet 3.0 pluggability</title>
    <link>http://web2announcer.com/go/2586659</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In my earlier post I gave an overview of the things that are being worked upon in Servlet 3.0. This post focuses on one of the areas that the expert group has been working on - pluggability.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 20:01:09 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586659</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Paying The Price for JavaFX</title>
    <link>http://web2announcer.com/go/2586660</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    They say every silver lining has a cloud. We all got quite excited about JavaFX finally giving us Java across an array of devices and great video capabilities. Finally, desktop Java was going to make it. Then as I read Dion&#039;s blog entry entitled Sun is bleeding; More engineers leave as JavaFX is pimped, I started to get worried.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 20:00:22 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586660</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://javascript.web2announcer.com/">javascript</category><category domain="http://web-20.web2announcer.com/">web 2.0</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Adobe Open Screen Project: Is Java ME Dead In the End?</title>
    <link>http://web2announcer.com/go/2586533</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I read Schalk’s “Adobe announces Open Screen Project” at DZone today. Quite amazing what Adobe is doing here. They skip the licensing of the most important protocols and file formats. These are free to use now, independent from the platform, context, whatever you like.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 18:33:31 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586533</guid><category domain="http://flash-flex.web2announcer.com/">flash-flex</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://mobile.web2announcer.com/">mobile</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>SpringSource App Platform and bundle repository</title>
    <link>http://web2announcer.com/go/2586534</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The recent announcement of the SpringSource Application Platform has created a lot of interest in the OSGi framework. It will undoubtedly be a great driving force to introduce the platform to those that haven&#039;t heard about it before, even if they don&#039;t initially end up using anything of OSGi directly.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 18:25:10 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586534</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>E4 and Web 2.0 - Is There a Better Way?</title>
    <link>http://web2announcer.com/go/2586412</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In The Web 2.0 - or are we going the wrong way?, Tom accurately compares Web 2.0 with 3270 (and 5250) terminals of yesteryear and wonders aloud if E4 belongs on Web 2.0. &amp;#xD;
This is a good question. What is the right way to go, both politically and technically?
	</content:encoded>
    <pubDate>Wed, 14 May 2008 17:22:59 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586412</guid><category domain="http://eclipse.web2announcer.com/">eclipse</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://trends.web2announcer.com/">trends</category><category domain="http://web-20.web2announcer.com/">web 2.0</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Java EE 6 and EJB 3.1 look very much like Spring, Hibernate and Quartz</title>
    <link>http://web2announcer.com/go/2586241</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Java EE 6 and EJB 3.1 features look very similar to what Spring and Hibernate projects have been offering for last few years.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 14:56:18 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586241</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>What hath Java Wrought?</title>
    <link>http://web2announcer.com/go/2586199</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I have to say that if Java picks up JSR-308 (which I found out about from here), then you can consider me the first one to jump off the Java train.&amp;#xD;
&amp;#xD;
Seriously...do we really need this in the Java language?
	</content:encoded>
    <pubDate>Wed, 14 May 2008 14:34:06 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586199</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Long Tail Treasure Trove</title>
    <link>http://web2announcer.com/go/2586200</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    30 Open Source projects in 50 minutes. (From JavaOne 2008)
	</content:encoded>
    <pubDate>Wed, 14 May 2008 14:28:58 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2586200</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Jonathan Schwartz: JavaFX as Rich Internet Application Platform</title>
    <link>http://web2announcer.com/go/2585977</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    JavaOne wrapped up on Friday. We hosted individuals from across the globe, and from every industry: consumer electronics and gaming, to enterprise IT, space exploration, factory automation, the automotive industry, academia - like the network itself, Java delivers something for nearly everyone, everywhere.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 12:01:22 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2585977</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://ria.web2announcer.com/">ria</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Back to the future: the Java client’s second go-round</title>
    <link>http://web2announcer.com/go/2585926</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    JavaOne provides a good barometer of the current fads hitting IT. Three years ago, Java discovered open source, two years ago it was AJAX, while last year was a non-event. But this year, the rich client’s back, baby.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 11:26:55 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2585926</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://ria.web2announcer.com/">ria</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Book Excerpt and Interview: Effective Java, Second Edition</title>
    <link>http://web2announcer.com/go/2585784</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Effective Java, Second Edition by Joshua Bloch is an updated version of the classic first edition. Addison-Wesley, made an excerpt available to InfoQ which includes the contents of the fifth chapter, entitled &#039;Generics&#039;. InfoQ asked Bloch several questions about the areas that the new edition covers.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 10:01:12 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2585784</guid><category domain="http://books.web2announcer.com/">books</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Pro Web 2.0 Application Development with GWT: Interview with Jeff Dwyer</title>
    <link>http://web2announcer.com/go/2585474</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Pro Web 2.0 Application Development with GWT is the latest GWT book authored by Jeff Dwyer.  He answers a few questions about his book and his thoughts on GWT in general.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 06:45:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2585474</guid><category domain="http://ajax.web2announcer.com/">ajax</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://javascript.web2announcer.com/">javascript</category><category domain="http://web-20.web2announcer.com/">web 2.0</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Open Source QR Code Library</title>
    <link>http://web2announcer.com/go/2585448</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This project develops and distributes QR Code decode/encode library under GPL v2. The project goal is Utilize QR Code embedded information for programmable devices all over the world. QR Code is the industrial standard, JIS-X-0510 and ISO/IEC18004.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 06:01:10 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2585448</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Why JavaFX?</title>
    <link>http://web2announcer.com/go/2585360</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    We&#039;ve been working on a new graphics stack for JavaFX, consisting of an integrated 2D+3D JavaFX script scene graph based on a hardware accelerated shader-based immediate mode Java API which fits seamlessly into the OpenKode platform mentioned in my previous post. Of course, this same Java/JavaFX API can also sit on top of OS-specific, proprietary frameworks, such as CoreVideo+CoreAudio on MacOS. Several of our J1 keynote demos actually demonstrated this, namely the two video demos shown here.
	</content:encoded>
    <pubDate>Wed, 14 May 2008 05:02:39 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2585360</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://ria.web2announcer.com/">ria</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>GridGain: Embeddable Grid Container</title>
    <link>http://web2announcer.com/go/2584774</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    One of the unique feature that is often overlooked on a cursory overview is that fact that GridGain provides an embeddable grid container. In fact, GridGain is not a monolithic server or a runtime – but it is a lightweight container that can be easily embedded into your application, your favorite servlet container or JEE server to provide advanced grid computing capabilities. Think Jetty – and you’ll get the picture.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 22:37:11 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584774</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Butterfly Container 2.2.0</title>
    <link>http://web2announcer.com/go/2584775</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This is the announcement of Butterfly Container 2.2.0 - an attempt to create a very small DI container without sacrificing any advanced functionality.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 22:35:03 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584775</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://how-to.web2announcer.com/">how-to</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://news.web2announcer.com/">News</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>New Java API implementing CSS</title>
    <link>http://web2announcer.com/go/2584629</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    CSS implementation for java.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 21:05:46 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584629</guid><category domain="http://css-html.web2announcer.com/">css-html</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>MyEclipse Milestone Releases: Migrate from RAD to MyEclipse, Portlet Support, JSF Upgrades</title>
    <link>http://web2announcer.com/go/2584084</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Genuitec is proud to announce the immediate availability of two milestone releases: MyEclipse Enterprise Workbench 6.5 M1 and MyEclipse 6.5 Blue Edition M1. These releases, available in the “development releases” area of the download page, add features and functionality, as well as a peek at what to expect from the general availability release in the coming weeks.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 15:50:31 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584084</guid><category domain="http://database.web2announcer.com/">database</category><category domain="http://eclipse.web2announcer.com/">eclipse</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://news.web2announcer.com/">News</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Andres Almiray: JavaOne 2008 - my perspective</title>
    <link>http://web2announcer.com/go/2584056</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    It is the next week after JavaOne, reports from attendees started to pour in since last Monday. This is my third JavaOne, I must say things have changed a lot and stayed the same yet again, here are my thoughts in no particular order, bear in mind that they do not represent the opinion of my current employer nor the open source teams I am member of.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 14:49:31 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584056</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Functional Web Services Testing Made Easy with SoapUI - Part 2</title>
    <link>http://web2announcer.com/go/2584011</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Before we begin, a quick Groovy primer. We start with the fact that Groovy is Java and Java is Groovy. If you have written Java code, you have written Groovy code. Our tasks within this article will be to do 3 things: format a date, read and write to a properties file, and parse XML. Let’s look at the Groovy code for each of these in detail.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 14:19:35 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2584011</guid><category domain="http://flash-flex.web2announcer.com/">flash-flex</category><category domain="http://groovy.web2announcer.com/">groovy</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://web-services.web2announcer.com/">web services</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>JFX and the Way Forward After JavaOne 2008</title>
    <link>http://web2announcer.com/go/2583961</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    There were several JavaFX-related announcements and demos at JavaOne, not the least of which is the preview release of the JavaFX SDK due in June 2008.  As the interpreted version of JavaFX was the prototype for the compiled version, the javafx.ui classes are the prototype for the javafx.gui classes that were shown at JavaOne and will be released in the SDK.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 13:46:49 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2583961</guid><category domain="http://gui.web2announcer.com/">gui</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://ria.web2announcer.com/">ria</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Open Source Troubleshooting for Java</title>
    <link>http://web2announcer.com/go/2583964</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    VisualVM is an OpenJDK project from Sun to create an all-in-one troubleshooting tool for Java applications.  The tool is a combination of several existing tools and newer profiling capabilities.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 13:42:56 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2583964</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Java SwingBuilder: binding done, SwingWorker done, fat trimmed</title>
    <link>http://web2announcer.com/go/2583573</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Completed work on bean binding, SwingWorker integration for long running methods. &amp;#xD;
Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. &amp;#xD;
Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file).&amp;#xD;
&amp;#xD;
End goal of the project: to blow JavaFX away and ensure pure Java is king. *grin*
	</content:encoded>
    <pubDate>Tue, 13 May 2008 10:36:50 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2583573</guid><category domain="http://groovy.web2announcer.com/">groovy</category><category domain="http://gui.web2announcer.com/">gui</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Performance in Remote EJB&#039;s in GlassFish</title>
    <link>http://web2announcer.com/go/2583158</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    In a number of projects, we have to use @Remote EJB&#039;s. There are pros and cons for using @Remote EJB&#039;s, but in some cases the pros outweigh the cons. At least in GlassFish, you can boost the performance of remote EJB&#039;s relatively easily.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 06:48:47 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2583158</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>JavaOne 2008, the other half</title>
    <link>http://web2announcer.com/go/2583159</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    So, the Thursday got a late start. For some strange reason I didn&#039;t feel motivated to go see the Intel General Session, so I showed up for Nick&#039;s session about JRuby on Rails deployment instead. Nick did a good job of outlining both the problem and the solution, and I have to say that this presentation was a good end cap for the JRuby week at JavaOne.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 06:31:16 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2583159</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Top Personal Insights of JavaOne?</title>
    <link>http://web2announcer.com/go/2583160</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Flipping through the pages and pages of notes you may have taken at JavaOne, which ones would you not want to forget? In this case, focus on the personal and the arcane
	</content:encoded>
    <pubDate>Tue, 13 May 2008 06:31:02 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2583160</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>A Collection of JVM Options</title>
    <link>http://web2announcer.com/go/2582833</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    This document is a compilation of all the JVM options for various versions of the JVM on primarily SPARC/Solaris Platform. The descriptions for each option are taken mostly verbatim from the reference documents.
	</content:encoded>
    <pubDate>Tue, 13 May 2008 03:04:35 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2582833</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>HtmlUnit in .NET and HtmlUnit in JRuby with Celerity as fast compatible alternative to Watir</title>
    <link>http://web2announcer.com/go/2582390</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    Java and Groovy are my main programming languages (as well as JavaScript for scripts in HTML pages) therefore it’s always funny for me to see that HtmlUnit gets used outside my “Java world”.
	</content:encoded>
    <pubDate>Mon, 12 May 2008 23:08:08 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2582390</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://ruby.web2announcer.com/">ruby</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Sun is bleeding; More engineers leave as JavaFX is pimped</title>
    <link>http://web2announcer.com/go/2582153</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I talked about how I thought Sun was drowning back when Chet Haase left Sun and joined the Flex team at Adobe. It wasn’t that without Chet Sun was screwed, but rather it was a sign of how things were going. The client team lost big players like Scott Violet, and then Chet.&amp;#xD;
&amp;#xD;
Well, more heavy hitting engineers are leaving. When the CTO of the client division moves on (to Adobe again, no less), we yet again have a reason to wonder what is happening at Sun.
	</content:encoded>
    <pubDate>Mon, 12 May 2008 20:29:42 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2582153</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Terracotta: 1, Grails Searchable Plugin+Me: 0</title>
    <link>http://web2announcer.com/go/2582106</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    I’m on a quest to figure out how to cluster the Grails Searchable plugin that’s based on Lucene/Compass across multiple nodes with as little intrusion and in a way that’s as turnkey as possible.
	</content:encoded>
    <pubDate>Mon, 12 May 2008 20:11:51 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2582106</guid><category domain="http://frameworks.web2announcer.com/">frameworks</category><category domain="http://java.web2announcer.com/">java</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>JavaOne Script Bowl</title>
    <link>http://web2announcer.com/go/2581988</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    The Script Bowl was a smackdown between the next generation JVM languages Groovy, JRuby, Jython, and Scala. Voting was conducted American Idol style via SMS to a special number.
	</content:encoded>
    <pubDate>Mon, 12 May 2008 18:17:22 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2581988</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://opinion.web2announcer.com/">opinion</category><category domain="http://other-languages.web2announcer.com/">other languages</category><category domain="http://programming.web2announcer.com/">Programming</category></item><item>
	<title>Comparing TWO continous build tools: Cruise Control and Hudson</title>
    <link>http://web2announcer.com/go/2581820</link>
    <author>unknown@DZone.com</author>
    <content:encoded>
    A small comparision between TWO famous continous integration tools.
	</content:encoded>
    <pubDate>Mon, 12 May 2008 16:53:34 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2581820</guid><category domain="http://java.web2announcer.com/">java</category><category domain="http://open-source.web2announcer.com/">open source</category><category domain="http://server.web2announcer.com/">server</category><category domain="http://tools.web2announcer.com/">tools</category><category domain="http://programming.web2announcer.com/">Programming</category></item></channel>
</rss>