There's one form of power that is almost universally recognized in our society, the power of consumer spending. This is at the heart of all commerce, and anybody who tries to tell you otherwise must have something to sell you. I read today that more than 45 million American homes now h... Jun. 1, 1998 Reads: 13,653 |
Object-oriented database platforms offer several benefits. The first one I think of is that I don't have to write code to handle the transformation of an object to a row in a table. The object model is the data model. Navigation from reference to reference is efficient because object a... Jun. 1, 1998 Reads: 10,400 |
What Is a Widget? A widget is a reusable graphical user-interface (GUI) component that operates synergistically with callbacks (a mechanism by which a user's action on a software application's GUI is connected to the code implementing the application's response to this action. The Impl... Jun. 1, 1998 Reads: 16,426 |
If you are experienced in using the POSIX threads package (pthread) in C or C++, one of the first things you may have noticed while learning Java is that thread semantics is one area where Java's designers did not try to emulate C semantics. The next thing you may have noticed is that ... Jun. 1, 1998 Reads: 10,166 |
With all the hype and press concerning Servlets lately, it seems as though this Java technology is ready to replace CGI as the preferred way to perform server-side processing on Web servers. Unfortunately for Servlets, just being better than CGI at server-side processing is no longer e... Jun. 1, 1998 Reads: 11,508 |
The world is based on objects. In the world of programming, objects are your friends, especially in an environment like Java. Objects in Java are known as JavaBeansª, or just Beans. After all, you can't make Java without Beans. ProtoView is definitely a company that wants you to use th... Jun. 1, 1998 Reads: 13,030 |
Although Java is cross-platform, its performance and quality are greatly influenced by the features of the underlying native platform. Since the Java language and environment includes concurrency and multithreading (MT) as integral components, the native operating system's multithreadi... Jun. 1, 1998 Reads: 12,184 |
Since a middle tier isn't much good without something for it to talk to, we're going to use the Pubs2 database, which is an example database provided with Sybase SQL Server 1.1 Specifically, we'll use the authors table which is described in Figure 1. Imports:All of the example code is... Jun. 1, 1998 Reads: 10,454 |
As it turns out, designing and implementing this wizard framework exposes many of the real-world design and programming issues we face when creating Java applications. Overview The first step in designing our wizard class is to come up with an interface. An interface is a prototype for... Jun. 1, 1998 Reads: 16,400 Replies: 1 |
The purpose of this article is to explain how to change the appearance of some shapes as a result of the user clicking on one of them. This article assumes that you are a beginning VRML developer. VRML and JavaScript One is a language used to describe 3D worlds while the other is the ... Jun. 1, 1998 Reads: 10,500 Replies: 1 |
There is no doubt that Java holds tremendous potential in bringing sophisticated behaviors and networking to VRML 2 worlds. The debate is over how to add the Java and how much control the Java should have over the VRML. There are two approaches to using Java to extend VRML 2 worlds whi... Jun. 1, 1998 Reads: 11,247 |
Many developers are discovering that the front end of a Web application can be a dangerous trap. Sure, it seems simple at first: just grab one of the HTML application development tools and knock out a quick front end and connect to the tool's back end. This works well as long as the ap... Jun. 1, 1998 Reads: 13,907 |