Contents

Chapter 1: 
 
  • 1.1 Installation
  • 1.2 First-Time Users
  • 1.3 Upgrading
  • 1.4 Major New Features
  • Chapter 2: 
     
  • 2.1 Major New Features
  • 2.1.1 System OREF Support
  • 2.1.2 Enterprise Cache Protocol (ECP)
  • 2.2 Major Enhancements
  • 2.2.1 Support for BMC Patrol
  • 2.2.2 New License Manager
  • 2.2.3 Additional Support for Clusters
  • 2.2.4 Support for Large Memory Models
  • 2.2.5 Support for Additional 64 bit Platforms
  • 2.2.6 Greater Concurrency
  • 2.2.7 Additional Dynamic Structures
  • 2.2.8 Routine Index
  • 2.2.9 JOB Command Improvements
  • 2.2.10 Additional DSM Compatibility Functions
  • 2.2.11 New System Class to Schedule Tasks
  • 2.2.12 Roll Back of Increment Variable
  • Chapter 3: 
     
  • 3.1 The Basic Scripting Language
  • 3.1.1 Defining Methods in Basic
  • 3.2 Caché ObjectScript Language Enhancements
  • Chapter 4: 
     
  • 4.1 Compatibility and Upgrading
  • 4.1.1 Upgrading Class Definitions
  • 4.1.2 Migrating Class Definitions
  • 4.1.3 Compatibility
  • 4.2 Object Development Features
  • 4.2.1 Caché Studio
  • 4.2.2 Caché Object Architect
  • 4.2.3 CDL and XML Files
  • 4.2.4 Text-based Class Definitions
  • 4.2.5 Class Compiler Enhancements
  • 4.2.6 Object Model Enhancements
  • 4.2.7 New Class Definition Classes
  • 4.2.8 Procedure Block Methods
  • 4.2.9 Object-Based Method Generators
  • 4.2.10 New Interface for %ResultSet
  • 4.2.11 Simpler Definition of SQL Stored Procedures
  • 4.2.12 QHandle as Array for User-defined Class Query Methods
  • 4.3 XML Support
  • 4.4 Support for Basic and Java Methods
  • 4.5 Caché Activate ActiveX Gateway
  • 4.6 System Support for Object References
  • 4.6.1 Reference Counting
  • 4.6.2 Using OREF Values as Non-Object Values
  • 4.6.3 The %New Method
  • 4.6.4 The %Close Method
  • 4.6.5 The $IsObject Function
  • 4.6.6 Null Value in Chained Property Reference
  • 4.6.7 Upgrading to Use System Object Reference Support
  • Chapter 5: 
     
  • 5.1 Caché SQL Engine
  • 5.2 Caché JDBC
  • 5.3 Caché ODBC
  • 5.4 Caché SQL Manager
  • Chapter 6: 
     
  • 6.1 Upgrading from the Earlier Java Binding
  • 6.1.1 Architectural Differences
  • 6.1.2 API Differences
  • Chapter 7: 
     
  • 7.1 Localization
  • 7.2 CSP Run-time Enhancements
  • 7.2.1 Cookie-less Deployment
  • 7.2.2 Java-less Hyper-Events
  • 7.2.3 Higher Performance
  • 7.2.4 CSP Search Page
  • 7.2.5 UTF URLs
  • 7.2.6 SOAP Support
  • 7.3 CSP Development-time Enhancements
  • 7.3.1 Caché Studio
  • 7.3.2 CSP Rules Engine
  • 7.3.3 CSP Compiler
  • 7.3.4 CSP Include
  • 7.3.5 SQL Queries
  • 7.3.6 CSP Tag Documentation
  • 7.4 CSP Sample Pages
  • 7.4.1 xml*.csp
  • 7.4.2 language.csp
  • 7.4.3 include.csp
  • 7.4.4 staticsql.csp
  • Chapter 8: 
     
  • 8.1 Caché Configuration Manager
  • 8.2 Caché Control Panel
  • 8.3 Database Utilities
  • 8.3.1 New GBLOCKCOPY Routine
  • 8.4 System Utilities
  • 8.4.1 New Restart Option
  • 8.4.2 Monitor Facility Renamed
  • Chapter 9: 
     
  • 9.1 Supported Upgrade Paths
  • 9.2 Upgrade Issues and Tasks
  • 9.2.1 Upgrading Caché on OpenVMS Systems
  • 9.3 Compatibility Issues and Changes
  • 9.3.1 Automatic Routine Recompilation
  • 9.3.2 Backup Files
  • 9.3.3 Journal Files
  • 9.3.4 Shadowing
  • 9.3.5 Clusters
  • 9.3.6 Collation Changes
  • 9.4 Limitations
  • 9.4.1 Mapped Drives Not Supported on Windows XP
  • Chapter 10: 
     
    Chapter 11: 
     
    Chapter 12: 
     
    Chapter 13: 
     
  • 13.1 Caché 2.0
  • 13.2 Caché 2.1
  • 13.3 Caché 3.0
  • 13.4 Caché 3.1
  • 13.5 Caché 3.2
  • 13.6 Caché 4.0
  • 13.7 Caché 4.1
  • 13.8 Caché 5.0