1995 Special 1997

Java programming sourcebook 1996

text on archive.org (DVD)

(couverture_manquante.jpg)

Editorial

[author : Tim Kientzle] #Edito

TABLE OF CONTENTS

FEATURES

Java User-Interface Design

[author : Jeffrey Kay]

IBM's infoMarket is one of the first major web-based search services to implement a user interface written entirely in Java. Jeffrey discusses its design and presents some of the Java classes that make it work.

Server-Side JavaScript

[author : Sudhakar Ramakrishnan]

JavaScript is an object-oriented scripting language that can be written within specified tags and embedded within an HTML document. Additionally, "server-side" JavaScript lets you develop applications that execute on the server.

Combining Visual Development Environments

[author : Wm. Ellis Oglesby]

Our author mixes and matches the best features from Rogue Wave's JFactory and Symantec's Cafe to create his JavaTax applet, web-based software for tax preparation.

Calling Native Code from Java

[author : Robi Khan]

The downside of native Java code is that it is nonportable. On the upside, however, native code is sometimes the only way of getting the job done. Robi uses native code to implement a Java Clipboard class for Win32.

Java and Embedded Real-Time Control

[author : Kelvin Nilsen]

In the beginning, Java was intended for embedded-systems development. Kelvin describes the extensions and libraries you need to make this possible with today's Java implementations.

JavaOS: An Operating System for Small Devices

[author : Steve Mann]

JavaOS is a complete operating system with a minimalist set of application and network services that can fit in a PDA-size memory footprint. Steve examines the operating system, and provides an overview of the upcoming JavaChips.

Columns

Ramblings in Real Time

[author : Michael Abrash]

Michael reveals how he and other id programmers designed and implemented the Quake lighting model which draws the world. In doing so, Michael focuses on performance and complex lighting.

20/20

[author : Al Williams]

ActiveX controls can be used with Visual Basic, Visual C++, Delphi, and many other environments. Al shows you how to use MFC to write custom controls.

DTACK Revisited

[author : Hal W. Hardenbergh]

Will web servers revitalize the SMP (symmetrical multiprocessing) market? Hal examines SMP's chances for success.

Software and the Law

[author : Marc E. Brown]

There's more involved in doing business on the Net than hanging a virtual shingle. Marc examines the promise and pitfalls of business on the web.