Katherine Martin shows how the Direct Web Remoting (DWR) library supports "reverse Ajax" to send asynchronous data from a server to a web client.
March 22, 2007
Stephen B. Morris proposes a code-generation system that updates only needed classes, only for users who need to be updated.
March 8, 2007
Will Iverson introduces the basic project-building concepts of Maven 2, and shows how to use it to build web applications.
March 1, 2007
Kola Oyedeji looks at how the ColdFusion scripting language has been adapted to integrate into the world of Java EE.
February 27, 2007
This "stupid question" is about the difference between specifying a wildcard generic type versus not using genericized collections at all.
February 20, 2007
The Janino library takes a very different approach to performance, allowing you to dynamically compile your most-used expressions. Tom Gibara introduces Janino and makes some remarkable claims about its capabilities.
February 15, 2007
Gregor Roth shows how using an event-driven threading architecture can help NIO-based servers achieve maximum performance and capacity.
February 13, 2007
Eric Spiegelberg shows how to use DWR and Spring to apply your server-side validation on client-side Ajax web apps.
February 8, 2007
Eric Batzdorff looks at strategies for using AOP and its alternatives in "advising" varying numbers of objects.
January 30, 2007
This "stupid question" is about the ability to put a "private" access modifier on a constructor, making it unavailable to other classes.
November 28, 2006
Nishanth Sastry has some strategies for getting the most out of 5.0's for-each loop.
November 7, 2006
Jacobus Steenkamp shows how to combine the Facelets and Flying Saucer projects to render data in variant forms like PDF and SVG.
October 31, 2006
This "stupid question" is about the fact that "if (condition);" compiles, even though the erroneous semicolon makes it meaningless.
October 24, 2006
Biswajit Sarkar shows how you can use assembly language, instead of the usual C or C++, for the native code that backs up JNI applications.
October 19, 2006
Dave Johnson introduces the Blogapps project, which started as the example code to his book "RSS and Atom in Action."
October 17, 2006