InterSystems Corporation

Major Divisions of Books


 
Getting Started with Caché Basic, but important, information for Caché, the high-performance object database. Includes an introduction to Caché, release notes, upgrade checklist, installation guides, and a list of supported platforms.
 
Caché Development Guides How to develop Caché applications. Topics include Caché Objects, Caché ObjectScript, Caché Server Pages (CSP), SQL, and multidimensional storage.
 
Caché Development References Reference books for how to develop Caché applications. Topics include programming languages, Caché objects, error codes, and a glossary.
 
Caché Web Development How to develop Web applications using Caché features and tools. Topics include Caché Server Pages (CSP), InterSystems Zen, and Zen Reports.
 
Caché Language Bindings How to develop Caché applications with clients using languages such as Java, C++, Perl, Python, .NET, and XML.
 
Caché System Administration How to set up and maintain Caché. Topics include basic system administration, system monitoring, security, distributed data management (ECP), and high availability.
 
Caché System References Reference books with supplementary details on system administration and the Caché implementation.
 
MultiValue Features of Caché Introductory material on the InterSystems implementation of MultiValue Features.
 
InterSystems DeepSee Information on using InterSystems DeepSee.
 
Caché Tools and Utilities How to use Caché development and administrative tools, including Caché Studio and this online documentation.
 
Technical Articles A collection of technical articles on various topics of interest.
 
PDF File Cross-Reference PDF File Cross-Reference
 

Getting Started with Caché

 
Introduction to Caché Provides an overview of the features and major components of Caché.
 
Supported Platforms Lists the platforms supported by this release of Caché, Ensemble, and HealthShare
 
Caché Release Notes Lists new features in recent Caché releases.
 
Caché Upgrade Checklists Discusses important topics to consider in moving systems to specific Caché releases.
 
Caché Installation Guide Describes the process of installing Caché on your system.
 
Using InterSystems Documentation Provides an overview of InterSystems product documentation.
 
InterSystems Copyright and Trademark Information Describes copyright information for content that appears in InterSystems products.
 

Caché Development Guides

 
Using Caché Objects Describes Caché object technology — classes, their members, and how they interact with other elements of Caché.
 
Using Caché ObjectScript Provides an overview of and details about the Caché ObjectScript programming language.
 
Using Caché SQL Provides information about using SQL with Caché.
 
Using Caché Basic Describes how to use the Basic programming language with Caché.
 
Using Caché Globals Describes the Caché multidimensional storage mechanism.
 
Caché Transact-SQL (TSQL) Migration Guide Describes Caché implementation of TSQL and how to migrate schemas and stored procedures from Sybase or SQL Server.
 
Caché ISQL Migration Guide Describes Caché implementation of ISQL and how to migrate schemas and stored procedures from Informix.
 
Using XML with Caché Describes how to use Caché XML support.
 

Caché Development References

 
Caché ObjectScript Reference Provides reference material for the following elements of Caché ObjectScript: operators and other symbols, all abbreviations, commands, functions, special variables, and structured system variables. It also includes information on the %ZLANG Language Extension Library and on legacy commands and functions.
 
Caché SQL Reference Provides reference material on SQL commands and functions, and lists of data types, error codes, and reserved words.
 
Caché MultiValue Basic Reference Provides reference material for the various elements of Caché MVBasic: commands, functions, constants, operators and symbols, and a list of the reserved words in Caché MVBasic.
 
Caché Basic Reference Provides reference material for the various elements of Caché Basic: operators and symbols, commands, functions, constants, objects, and a list of reserved words. It also includes a summary of the Caché multidimensional data model.
 
Caché Class Definition Reference Describes the keywords used in class definitions.
 
Caché Error Reference Lists error codes associated with objects, SQL, and the database engine itself.
 
Caché I/O Device Guide Describes I/O coding for various device types and for sequential files.
 
Caché Glossary of Terms Provides definitions of Caché terminology.
 

Caché Web Development

 
Using Zen Introduces Zen, the InterSystems framework for Web application development.
 
Using Zen Components Describes how to use the built-in components that Zen provides for laying out tables, charts, forms, menus, dialogs, and other items for Web applications.
 
Developing Zen Applications Addresses advanced Zen application programming issues such as security, localization, client side layout management, and custom components.
 
Using Zen Reports Explains how to generate reports in XHTML and PDF formats based on data stored in Caché.
 
Using Caché Server Pages (CSP) Describes how to create Caché Server Pages, an architecture and toolset for creating dynamic Web pages.
 
CSP Gateway Configuration Guide Describes how to manually set up a Web server and the CSP Gateway to connect to Caché on supported operating systems.
 
CSP and HTML Tag Reference Describes CSP and HTML tags that can be used in Cache Server Pages
 
Using SOAP and Web Services with Caché Describes how to create SOAP Web services and Web clients in Caché.
 
Using Caché Internet Utilities Describes how to use Caché internet utility classes for HTTP requests, email, FTP, and other such basics.
 

Caché Language Bindings

 
Using C++ with Caché A guide to the Caché C++ Language Binding.
 
Using Java with Caché Jalapeño Java Language Persistence with No Mapping
 
Using Caché Java with Third-party Persistence Frameworks A guide to using Cache Java with persistence frameworks such as Enterprise Java Beans or Hibernate.
 
Using Java with Caché A guide to the Caché Java Language Binding.
 
Using the Caché Managed Provider for .NET A guide to the Caché Managed Provider for .NET and the Caché native object interface for .NET.
 
Using the Caché Objective-C Binding A guide to the Caché Objective-C Language Binding for Mac OS X.
 
Using Perl with Caché A guide to the Caché Perl Language Binding.
 
Using Python with Caché A guide to the Caché Python Language Binding.
 
Using the Caché ActiveX Gateway Use Caché Activate to manipulate an external ActiveX object as if it were a native Caché object.
 
Using ActiveX with Caché The Caché ActiveX binding provides access to Caché from any application that supports ActiveX objects.
 
Using Caché Direct Describes how to use the VisM OCX control, as well as its C++ API.
 
Using the Caché Callin and Callout Functions
 
Using Caché with ODBC Describes how to connect to Caché from an external application via Caché ODBC, and how to access external ODBC data sources from Caché.
 
Using Caché with JDBC Describes how to connect to Caché from an external application using the Caché JDBC driver, and how to access external JDBC data sources from Caché.
 
Using the Object Gateway for .NET
 

Caché System Administration

 
Caché System Administration Guide Introduces common system administration tasks.
 
Caché Monitoring Guide Describes the tools, routines, and third-party interfaces available to monitor Caché.
 
Caché Security Administration Guide Describes authentication, authorization, auditing, database encryption, SSL/TLS, and other aspects of Caché security.
 
Caché Distributed Data Management Guide Describes how to configure, manage, and develop distributed systems using the Enterprise Cache Protocol (ECP)
 
Caché Data Integrity Guide Explains the mechanisms Caché uses to maintain data integrity.
 
Caché High Availability Guide Explains the many mechanisms Caché provides to maintain highly available and reliable systems.
 

Caché System References

 
Caché Additional Configuration Settings Reference Describes settings in the System Management Portal's Additional Settings section on the Configuration page.
 
Caché Parameter File Reference Describes the purpose and syntax of entries in the Caché parameter file.
 
CHARWIN: Character-based Windowing API Use the %CHARWIN mnemonic space and TERCAP utility to build windowing interfaces on character-based terminals.
 
MSM to Caché Conversion Guide Convert from MSM version 4.1.x to Caché version 5.0.x
 

MultiValue Features of Caché

 
Using the MultiValue Features of Caché Introduces Caché and its MultiValue features, including version status, an installation overview, and a sample session.
 
Caché Concepts For MultiValue Developers Introduces important Caché features and ideas.
 
Operational Differences between MultiValue and Caché Provides an overview of the differences between Caché and other MultiValue implementations.
 
The Caché MultiValue Spooler Describes how printing is handled on Caché for MultiValue programs.
 
Caché MV Terminal Independence Provides an overview of how Caché implements terminal independent I/O.
 
Caché MultiValue Commands Reference Describes the command line commands (verbs) implementation in Caché MultiValue.
 
MultiValue Basic Quick Reference Summarizes the differences between Caché MV Basic and other variants.
 

InterSystems DeepSee

 
Introduction to InterSystems DeepSee Provides an introduction to InterSystems DeepSee.
 
DeepSee User Guide Describes how to use DeepSee dashboards and pivot tables.
 
Using the DeepSee Connector Describes how to use the DeepSee Connector to access externally stored data.
 
Using the DeepSee Architect Describes how to use the DeepSee Architect to create a DeepSee model for use in pivot tables.
 
Using the DeepSee Analyzer Describes how to use the DeepSee Analyzer to design and create pivot tables.
 
Using the DeepSee Dashboard Designer Describes how to create DeepSee dashboards and embed them in your applications.
 
DeepSee Site Configuration and Maintenance Guide Describes how to configure and maintain a DeepSee site.
 

Caché Tools and Utilities

 
Using Caché Studio Describes how to use the Caché Studio development environment.
 
Using Caché Terminal Describes how to use the Caché command-line interface.
 
Using Caché RoseLink Describes how to use the Rational Rose modeling tool with Caché.
 

Technical Articles By Subject Area


General

internal

Languages

National Language Support

Security

Third-party Tools and Porting

Tools and Utilities

PDF File Cross-Reference