Testing Java in an Object-Oriented Way 28 Mar 2006 04:00 GMTMost developers are familiar with functional testing, but is a badly written program "right" if it passes all those tests? Soumen Chaterjee makes the case for testing that the code adheres to good object-oriented principles.
Source: Java.net WebWork: The New Framework on the Block 25 Mar 2006 00:36 GMTThis framework distinguishes itself from others on the market by having understood their common limitations and working to eliminate them. Read about this MVC-based framework's unique features--and it's future as part of the new Struts release.
Source: JavaBoutique Book Excerpt: AJAX Hacks 25 Mar 2006 00:36 GMTAJAX is one of the most important combinations of technologies for Web developers to know these days. This excerpt contains five AJAX hacks, dealing with request objects and XML data.
Source: JavaBoutique MultiSplitPane: Splitting Without Nesting 23 Mar 2006 04:00 GMTWant to divide a GUI into many resizable pieces? The two-sided
JSplitPane is hopelessly primitive, so try Hans Muller's
MultiSplitPane, a much more capable alternative. In this article, he shows how to create, persist, and restore complex, resizable layouts.
Source: Java.net Comparing XML Documents with Oracle's XDK 10g for Java 23 Mar 2006 01:38 GMTUsing Oracle's XDK 10g, you can reduce the process of comparing XML documents to a simple set of library calls that let you determine if the documents are the same, see what the differences are, or use the compare information to generate other documents.
Source: DevX Zero Configuration Networking: Using the Java APIs, Part 2 22 Mar 2006 04:00 GMTIn this second part of an excerpt from
Zero Configuration Networking: The Definitive Guide, Stuart Cheshire and Daniel H. Steinberg show how Java clients can browse for and resolve Zeroconf services, and how to register and add, update, and delete services with DNS TXT attributes.
Source: O'Reilly Advanced Configuration of the Spring MVC Framework 22 Mar 2006 04:00 GMTStoring your Spring configuration files in source control makes perfect sense--until you and the rest of the development team start overwriting each other's settings, or production settings, in
applicationContext.xml. In this article, Dejan Bosanac introduces an approach that allows for more flexible property settings and bean wirings.
Source: O'Reilly Reading the News with Sun's RSS Utilities 21 Mar 2006 04:00 GMTRSS is the syndication standard that powers web newsfeeds and podcasts, but at the end of the day, it's simple, parsable XML. A JSP tutorial from Sun includes a surprisingly capable RSS parser, and Chris Hardin shows how you can use it in your own applications.
Source: Java.net