Welcome!


Vol. 11 Iss: 3

Read Back Issues

The red carpet isn't rolled out just on Hollywood Boulevard this time of the year. It happens in our community too. Six new spec leads recently reached stardom and I'm inviting you to meet them in this month's column. Exceptional spec lead performance gets noticed by the community and ...
Sun's Java Studio Creator 2 is the company's upcoming second release of its somewhat lauded, somewhat maligned visual application development environment. In this review I give Java Studio Creator 2 (JSC2) Early Access edition a fresh look and discuss its merits and limitations.
Jakarta Struts provides a standard framework for Web applications, and JavaServer Faces offers a component-based framework for user interfaces. At the user interface, a common task in both frameworks is selecting items from lists. Over the years, standard design patterns have been deve...
In Java's early years, the language received a lot of flak from its opponents over performance. Java turns its .class file bytecodes into machine instructions (MI) at runtime, something that costs cycles and is slower than a fully compiled language that creates the MI as part of the de...
Java is a great language for developing enterprise applications. It's powerful, scalable, robust, secure, and typically very complex. As a software developer, I want to solve business problems, not spend man-months building the plumbing for my applications. This article will demonstrat...
Imagine building a house starting with only a pile of timber and a lump of iron, or making a bowl of spaghetti from a sack of wheat and a bag of tomatoes. The importance of having the right materials makes the idea of building products from scratch seem absurd. Similarly, any software ...
The University of Southern California has a student body of about 40,000 people and a fairly large main campus. Around registration and graduation times, it often happens that parents or future students stop me asking for directions to buildings where they want to go. There are several...
After one of my recent Java talks, a woman from the audience came to me and said, 'I'm being displaced. But that's okay; the company gave me enough time for retraining. I've been working with Java , but would you recommend that I learn .NET?'
Almost anyone who writes about Internet technologies, or i-Technology in shorthand, runs into a problem area from time to time concerning the issue of what in the i-Technology world was invented by whom?