Book Descriptions
Communications/Transactions Guide
This book describes how you can use the communications and transactions support provided by VAST Platform. This support includes TCP/IP, CPIC, APPC, and HLLAPI.
Database Guide
This book describes the VAST Platform database features. This includes information on the VAST Platform database parts, the Smalltalk classes provided with the database features, and the VAST Platform ODBC support.
Domino Connection Guide
This book shows you how to access the functions of the VAST Platform 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 VAST Platform Domino Connection.
ENVY/QA User Guide
This book describes set up and use of this suite of software quality-assurance tools including code critic, code metrics, test coverage, generation of documentation from code, and code formatting.
Getting Started
This book introduces you to VAST Platform beginning with how to launch it. It gets you started with the VAST Platform tools and concepts by stepping you through the creation of sample applications constructed via textual code or visual parts.
GF/ST Programmer Guide
This book describes the Application Programming Interface (API) of a direct manipulation graphics framework, for use in user interfaces.
Installation Guide
This book provides detailed information on installing VAST Platform 2023 (VA Smalltalk) Version 12.0.0 and introduces the Environments tool for managing the installation. Installation Guide also covers installing and administering a team development environment using EMSRV.
Migration Guide
This book covers upgrading existing VAST Platform (VA Smalltalk) applications to Version 12.0.0. You should review this book prior to loading your existing applications into your library of code for Version 12.0.0.
Programmer Reference
This book is a comprehensive description of the most basic layers of VAST Platform “VA Smalltalk Basic,” i.e. all the classes except the parts, which are themselves described in the Visual Parts Reference. It includes examples, syntax, and semantic summaries that show how to use the Smalltalk classes. It covers the virtual machine API, the base systems, (secure) Socket Communications Interface, localization and the core implementation of national language support (NLS), inter-process communication (IPC), and features such as Cryptography, Lightweight Directory Access Protocol (LDAP) and object linking and imbedding (OLE).
Reports Guide
This book explains how to build reporting capabilities into your applications built with the VAST Platform. It gives you instructions for using the reports parts and gives you reference material specific to those parts.
Server Guide
This book helps you use the VAST Platform Server Workbench and Server features. It discusses how to build Smalltalk applications for processing in a server environment such as Windows or Linux. 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.
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.
Smalltalk User Guide
This book discusses how you and your team can collaboratively develop and deploy software using tools in the basic development environment. It covers such topics as performance tuning, crash recovery, name-space support and PRAGMAs, and ENVY tools such as Swapper.
The Smalltalk User Guide is a logical follow on for Getting Started.
VA Assist Pro User Guide
This book describes improvements to the basic IDE which streamline your software development.
Visual Programming User Guide
This book shows you how to visually build applications from parts with VAST Platform visual development tools. The hands-on approach gives you a detailed look at the tools and concepts of the visual development paradigm while building example applications.
Examples focus on three areas:
1. available parts:Windows Common Controls, external functions support, DDE support, and OLE support,
2. how to develop specialized visual and nonvisual parts,
3. the development cycle: generation of application functionality, performance tuning, externalization of strings, deployment.
This book also contains information regarding Bidirectional Languages and VAST Platform XML Support.
The Visual Programming User Guide is a logical follow on for Getting Started.
Visual Parts Reference
This book includes complete reference information on all the parts provided on the VAST parts palette including their attributes, actions, events, and settings.
Web Connection User Guide
This book documents the VAST Platform Web Connection feature. It explains how you can use the Web Connection feature to develop applications that are accessible from World Wide Web browsers. It also explains the Web Connection HTML file wrapper.
Web Services Guide
This book guides you through using VAST Platform Web services feature. It will cover how to take advantage of the pluggability and extensibility built into the Web services platform.
WidgetKit/controls Reference Guide
This book describes the Application Programming Interface (API) of a set of user interface components