Introduction: About This Documentation
       Introduction: About This Documentation
       What's in This Documentation
       Accessing Documentation, Samples, and Diagnostics
Chapter 1: About Sun Chili!Soft ASP
       Chapter 1: About Sun Chili!Soft ASP
       New in This Release
       Supported Platforms and Web Servers
       What is ASP?
             What is ASP?
             ASP for the HTML Author
             ASP for the Experienced Web Scripter
             ASP for the Web Developer and Programmer
       What is Sun Chili!Soft ASP?
             What is Sun Chili!Soft ASP?
             Sun Chili!Soft ASP Features
Chapter 2: Installing and Configuring Sun Chili!Soft ASP
       Chapter 2: Installing and Configuring Sun Chili!Soft ASP
       Installing and Uninstalling Sun Chili!Soft ASP
             Installing and Uninstalling Sun Chili!Soft ASP
             Installing Sun Chili!Soft ASP for Solaris
                   Installing Sun Chili!Soft ASP for Sun Solaris
                   Installation Requirements: Sun Chili!Soft ASP for Sun Solaris
                   Running the Setup Program: Sun Chili!Soft ASP for Solaris
                   Important Notes About Solaris Installations
                   Upgrading Sun Chili!Soft ASP for Sun Solaris
             Installing Sun Chili!Soft ASP for HP-UX
                   Installing Sun Chili!Soft ASP for HP-UX
                   Installation Requirements: Sun Chili!Soft ASP for HP-UX
                   Running the Setup Program: Sun Chili!Soft ASP for HP-UX
                   Important Notes about HP-UX Installations
                   Upgrading Sun Chili!Soft ASP for HP-UX
             Installing Sun Chili!Soft ASP for Linux
                   Installing Sun Chili!Soft ASP for Linux
                   Installation Requirements: Sun Chili!Soft ASP for Linux
                   Running the Setup Program: Sun Chili!Soft ASP for Linux
                   Important Notes about Linux Installations
                   Upgrading Sun Chili!Soft ASP for Linux
             Installing Sun Chili!Soft ASP for Windows
                   Installing Sun Chili!Soft ASP for Windows
                   Installation Requirements: Sun Chili!Soft ASP for Windows
                   Running the Setup Program: Sun Chili!Soft ASP for Windows
                   Upgrading Sun Chili!Soft ASP for Windows
             Configuring the Web Server after Installation
                   Configuring the Web Server after Installation
                   Configuring a Non-DSO Apache Web Server
             Changes to Web Server Configuration Files
                   Changes to Web Server Configuration Files
                   Changes to iPlanet Web Server Configuration Files
                   Changes to Apache Web Server Configuration Files
                   Changes to Zeus Web Server Configuration Files
             Changing Installation Options after Installation
                   Changing Installation Options after Installation
                   Changing the Web Server after Installation
                   Enabling Java Support
                   Starting Sun Chili!Soft ASP on System Boot
             Uninstalling Sun Chili!Soft ASP
                   Uninstalling Sun Chili!Soft ASP
                   Uninstalling Sun Chili!Soft ASP for UNIX and Linux
                   Uninstalling Sun Chili!Soft ASP for Windows
       Enabling Publishing
             Enabling Publishing
       Defining ASP Applications on the Server
             Defining ASP Applications on the Server
       Enabling Database Connections on the Server
             Enabling Database Connections on the Server
Chapter 3: Managing Sun Chili!Soft ASP
       Chapter 3: Managing Sun Chili!Soft ASP
       Using the Administration Console
             Using the Administration Console
             Accessing the Administration Console
             Starting and Stopping the Administration Web Server
             Configuring Usernames and Passwords
             Accessing the Product Documentation
             Viewing the Product README File
             Contacting Customer Support
             Installing a New Serial Number
             Checking for Product Updates
       Managing the ASP Server
             Managing the ASP Server
             Changing ASP Server Settings
             Stopping and Restarting the ASP Server
             Configuring International Support
             Enabling Session State
             Enabling External Components
             Securing the Server
                   Securing the Server
                   Configuring File System Access
                   Setting the Security Mode
                   Disabling Performance Monitoring
             Configuring ASP Applications
                   Configuring ASP Applications
                   Adding an ASP Application
                   Removing an ASP Application
                   Editing ASP Application Settings
             Viewing Information about the ASP Server
                   Viewing Information about the ASP Server
                   Monitoring ASP Server Performance
                   Enabling ASP Errors Logging
                   Viewing the ASP Errors Log
                   Viewing Server Diagnostics
       Managing the Web Server
             Managing the Web Server
             Starting and Stopping the Web Server
             Starting the Apache Web Server in SSL Mode
             Enabling ASP for a Virtual Host
       Enabling FrontPage Publishing
             Enabling FrontPage Publishing
             Installing FrontPage 2002 Server Extensions
             Installing FrontPage Support on Apache 1.3.19
             Enabling FrontPage Authoring
             Setting up FrontPage Users
       Configuring a Database
             Configuring a Database
             Configuring Data Source Names (DSNs)
                   Configuring Data Source Names (DSNs)
                   Adding a DSN
                   Removing a DSN
                   Editing a DSN
                   Testing a DSN
             Viewing the List of ODBC Drivers
                   Viewing the List of ODBC Drivers
             Configuring SequeLink
                   Configuring SequeLink
             Configuring the Database Environment
                   Configuring the Database Environment
                   Setting Oracle Environment Variables
                   Setting Informix Environment Variables
             Configuring Database Parameters
                   Configuring Database Parameters
                   DB2 Parameters
                   dBASE 5 Parameters
                   Informix Parameters
                   Microsoft SQL Server Parameters
                   MySQL Parameters
                   Oracle Parameters
                   PostgreSQL Parameters
                   SequeLink Parameters
                   Sybase Parameters
                   Text Parameters
       Configuring ActiveX Data Objects (ADO) Connections
             Configuring ActiveX Data Objects (ADO) Connections
             Setting the ADO Connection Pool Size
             Enabling ADO Logging
       Running Sun Chili!Soft ASP in a Shared Web Hosting Environment
             Running Sun Chili!Soft ASP in a Shared Web Hosting Environment
             Creating Database Connections in a Shared Environment
             Defining Applications in a Shared Environment
             Using the User Configuration File
             Using the FrontPage Services File in a Shared Environment
       Optimizing Server Performance
             Optimizing Server Performance
             Enabling Scripts Buffering
             Changing the Session Timeout Value
             Changing the Script Timeout Value
             Enabling Script Caching
             Configuring Multi-threading
             Precompiling ASP Pages
             Pooling Database Connections
             Load Balancing
       Advanced Administration Options
             Advanced Administration Options
             Editing the Windows Registry
             Editing the Sun Chili!Soft ASP Configuration File
             Using the caspctrl Script
             Defining Applications on UNIX
             Relocating the System Files for a Shared Installation
Chapter 4: Building a Sun Chili!Soft ASP Application
       Chapter 4: Building a Sun Chili!Soft ASP Application
       Creating the Basic ASP Application
             Creating the Basic ASP Application
             Choosing an Authoring Tool
             Creating an ASP Page
             Adding Scripts
             Changing the Scripting Language
             Using @ Directives
             Using Server-side Includes
             Defining the ASP Application
             Using the global.asa File
                   Using the global.asa File
                   Specifying Application Events
                   Managing User Sessions
                   Saving Changes to the global.asa File
       Using Sun Chili!Soft ASP Built-in Objects
             Using Sun Chili!Soft ASP Built-in Objects
             ASP Request Object Overview
             ASP Response Object Overview
             ASP Server Object Overview
             ASP Session Object Overview
             ASP Application Object Overview
       Using Sun Chili!Soft ASP Installed Components
             Using Sun Chili!Soft ASP Installed Components
       Using Java Objects and Classes
             Using Java Objects and Classes
       Connecting to a Database
             Connecting to a Database
             Creating Connection Strings
                   Creating Connection Strings
                   Using System DSNs
                   Using DSN-less Connection Strings
                   Syntax for DSN-less Connection Strings
                   Using File DSNs
                   Parameters for File DSNs
             Opening the Database Connection
                   Opening the Database Connection
             Using FrontPage Database Features
                   Using FrontPage Database Features
                   Using FrontPage Database Connections
                   Displaying Data on a Web Page with FrontPage
             Migrating a Microsoft Access Database to dBASE
                   Migrating a Microsoft Access Database to dBASE
       Developing International Applications
             Developing International Applications
             Understanding Code Pages
       Publishing a Sun Chili!Soft ASP Application
             Publishing a Sun Chili!Soft ASP Application
Chapter 5: Developer's Reference
       Chapter 5: Developer's Reference
       ADO Component Reference
             ADO Component Reference
             ADO Overview
             ADO Objects
                   ADO Objects
                   ADO Command Object
                         ADO Command Object
                         ADO Command Object Methods
                               CreateParameter Method
                               Execute Method
                         ADO Command Object Properties
                               ActiveConnection Property
                               CommandText Property
                               CommandTimeout Property
                               CommandType Property
                               Name Property
                               Prepared Property
                               State Property
                   ADO Connection Object
                         ADO Connection Object
                         ADO Connection Object Methods
                               Close Method
                               Execute Method
                               OpenSchema Method
                               Open Method
                               BeginTrans, CommitTrans, and RollbackTrans Methods
                         ADO Connection Object Properties
                               Attributes Property
                               CommandTimeout Property
                               ConnectionString Property
                               ConnectionTimeout Property
                               CursorLocation Property
                               DefaultDatabase Property
                               IsolationLevel Property
                               Mode Property
                               Provider Property
                               State Property
                               Version Property
                   ADO Error Object
                         ADO Error Object
                         ADO Error Object Properties
                               Description Property
                               HelpContext, HelpFile Property
                               NativeError Property
                               Number Property
                               Source Property
                               SQLState Property
                   ADO Field Object
                         ADO Field Object
                         ADO Field Object Methods
                               AppendChunk Method
                               GetChunk Method
                         ADO Field Object Properties
                               ActualSize Property
                               Attributes Property
                               DefinedSize Property
                               Name Property
                               NumericScale Property
                               OriginalValue Property
                               Precision Property
                               Type Property
                               UnderlyingValue Property
                               Value Property
                   ADO Parameter Object
                         ADO Parameter Object
                         ADO Parameter Object Methods
                               AppendChunk Method
                         ADO Parameter Object Properties
                               Attributes Property
                               Direction Property
                               Name Property
                               NumericScale Property
                               Precision Property
                               Size Property
                               Type Property
                               Value Property
                   ADO Property Object
                         ADO Property Object
                         ADO Property Object Properties
                               Attributes Property
                               Name Property
                               Type Property
                               Value Property
                   ADO Recordset Object
                         ADO Recordset Object
                         ADO Recordset Object Methods
                               AddNew Method
                               CancelBatch Method
                               CancelUpdate Method
                               Clone Method
                               Close Method
                               Delete Method
                               GetRows Method
                               Move Method
                               MoveFirst, MoveLast, MoveNext, MovePrevious Methods
                               NextRecordset Method
                               Open Method
                               Requery Method
                               Resync Method
                               Supports Method
                               Update Method
                               UpdateBatch Method
                         ADO Recordset Object Properties
                               AbsolutePage Property
                               AbsolutePosition Property
                               ActiveConnection Property
                               BOF, EOF Properties
                               Bookmark Property
                               CacheSize Property
                               CursorLocation Property
                               CursorType Property
                               EditMode Property
                               Filter Property
                               LockType Property
                               MarshalOptions Property
                               MaxRecords Property
                               PageCount Property
                               PageSize Property
                               State Property
                               Status Property
                               Source Property
                               RecordCount Property
             ADO Collections
                   ADO Collections
                   ADO Errors Collection
                   ADO Fields Collection
                   ADO Parameters Collection
                   ADO Properties Collection
                   ADO Collections Methods
                         Append Method
                         Clear Method
                         Delete Method
                         Item Method
                         Refresh Method
                   ADO Collections Properties
                         Count Property
       ASP Built-in Objects Reference
             ASP Built-in Objects Reference
             ASP Application Object
                   ASP Application Object
                   ASP Application Object Methods
                         Lock Method
                         Unlock Method
             ASP Request Object
                   ASP Request Object
                   ASP Request Object Collections
                         Cookies Collection
                         Form Collection
                         QueryString Collection
                         ServerVariables Collection
                   ASP Request Object Methods
                         BinaryRead Method
                   ASP Request Object Properties
                         TotalBytes Property
             ASP Response Object
                   ASP Response Object
                   ASP Response Object Collections
                         Cookies Collection
                   ASP Response Object Methods
                         AddHeader Method
                         AppendToLog Method
                         BinaryWrite Method
                         Clear Method
                         End Method
                         Flush Method
                         Redirect Method
                         Write Method
                   ASP Response Object Properties
                         Buffer Property
                         CacheControl Property
                         Charset Property
                         ContentType Property
                         Expires Property
                         ExpiresAbsolute Property
                         IsClientConnected Property
                         PICS Property
                         Status Property
             ASP Server Object
                   ASP Server Object
                   ASP Server Object Methods
                         CreateObject Method
                         HTMLEncode Method
                         MapPath Method
                         URLEncode Method
                   ASP Server Object Properties
                         ScriptTimeout Property
             ASP Session Object
                   ASP Session Object
                   ASP Session Object Collections
                         Contents Collection
                         StaticObjects Collection
                   ASP Session Object Methods
                         Abandon Method
                   ASP Session Object Properties
                         SessionID Property
                         Timeout Property
                         LCID Property
       ASP Component Reference
             ASP Component Reference
             Installed ASP Components
             ASP Ad Rotator Component
                   ASP Ad Rotator Component
                   ASP Ad Rotator Component Rotator Schedule File
                   ASP Ad Rotator Component Redirection File
                   ASP Ad Rotator Component Properties
                         Border Property
                         Clickable Property
                         TargetFrame Property
                   ASP Ad Rotator Component Methods
                         GetAdvertisement Method
             ASP Browser Capabilities Component
                   ASP Browser Capabilities Component
                   ASP Browser Capabilities Component Browsecap.ini File
             ASP Content Linking Component
                   ASP Content Linking Component
                   ASP Content Linking Component (Example)
                   ASP Content Linking Component Content Linking List File
                   ASP Content Linking Component Methods
                         GetListCount Method
                         GetListIndex Method
                         GetNextDescription Method
                         GetNextURL Method
                         GetNthDescription Method
                         GetNthURL Method
                         GetPreviousDescription Method
                         GetPreviousURL Method
             ASP Content Rotator Component
                   ASP Content Rotator Component
                   ASP Content Rotator Component Content Schedule File
                   ASP Content Rotator Component Methods
                         ChooseContent Method
                         GetAllContent Method
             ASP Counters Component
                   ASP Counters Component
                   ASP Counters Component Methods
                         Get Method
                         Increment Method
                         Remove Method
                         Set Method
             ASP MyInfo Component
                   ASP MyInfo Component
             ASP Tools Component
                   ASP Tools Component
                   ASP Tools Component Methods
                         FileExists Method
                         Owner Method
                         PluginExists Method
                         ProcessForm Method
                         Random Method
       Chili!Beans Component Reference
             Chili!Beans Component Reference
             Enabling Chili!Beans
             Using Null Objects with Chili!Beans
             Iterating a Collection with Chili!Beans
             Accessing Methods and Fields with Chili!Beans
             Limitations of Chili!Beans Objects
             Supplying Java Virtual Machine Settings
             Constructing Java Objects with Chili!Beans
                   Constructing Java Objects with Chili!Beans
                   Accessing a Java Class via Chili!Beans
                   Registering a Java Class as a COM Component on Linux and UNIX
                   Returning a Java Class From a Method Call or Field Access
       Component Programmer's Reference
             Component Programmer's Reference
             Scope and Threading
             C++ Interfaces Reference
             COM on UNIX
             IApplicationObject Interface
                   IApplicationObject Interface
                   IApplicationObject::get_Contents
                   IApplicationObject::get_StaticObjects
                   IApplicationObject::get_Value
                   IApplicationObject::Lock
                   IApplicationObject::putref_Value
                   IApplicationObject::put_Value
                   IApplicationObject::UnLock
             IReadCookie Interface
                   IReadCookie Interface
                   IReadCookie::get_HasKeys
                   IReadCookie::get_Item
                   IReadCookie::get_NewEnum
             IRequest Interface
                   IRequest Interface
                   IRequest::BinaryRead
                   IRequest::get_Cookies
                   IRequest::get_Form
                   IRequest::get_Item
                   IRequest::get_QueryString
                   IRequest::get_ServerVariables
                   IRequest::get_TotalBytes
             IRequestDictionary Interface
                   IRequestDictionary Interface
                   IRequestDictionary::get_Count
                   IRequestDictionary::get_Item
                   IRequestDictionary::get_Key
                   IRequestDictionary::get_NewEnum
             IResponse Interface
                   IResponse Interface
                   IResponse::AddHeader
                   IResponse::AppendToLog
                   IResponse::BinaryWrite
                   IResponse::Clear
                   IResponse::End
                   IResponse::Flush
                   IResponse::get_Buffer
                   IResponse::get_CacheControl
                   IResponse::get_CharSet
                   IResponse::get_ContentType
                   IResponse::get_Cookies
                   IResponse::get_Expires
                   IResponse::get_ExpiresAbsolute
                   IResponse::get_Status
                   IResponse::IsClientConnected
                   IResponse::PICS
                   IResponse::put_Buffer
                   IResponse::putCharSet
                   IResponse::put_ContentType
                   IResponse::put_Expires
                   IResponse::put_ExpiresAbsolute
                   IResponse::put_Status
                   IResponse::Redirect
                   IResponse::Write
             IScriptingContext Interface
                   IScriptingContext Interface
                   IScriptingContext::get_Application
                   IScriptingContext::get_Request
                   IScriptingContext::get_Response
                   IScriptingContext::get_Server
                   IScriptingContext::get_Session
             IServer Interface
                   IServer Interface
                   IServer::CreateObject
                   IServer::get_ScriptTimeout