NXApp
NEXTSTEP Developer Journal
Volume 1, Issue 1
Winter 1994
FEATURES
Spreading the Wealth: DO and PDO
How and why to build applications with the Distributed Object and Portable Distributed Object systems.
Dennis Gentry
An Informal Approach to Object-Oriented Design
Ideas on how to make the move from structured programming to object-oriented design and development.
Scott Ritchie
Branching Out With Dynamic Loading
The whys and wherefores of using dynamic loading to build modular applications.
Andrew Vyrros
Automated Testing of NEXTSTEP Applications
The intricacies of performing automated testing on apps that have graphical user interfaces.
Jim Walsh and Nicholas Popp
Accessing Stored Procedures with DBKit Release 3.2
Using the MultiBinder class to get multiple sets of data through a stored procedure on a SYBAS
® database server.
Mai Nguyen
DEPARTMENTS
appDidInit:
Humans are tool-making creatures--here is what's newest in your NEXTSTEP toolbox.
Shrinkwrap Corner
Understanding NeXT's market and differentiating your commercial NEXTSTEP application.
David Spitzler
Info Panel
Announcing the 1994 East Coast Developer's Conference; how to contribute to NXApp.
CREDITS AND LEGAL MATTER Editorial
Editor: Cynthia Closkey
Copy editors: Helen Casabona, Ronald Hayden
Design and production
Designer and illustrator: Nancy Serpiello
Book designer: Cindy Steinberg
Illustrator: Jeff Yaksick
Production manager: Heidi Bolen
Production coordinator: Jennifer Sherer
Circulation manager: Chona Reyes
Printer: New Life Printing
Contributions
Stephen Asbury, Dennis Gentry, Bob Lawton, Mai Nguyen, Nicholas Popp, Scott Ritchie,
Julie Saffren, Kate Smith, David Spitzler, Andrew Vyrros, JimWalsh
Technical reviews
Thomas Burkholder, Trish Conlon, Kevin Enderby, Jack Greenfield, Jeff Martin, Trey Matteson, Jim McCrory, Matt Morse, Ken Rosen, Scott Weiner, Ralph Zazula
Special thanks
John Clark Atkinson, Gary Miller, Jan Tyler, Jennifer Yu
Thanks to AV for all the great names!
Colophon
NXApp is designed, written, and produced with NEXTSTEP. Proofs are printed on a NeXT 400 dpi Laser Printer. Final pages are transferred to film using NeXT computers and an electronic imagesetter.
About NXApp
NXApp-NEXTSTEP Developer Journal is a quarterly technical journal published by NeXT. It provides timely technical information and thorough examples for programmers who develop NEXTSTEP applications.
Each subscription issue includes a floppy disk that contains an electronic version of the bulletin. The disk can be used with the Digital Librarian application to access information on specific topics by searching for keywords.
To subscribe to NXApp or inquire about subscriptions, please use the order form in SubscriptionForm.rtf.
Copyright © 1993 NeXT Computer, Inc. Allrightsreserved.
We at NeXT have tried to make the information contained in this publication as accurate and reliable as possible. Nevertheless, NeXT disclaims any warranty of any kind, whether express or implied, as to any matter whatsoever relating to this publication, including without limitation the merchantability or fitness for any particular purpose. NeXT will from time to time revise the software described in this publication and reserves the right to make such changes without obligation to notify the purchaser. In no event shall NeXT be liable for any indirect, special, incidental, or consequential damages arising out of purchase or use of this publication or the information contained herein.
Restricted Rights Legend: Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 [or, if applicable, similar clauses at FAR 52.227-19 or NASA FAR Supp. 52.227-86].
NeXT, the NeXT logo, NEXTSTEP, the NEXTSTEP logo, Application Kit, Database Kit, Digital Librarian, Interface Builder, Workspace Manager, and NeXTanswers are trademarks
of NeXT Computer, Inc. ORACLE is a registered trademark of Oracle Corporation. SYBASE
is a registered trademark of Sybase, Inc. All other trademarks mentioned belong to their respective owners.
Unless otherwise noted, all keyboard references are to U.S. keyboards.
NeXT Computer, Inc.
900 Chesapeake Drive
Redwood City, CA 94063
U.S.A.