by Mark Betz
Before building an SQL server class for Sybase/Microsoft's SQL Server, Mark had to unravel its client/server message-handling mechanism. Here's what he found, along with the C++ class library he eventually developed.
by Jonathan Wilcox
As distributed computing and interoperable objects move into the forefront of computing, the need for object-database standards will become paramount. Jonathan examines the issues surrounding object methods and distributed programming, focusing on how these issues relate to object databases.
by Art Sulger
Art presents a C++ class library which provides a single interface to multiple database file formats, saving you time and trouble during the development process.
by James R. Gillig
In this installment of his two-part article, Jim discusses how you write portable software by applying Endian-neutral design and programming principles.
by Ian Hirschsohn
The key to coping with mountains of data is to be able to transfer and share it at reasonable transfer rates. Ian describes a system for moving data at high speeds using off-the-shelf hardware.
by Joe Celko
Partitions provide a means for dividing data into meaningful groups. Joe examines algorithms and techniques for efficient partitioning.
by Brian R. Anderson
Brian presents a simple, instrument-independent system for making individual measurements under user control, or a timed series of measurements under program control--all using the PC's RS-232 port.
by William Stallings
The Simple Network Management Protocol (SNMP) was designed for managing complex, multivendor internetworks. Bill examines its remote-network monitoring facilities, while Steve Witten adds details on the abstract-syntax notation, an OSI language for defining the formats of SNMP packets.
by Assaf Reznik
The ScriptX system from Kaleida Labs is a platform-independent, object-oriented development environment for creating multimedia apps. Assaf implements a ScriptX-based multimedia application which was created in a way that facilitates reuse of its design and code in other simulations.
by Michael Regelski
MediaDeveloper is a library of multimedia programming objects that let you incorporate video, sound, animation, graphics, and images into database apps. Michael uses Visual Basic, Q&E's VBX tool, and MediaDeveloper to develop a multimedia database.
by Michael Swaine
The life and death of AI, robots, and Steve Ballmer's car are Michael's topics this month.
by Al Stevens
This month, Al focuses on how Quincy's design separates the IDE, translator, and interpreter. He also takes a look at P.J. Plauger's new book, The Draft Standard C++ Library.
edited by Bruce Schneier
Random numbers are essential in cryptography. This month, Colin Plumb discusses the random-number generator he helped devise for the Pretty Good Privacy (PGP) e-mail security program.
by Douglas Reilly
Embedded-systems development isn't just for assembly-language programmers anymore. Doug examines two books--Programming Microcontrollers in C and Embedded Systems Programming in C and Assembler--which take embedded-systems programming to a higher language.
by Jonathan Erickson
by you
by Michael Swaine
by Monica E. Berg
Copyright © 1994, Dr. Dobb's Journal