John O'Conner is a software architect, consultant, author, and speaker.
After many years developing the internationalization features of the
Java platform at Sun Microsystems, he is now actually trying to use
those features in real world projects.
The idea of setting up listener relationships between your GUI models, views, and controllers is simple enough, but grinding the same "glue" code dozens or even hundreds of times is wasteful and error-prone. JSR-295, Beans Binding, offers relief from the drudgery. In this article, John O'Conner...
Unless you've checked out the latest NetBeans 4.0 RC1 release, you really don't know beans about NetBeans. If you've been using the 3.x line of NetBeans for a...
I've been actively helping developers write good Java programs for years. My experience is primarily in internationalization and localization. Naturally, I try to teach best practices to those I...
I don't doubt the usefulness of open source projects. Several valuable projects exist. One of my favorites at the moment is JXTA. Using this project in my own...
You've seen the titles in the bookstore: Rock Gardening for Dummies, Needlepoint for Dummies, etc. If ever I'm tempted to pick one of them up, I quickly put it back on the shelf......
Developers and project managers make lots of excuses for not internationalizing an application. But it's easier to get started than you might imagine. Don't worry too much about all your...
The JavaTM platform has always supported Unicode, but the newest changes for Unicode 4.0 deserve special comment. Unicode itself has evolved to support over a million different code...