Welcome!


Vol: 2 Iss: 2

Read Back Issues

The Internet is wonderful. It has created many new opportunities for artists, writers, Web masters, browser vendors, language developers and advertising agencies. But what about the software developers? Besides a handful of big players, there are few software companies making serious m...
Introduction It's old nes that Java has taken the world by storm. Even the recently computer-illiterate are out browsing the Web, and companies are all prototyping or even deploying Web-based client software to broaden their customer base and to compete effectively in the changing mark...
The ability to add TCP/IP communications capability to your PowerBuilder applications can make you a valuable member of any development team. In the past, developers have relied on skills which required low-level coding and a steep learning curve. This might include making difficult ca...
EchoSearch is a Java-based, multi-search engine query assistant. Through its primitive interface, anyone can quickly develop queries to go against its seven predefined Web or Usenet search engines. The concept behind EchoSearch is great, and surely needed. However, execution leaves muc...
Introduction Just when you thought it was safe to start learning Java, along comes yet another new technology from the those clever boffins at SunSoft, to confuse and dazzle the developer. Fortunately, it's not as complicated as it sounds. Jeeves is the name of the new Java Server API ...
WebSite Professional from O'Reilly & Associates is an award-winning Web server which runs on Windows 95 and NT 3.51 or higher. The Professional edition is the high-end version of the Standard WebSite server. In addition to the usual Web server functionality it includes many excitin...
John Hillenbrand ([email protected]) writes: How can I make an AWT form in Java that responds correctly to the TAB key to move the focus from field to field? One of the nice features of many GUI platforms today is the use of the TAB key to hop from field to field. It is one feature tha...
Palette animation is a method for doing simple animation that requires a minimum of memory for pixel data. Doing palette animation in Java is certainly a possibility, but you're not going to figure out how unless you do a lot of experimentation yourself. So, in this month's Tips 'n Tri...
One of the most significant aspects of Java programming is that it creates applications that have extraordinary relevance to computer security. Few UNIX administrators would be prepared to allow millions of users to execute programs as root (the administrative superuser) on their syste...
The development of the Internet and Intranets have tremendous consequences for Novell. They are currently investing a great deal of time and money in developing tools and services that will allow them to take advantage of the Java market. We interviewed Patrick Harr, the Java Product M...
Welcome to Java Foundations! Java is purported, by its designers, to be a "simple" programming language. While reasonable arguments can be made that illustrate Java's simplicity in comparison to a language like C++, developers coming from languages such as the xBASE derivativ...
Introduction In the first article of this series, we compared how Java and C++ support various object-oriented concepts. In this second and final part, we cover other programming language concepts and examine differences in how the two languages support them. Each programming language ...
Almost every working professional has experienced the tedium and frustration that results from scheduling a meeting for multiple attendees with potentially conflicting schedules plus additional constraints imposed by the meeting rooms and other resources. This problem deserves serious ...
When Java was announced in 1995 it promised to fundamentally change the landscape of the computer industry. Java offered not only a revolutionary means of writing and distributing software for the Internet, but something even more important: freedom from platforms. But today that drea...
Last month, we discussed challenges our ideal Java "Black Box" wireless PDA would face if it were designed with today's technology. Our Black Box would run all the cool Java applets that you are developing, but it would be slow, expensive and would eat batteries for lunch.