Welcome!


Vol: 2 Iss: 5

Read Back Issues

Java is pushing the envelope of future business opportunities by helping software developers and vendors go where they have not gone before - opening new frontiers and creating new markets.
Automated testing is essential to guaranteeing quality in Java applications with complex GUIs. Examination of newly available test tools and harnesses illuminates the manner in which strategic choices regarding testing need to be related to the nature of the software being tested.
JavaSoft has promised that they will deliver many enterprise-based APIs to the Java environment, and, hopefully, they will one day make Java the ideal language for creating professional business applications quickly. Until that day comes, however, we have Vibe. Vibe is the latest in th...
The emergence of the Internet and other distributed networks puts increasing importance on the ability to create global software - that is, software that can be developed independently of the countries or languages of intended users and then translated for multiple countries or regions...
Two months ago (JDJ, Vol.2, Iss. 2), Ellen Siegel gave a very nice introduction to CORBA from a Java point of view. This article is focused on a more specific topic which often occurs to newcomers to the CORBA world: How do I discover the objects I want to use?
Introduction In this article, we take a look at using JDBC to build applications. Internet technology is changing so rapidly that some of the methods used today will become obsolete tomorrow. We are taking an approach ...
There have been a lot of new APIs and facilities added to Java 1.1 that have received a lot of fanfare: the Java Database Connectivity API, the new event model, JavaBeans and so on. A lot of new functionality has also been added very quietly, probably because it's not quite as glamorou...
Java programmers are network programmers and increasingly, network programmers write applications that need encryption technology. The Internet is like a huge chat room. Not only is it a worldwide sniffable net, it's developing its own unique business infrastructure. New virtual servic...
Rooms by ichat is the premier comprehensive solution for creating Web sites that allow multiple users to interact. It provides several key features that make it suitable for Web sites of any size and has cross-platform support that makes it accessible to users on almost any imaginable ...
Explaining Java computing to a group of business people reminds me of explaining client/server to a similar group just five years ago. In fact, I realize that they are the same people. The same business people, the same business problems - trying to cut costs by implementing an archite...
It seems that there is an increasing demand for Internet based applications. Every time I turn on my television, I see Internet-related advertisements or commercials ending with "See us on the Web at: http:// www.somebigcompany.com'." These URLs actually refer to other comp...
Recently, Microsoft introduced version 1.1 of Visual J++, its Java development environment. This latest version of Visual J++ builds on the first edition and includes an improved customizable integrated development environment, an integrated debugger, more wizards which assist in the d...
The process of designing reusable object-oriented software is one of the hardest problems faced by object-oriented software designers. This is mainly due to the fact that different software architectures have different requirements. However, design patterns give the software designer t...
Last week, one of the many vendors I routinely speak to informed me that their firm had identified me, as Managing Editor of Java Developer's Journal, as a major influence in the Java field today. Suffice it to say, I was surprised. Although JDJ is the premiere technical journal in the...
I want to thank the JDJ readers for all of the letters and e-mails I have received regarding the Hard Side column over the last year. Some open responses and opinions: To Charlie B: You sent the first e-mail that I have ever received from 30,000 feet in the air. My guess is that you f...