Welcome!


Vol: 8 Iss: 4

Read Back Issues

The common methods for functional GUI testing are the "record and execute" script technique and writing test programs for different scenarios. In the "record and execute," the test designer interacts with the GUI and all the events are recorded in a script. The script can later be repl...
I'm sitting here in the San Francisco airport waiting for a flight home after spending a few days out here with Sun. I met with representatives from the complete Java spectrum including the main man, Mr. Gosling. It was a good and very worthwhile trip and the one thing I can safely rep...
(April 4, 2003) - When SYS-CON Events began preparing last year for last month's 'Web Services Edge' Conference & Expo, one consideration was paramount: every effort in the 9-month preparation cycle was geared toward making it indisputably the world's largest independent Java, .NET, XM...
The Java Community Process, or JCP, was formed by Sun in 1998 in response to the community's wish to get involved with the future development of Java. Much has been written regarding JCP, and much confusion exists regarding the whole process and just exactly how much control and influe...
There are seemingly countless self-paced J2EE computer- and Web-based training tools on the market today, and many are of questionable value. However, Conquer-IT! J2EE Part 1: JSPs and Servlets stands out from the crowd, focusing on the key skills developers require and giving users a ...
Java started as a simple programming language with a rather comprehensive runtime library. To penetrate the enterprise world, Sun then created the J2EE specification and, consequently, their application server.
Who are the key players in the European wireless application market and how does J2ME fit into this picture? In this article I look at the current trends in Europe regarding J2ME and how the more interesting Java Specifications Requests could possibly affect the European and global mar...
Hello everyone. I'm Glen, the new kid at the helm of the J2ME section. I'll start by thanking Jason and Alan for the opportunity to expostulate in these hallowed pages. Like many Java developers I find JDJ an indispensable resource in my everyday work: its code and technical enlightenm...
The Standard Widget Toolkit (SWT) is a Java class library that allows you to create native user interfaces. It's designed to provide efficient, portable access to the underlying facilities of the operating system on which it's implemented. SWT uses native widgets wherever possible, giv...
Training - it can be a dirty word to some; learning by doing is all very well but what do you actually learn? On my daily commute to work, I have 90 minutes on the train to read, digest, and think about how to implement these new practices into my programming.
Sometimes, the easiest and most rewarding part of development is the actual coding. Managers and developers often dismiss the building, deploying, testing, and metrics-gathering aspects of the software life cycle.
J2EE applications are characterized by the continuous creation, consumption, and destruction of various types of application objects. These objects may be product objects in e-commerce applications, session objects, or user profile objects, to name a few common examples.
My 2 1/2 year old son has a birth certificate on his door that says 'native Texan.' Now I've lived in Dallas for several more years than those he has covered in his short stint on this planet, but that doesn't make me a native Texan. I am in a strange state of flux right now. I am orig...
Speaking to Sun's J2EE marketing team recently, we learned that J2EE 1.4 has been delayed so that 'vital' new Web services features could be added. Originally targeted for the second half of 2002, J2EE 1.4 FCS is now not expected until this summer.
One of the recent stirrings to occur inside the Java industry is what has become known as 'memogate.' A Sun engineer wrote an internal memo to his colleagues that listed a number of problems with Java on Solaris, ranging from large VM footprints and issues with serialization to the usu...