<?xml version="1.0" encoding="UTF-8"?>








<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rss="http://purl.org/rss/1.0/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">
   <channel rdf:about="http://www.networkworld.com/columnists/gibbs.html">
      <title>Latest headlines from JavaWorld</title>
      <link>http://www.javaworld.com/</link>
      <description>Keep up with Java news and tutorials on JavaWorld.</description>
      <dc:publisher>Network World, Inc.</dc:publisher>
      <dc:rights>Copyright(C) 1994 - 2009 Network World, Inc.</dc:rights>
      <image rdf:resource="http://www.networkworld.com/redesign2/logorss.gif"></image>
	  											<items>
																		<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools-overview.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-domain-driven-design.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-clojure.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-troubleshooting-oc4j-and-weblogic.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-multicore-and-cloud-ready-2.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-springmvc.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-lean-soa-with-javaee6.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-good-unit-tests-2.html"/>
				</rdf:Seq>
															<rdf:Seq>
					<rdf:li resource="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-jump-into-jfx-4.html"/>
				</rdf:Seq>
										</items>
							   </channel>
   																							                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools-overview.html">
					<title>Ajax: Tools of the trade</title>
					<link>http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools-overview.html</link>
					<description>Ajax has effectively launched a new era in JavaScript development, bringing with it a plethora of robust tools for the JavaScript programmer. Take a quick tour of the tools you could be using for JS development, debugging, testing, and more. You&apos;ll never code JavaScript in just a text editor again. </description>
					<dc:creator>			
			 		 			Nathaniel T. Schutta</dc:creator>
					<dc:date>2009-05-26T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools.html">
					<title>Ajax: Tools of the trade</title>
					<link>http://www.javaworld.com/javaworld/jw-05-2009/jw-05-javascript-tools.html</link>
					<description>Ajax has effectively launched a new era in JavaScript development, bringing with it a plethora of robust tools for the JavaScript programmer. Take a quick tour of the tools you could be using for JS development, debugging, testing, and more. You&apos;ll never code JavaScript in just a text editor again. </description>
					<dc:creator>			
			 		 			Nathaniel T. Schutta</dc:creator>
					<dc:date>2009-05-26T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-domain-driven-design.html">
					<title>Domain-driven design with Java EE 6</title>
					<link>http://www.javaworld.com/javaworld/jw-05-2009/jw-05-domain-driven-design.html</link>
					<description>When a Java EE application needs to implement type-specific behavior for domain objects,  a procedural, service-oriented approach leads to unnecessary code and hard-to-maintain logic. Learn about Java EE&apos;s architectural flip-side: domain-driven design that lets you make the most of Java&apos;s object-oriented roots.
</description>
					<dc:creator>			
			 		 			Adam Bien</dc:creator>
					<dc:date>2009-05-19T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-clojure.html">
					<title>Clojure: Challenge your Java assumptions</title>
					<link>http://www.javaworld.com/javaworld/jw-05-2009/jw-05-clojure.html</link>
					<description>Clojure&apos;s immutable datatypes, lockless concurrency, and simple abstractions make parallel programming for multicore hardware simpler and more robust than in Java. Joshua Fox takes you on a tour of this exciting new language for the JVM, which was just recently released in v1.0.</description>
					<dc:creator>			
			 		 			Joshua Fox</dc:creator>
					<dc:date>2009-05-12T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-05-2009/jw-05-troubleshooting-oc4j-and-weblogic.html">
					<title>Know your Oracle application server</title>
					<link>http://www.javaworld.com/javaworld/jw-05-2009/jw-05-troubleshooting-oc4j-and-weblogic.html</link>
					<description>Ren&#233; van Wijk offers tips for troubleshooting incompatibilities between Oracle Web application servers and Java EE application components such as TopLink Essentials, Apache MyFaces Trinidad, Hibernate, and EJBs.
</description>
					<dc:creator>			
			 		 			René van Wijk</dc:creator>
					<dc:date>2009-05-05T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-multicore-and-cloud-ready-2.html">
					<title>Building cloud-ready, multicore-friendly applications, Part 2:  Mechanics of the cloud</title>
					<link>http://www.javaworld.com/javaworld/jw-04-2009/jw-04-multicore-and-cloud-ready-2.html</link>
					<description>What&apos;s all that airy stuff we&apos;re calling &quot;the cloud&quot;? Appistry&apos;s Guerry Semones explains the mechanics of how cloud platforms take your cloud-ready application code to the next level.</description>
					<dc:creator>			
			 		 			Guerry Semones</dc:creator>
					<dc:date>2009-04-30T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-springmvc.html">
					<title>Mastering Spring MVC</title>
					<link>http://www.javaworld.com/javaworld/jw-04-2009/jw-04-springmvc.html</link>
					<description>If you like the Spring Framework, you&apos;ll want to explore Spring MVC for  Web development. With Steven Haines as your guide, learn where Spring MVC fits into the Java Web development landscape (including a little bit of Java history), then quickly get up to speed developing a Spring MVC application.</description>
					<dc:creator>			
			 		 			Steven Haines</dc:creator>
					<dc:date>2009-04-28T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-lean-soa-with-javaee6.html">
					<title>Lean service architectures with Java EE 6</title>
					<link>http://www.javaworld.com/javaworld/jw-04-2009/jw-04-lean-soa-with-javaee6.html</link>
					<description>Thanks to Java EE 6&apos;s simplified development model, a few interfaces and annotated classes are all you need to implement the facade, the service, and the domain structure that constitute a lean service-oriented architecture. Surprised? Read on.</description>
					<dc:creator>			
			 		 			Adam Bien</dc:creator>
					<dc:date>2009-04-14T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-good-unit-tests-2.html">
					<title>Writing good unit tests, Part 2: Follow your nose</title>
					<link>http://www.javaworld.com/javaworld/jw-04-2009/jw-04-good-unit-tests-2.html</link>
					<description>Klaus Berg continues his investigation of the tools and best practices that facilitate programming with GUTs. Get tips for writing cleaner,
more efficient assertions, handling checked and unchecked exceptions, and knowing when and how to refactor your test code. Examples are based on 
JUnit 3 and 4, TestNG, and Hamcrest.
</description>
					<dc:creator>			
			 		 			Klaus P. Berg</dc:creator>
					<dc:date>2009-04-09T12:00:00-04:00</dc:date>
			   	</item>
																			                                      
								<item rdf:about="http://www.javaworld.com/javaworld/jw-04-2009/jw-04-jump-into-jfx-4.html">
					<title>Jump into JavaFX, Part 4: The advanced APIs</title>
					<link>http://www.javaworld.com/javaworld/jw-04-2009/jw-04-jump-into-jfx-4.html</link>
					<description>Jeff Friesen completes his comprehensive tour of the JavaFX APIs with a look at how JavaFX handles media, GUIs, and special effects. You&apos;ll also try your hand at building and deploying a stock-ticker application to Google Chrome.

</description>
					<dc:creator>			
			 		 			Jeff Friesen</dc:creator>
					<dc:date>2009-04-07T12:00:00-04:00</dc:date>
			   	</item>
							</rdf:RDF>
