Programming Languages | News, how-tos, features, reviews, and videos
In this third and final article in Ramnivas Laddad's aspect-oriented programming (AOP) series, Ramnivas demonstrates how to use AOP and AspectJ to solve real-world problems by modularizing crosscutting concerns.
Sun JDO vs. Castor JDO
Is Java open enough for the rest of the open source world?
Phased Process decouples sequential operations and provides a flexible dispatch mechanism
When hooking scripting language support into a Java app, choose wisely
Incorporate Java's throw-object/catch-object exception-handling technique into your Java programs
A break down of the JavaOne 2002 electric boogaloo
Better SAX2 handling and the pull-parser alternative
Access EJBs from non-Java-based applications
Reconfigure your application at runtime with reloadable property files