Welcome!


Vol: 2 Iss: 10

Read Back Issues

Recently, a new group of acronyms has appeared on the Internet scene - CDF, DRP, OPS, OSD, RDF and XML. Is this an alien plot to confuse the world and stymie Java developers who have better things to do with their time than decipher another bowl of alphabet soup?
It is possible to create a very attractive look-and-feel prototype of a Calendar-based browser application in JavaScript, but to compete with tough-minded mainframe legacy systems such as MEMO requires a highly functional and scalable working prototype to justify the continued investme...
This column looks at the construction of an Intranet-based contact manager known as Informer. In previous articles, I have looked at the building blocks of Informer, and how easy it was to use Symantec's dbAnywhere package to provide all of the database connectivity. For those of you f...
I want to start this column by pointing out that Netscape Inc. has announced support for Java 1.1. This is a significant event for us Java developers because I think it means the era of Java 1.0 is coming to an end. Those of you who are not yet familiar with the new features and enhanc...
The notion of events is quite overloaded and various event models have been suggested, standardized and implemented. In this article, I explain the event models in Java, CORBA and ORBs:
If you want to create your own Amazon.com, then you should try iCat's Electronic Commerce Suite 3.0 Professional Edition. iCat started developing e-commerce software in 1993, when Amazon.com was just an idea in Jeff Bezo's brain.
The following questions on JavaBeans were recently asked of Andy Nguyen, Senior Product Marketing Manager, Authoring and Development Tools, Sun Microsystems, Inc.
The Observer Design Pattern is among the most useful for object-oriented software design. The JDK itself makes heavy use of a variant of this pattern in the 1.1 AWT event delegation model. The JDK also provides a reusable embodiment of the pattern in the form of the java.util.Observer ...
Introduction: Scheduled for a beta release at about the time this issue hits the news stands, the next version of Java will finally offer the fine-grained system resource access capabilities that Java programmers have ...
JDJ: Can you describe Penumbra software? How it's organized, its officers and its major product or products? We are a relatively small, privately held company. The officers include myself, Glenn Fromer, who is the Chief Financial Officer, and Fereydoun Taslimi, who is the Chief Techno...
The Java programming language and platform are revolutionizing the development and deployment of distributed software. I believe that the huge 'twitch' game market (based on game consoles and PCs) will continue to grow, but the largest market growth eventually will be in distributed ga...
'Hi, everybody!' the large programmer/teacher announces as he bounces into a class full of aspiring Java programmers. 'Welcome to Java.' My name is John Tabbone. I teach Java at NYU's Information Technologies Institute. ITI is a professional program and the students who enroll in my c...
Consider an Internet client that wants to connect to a site which allows access only to trusted clients. Consider a trusted client that has access to the site. Wouldn't it be great if the trusted client could relay the Internet client's data to the restricted-access site? In other word...
For thousands of companies, Java lowers the cost of software deployment and creates unprecedented flexibility in managing applications. In spite of this, I sometimes run into developers who sneer at applets. 'I don't care about mere applets in Java,' they tell me. 'I'm writing real app...
Old Joe here is cranking up his network. My current employer, once described as the next Netscape, is turning into the next Borland. My team is bailing out and I can't give them any good reasons to stay. Now it is my turn to pull the ripcord.