TABLE OF CONTENTS
Vol. 10, No. 1
The AJAX Approach to Richer Interfaces
Putting Open Source to Work
Open source software is arguably among several critical reasons for the strategic success of Java, and it gives developers the leverage to build software more efficiently. What considerations do you face when using open source software to build commercial or internal applications? See how an organized approach to evaluate and use open source code and applications will benefit you, your organization, and the open source community.
JSTL Gives Web Applications Flexibility
Though a scripting language like PHP is a good choice for Web application developers who see Java as being less than flexible, with the right setup you can get the same flexibility through JSP tag libraries. Try an approach applying the JSP Standard Tag Library to a simple database application that makes connections through JSP tags.
COLUMN: OBJECT ENTERPRISE
Fast or Good?
As tools become more sophisticated, future coders are being trained to develop software quickly to meet today's productivity demands without getting the foundation that was ingrained traditionally in computer science curricula. Weigh both sides of the question, good code versus fast code, and what it means for the future of software development.
COLUMN: PLUGGED IN
Select and Load JDBC Drivers
You've set up an Eclipse plug-in to display JDBC requests, but you want to ensure the plug-in remains generic. See how to provide for loading JDBC drivers and select the JAR files containing them.
COLUMN: PRO SHOP
Hunting the Unicorn
Has a single implementation that you can apply in numerous instances proved to be elusive? Take a look at why it pays to take a generic, rather than a specific, approach when building custom tools.