Book Descriptions

VisualAge Smalltalk Advanced Database Guide
This book is designed to help you use the Advanced Database feature which provides a high performance IBM Smalltalk interface to the DB2 Call Level Interface (CLI) layer. A limited AbtDbm compatibility layer has been included with this feature which enables this feature to be used in conjunction with the visual parts provided by IBM's Database feature

VisualAge Smalltalk Communications/Transactions Guide
This book describes how you can use the communications and transactions support provided by VisualAge Smalltalk. This support includes TCP/IP, CPIC, APPC, and HLLAPI.

VisualAge Smalltalk Database Guide
This book describes the VisualAge Smalltalk database features. This includes information on the VisualAge database parts, the Smalltalk classes provided with the database features, and the VisualAge Smalltalk ODBC support.

VisualAge Smalltalk Domino Connection Guide
This book shows you how to access the functions of the VisualAge Domino Connection feature programmatically rather than visually. It shows you how to write scripts to enhance and extend the functions that you add to your applications and how to extend and alter the functions of the VisualAge Smalltalk Domino Connection.

VisualAge Smalltalk Getting Started
This book introduces you to visual programming with VisualAge Smalltalk products. It gets you started with the VisualAge Smalltalk tools and concepts and steps you through the creation of sample applications. VisualAge Smalltalk Getting Started provides an overview of the VisualAge development environment, the three editors, and all the parts on the palette.

VisualAge Smalltalk Installation Guide
This book provides detailed information on installing VisualAge Smalltalk Version 5.5. VisualAge Smalltalk Installation Guide also covers installing and administering a team development environment using EMSRV.

VisualAge Smalltalk Migration Guide
This book covers upgrading existing VisualAge Smalltalk Version 5.0 applications to Version 5.5. You should review this book prior to loading your existing applications into Version 5.5. To a limited extent, this book also covers how to upgrade Versions 1.0 through Version 5.0 applications to Version 5.5.

VisualAge Smalltalk Multimedia Guide
This book discusses how you can build multimedia into your applications built with VisualAge Smalltalk. It gives you an overview of how to use the multimedia parts, and detailed reference material on those parts.

VisualAge Smalltalk ObjectExtender User's Guide and Reference
This book describes the ObjectExtender feature: a powerful and extensive persistence framework. ObjectExtender enables your object models to persist in relational data stores as well as provides linkages to legacy data on CICS and IMS systems. This book describes how to use the framework to create a persistence layer into your new or existing VisualAge Smalltalk or VisualAge for Java applications. Creating the persistence layer is accomplished using the ObjectExtender tools which help you describe the business objects in your model that you want to persist. The tools generate the supporting code that services your persistent business objects. A reference section describes various aspects of the framework such as transactions, relationships, collision management, and metastorage. Samples are provided for learning the tools and concepts.

VisualAge Smalltalk Reports Guide
This book explains how to build reporting capabilities into your applications built with the VisualAge Smalltalk products. It gives you instructions for using the reports parts and gives you reference material specific to those parts.

VisualAge Smalltalk Server Guide
This book helps you use the VisualAge Smalltalk Server Workbench and Server features. It discusses how to build Smalltalk applications for processing in a server environment such as Windows NT, AIX, Sun Solaris, AS/400, or OS/390. It covers how to install the Server Workbench feature, create applications using the Server Workbench development environment, create XD passive images, package server applications, run them in a server environment with files provided by the Server feature, and perform other tasks such as stack dump debugging and performance monitoring.

VisualAge Smalltalk Server Smalltalk Guide
This book helps you to understand the Server Smalltalk (SST) framework which you can use to develop client-server applications. The SST Guide covers two main topics: Information for the occasional user of SST and Information for the advanced user of SST.

IBM Smalltalk Programmer's Reference
This book is a comprehensive description of IBM Smalltalk. It includes examples, syntax, and semantic summaries that show how to use the IBM Smalltalk classes. It covers such topics as Common Language Implementation, Common Language Data Types, Common and Extended Widgets, Common Graphics, Common File System, Common Process Model, the virtual machine API, the IBM Smalltalk implementation of national language support (NLS), inter-process communication (IPC), and object linking and imbedding (OLE).

IBM Smalltalk User's Guide
This book discusses how you can build applications using IBM Smalltalk and the Smalltalk browsers. It also discusses how your team can collaboratively develop software components. It covers such topics as creating editions and versions of software components, performance tuning, packaging into executable programs or image components (ICs), crash recovery, name-space support and PRAGMAs, and ENVY tools such as Swapper.

VisualAge Smalltalk Tivoli Connection Guide
The Tivoli Connection feature enables the development of VisualAge applications that can be managed by the Tivoli Management Environment (TME). Through event generation you can communicate application status to the TME, and with the Tivoli Developer Kit you can define management characteristics for your application. This manual describes how to install the feature and how to create and send visual event parts from an application.

VisualAge Smalltalk Ultra Light Client Guide
This book covers setup, end usage, and extension of a distributed Java-Smalltalk thin-client environment. This includes setup of development and runtime environments, usage of the Java-based UI parts provided, and troubleshooting. While much of this functionality can be used by the novice VisualAge Smalltalk programmer at a basic level, the typical user will need additional experience in writing server-based Smalltalk applications.

VisualAge Smalltalk UML Designer User's Guide
This book documents the UML Designer feature IBM VisualAge Smalltalk. It explains how you can use the UML Designer feature to capture and organize requirements and other high-level design information. With UML Designer, you can capture requirements, design applications, and document your designs using object-oriented modeling and analysis techniques. You can create class, sequence, and use case diagrams using standard Unified Modeling Language (UML) notation.

UML Designer is an integrated part of the VisualAge Smalltalk development environment. Designs and diagrams are managed as versioned components alongside the classes and code objects of the actual Smalltalk implementation. UML Designer prescribes no specific object-oriented methodology; it supports an evolutionary approach to software development, where the design undergoes continual revision even after implementation has begun.

VisualAge Smalltalk User's Guide
This book shows you how to build applications with VisualAge Smalltalk products. It gives you a detailed look at the VisualAge Smalltalk tools and concepts while building example applications. The VisualAge Smalltalk User's Guide is the logical follow on for VisualAge Smalltalk Getting Started. Topics covered in the User's Guide include Windows 95 controls, external functions support, DDE support, OLE support, building reusable parts, debugging and packaging VisualAge applications, and extending the parts palette. This book also contains information regarding Bidirectional Languages.

VisualAge Smalltalk Part Reference
This book includes complete reference information on all the parts provided on the VisualAge Smalltalk parts palette including their attributes, actions, events, and settings.

VisualAge Smalltalk Visualization Tools Guide
This book shows you how to use the VisualAge Smalltalk Visualization Tools to gain a better understanding of the behavior of programs you are developing. It shows you how to use the tools to observe program behavior as it occurs and to explore object state and relationships.

VisualAge Smalltalk Web Connection Guide
This book documents the Web Connection feature of VisualAge Smalltalk. It explains how you can use the Web Connection feature to develop VisualAge applications that are accessible from World Wide Web browsers.