![]() ![]() ![]() |
Introduction: About This Documentation
Introduction: About This Documentation
What's in This Documentation
Accessing Documentation, Samples, and Diagnostics
Chapter 1: About Chili!Soft ASP
Chapter 1: About Chili!Soft ASP
What's 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 Chili!Soft ASP?
What is Chili!Soft ASP?
Chili!Soft ASP Features
Chapter 2: Installing and Configuring Chili!Soft ASP
Chapter 2: Installing and Configuring Chili!Soft ASP
Installing and Uninstalling Chili!Soft ASP
Installing and Uninstalling Chili!Soft ASP
Installing Chili!Soft ASP 3.6 for IBM-AIX
Installing Chili!Soft ASP 3.6 for IBM-AIX
Installation Requirements: Chili!Soft ASP for IBM AIX
Choosing an Installation Option for IBM-AIX
Installing the Chili!Soft ASP Bundle for IBM-AIX
Important Notes About Bundle Installations for IBM-AIX
Installing a Custom Configuration of Chili!Soft ASP for IBM-AIX
Important Notes About Custom Installations for IBM-AIX
Installing Chili!Soft ASP 3.6 for Sun Solaris
Installing Chili!Soft ASP 3.6 for Sun Solaris
Installation Requirements: Chili!Soft ASP for Sun Solaris
Choosing an Installation Option for Sun Solaris
Installing the Chili!Soft ASP Bundle for Sun Solaris
Important Notes About Bundle Installations for Sun Solaris
Installing a Custom Configuration of Chili!Soft ASP for Sun Solaris
Important Notes About Custom Installations for Sun Solaris
Installing Chili!Soft ASP 3.6 for Linux
Installing Chili!Soft ASP 3.6 for Linux
Installation Requirements: Chili!Soft ASP for Linux
Choosing an Installation Option for Linux
Installing the Chili!Soft ASP Bundle for Linux
Important Notes About Bundle Installations for Linux
Installing a Custom Configuration of Chili!Soft ASP for Linux
Important Notes About Custom Installations for Linux
Installing Chili!Soft ASP 3.6 for HP-UX
Installing Chili!Soft ASP 3.6 for HP-UX
Installation Requirements: Chili!Soft ASP for HP-UX
Choosing an Installation Option for HP-UX
Installing the Chili!Soft ASP Bundle for HP-UX
Important Notes About Bundle Installations for HP-UX
Installing a Custom Configuration of Chili!Soft ASP for HP-UX
Important Notes About Custom Installations for HP-UX
Configuring the Web Server After Installation
Configuring the Web Server After Installation
Changes to Netscape Web Server Configuration Files
Changes to Apache Web Server Configuration Files
Configuring a Non-DSO Apache Web Server
Uninstalling Chili!Soft ASP
Uninstalling Chili!Soft ASP
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 Chili!Soft ASP
Chapter 3: Managing 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
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 Java Support
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
Enabling ASP for a Virtual Host
Changing the Web Server
Enabling FrontPage Publishing
Enabling FrontPage Publishing
Installing FrontPage 2000 Server Extensions
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 DB2
Configuring DB2
Loading DB2 Profiles
Editing the Microsoft SQL Server Template
Editing the Microsoft SQL Server Template
Configuring the Database Environment
Configuring the Database Environment
Setting Oracle Environment Variables
Setting Sybase Environment Variables
Setting Informix Environment Variables
Configuring Database Parameters
Configuring Database Parameters
DB2 Parameters
dBase Parameters
Informix Parameters
Interbase Parameters
Microsoft SQL Server 7.0 Parameters
MySQL Parameters
Oracle Parameters
PostgreSQL Parameters
SequeLink Parameters
Sybase Parameters
Configuring ActiveX Data Objects (ADO) Connections
Configuring ActiveX Data Objects (ADO) Connections
Setting the ADO Connection Pool Size
Enabling and Disabling ADO Logging
Running Chili!Soft ASP in a Shared Web Hosting Environment
Running 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 2000 Services File in a Shared Environment
Setting up Multi-machine Chili!Soft ASP
Setting up Multi-machine Chili!Soft ASP
Setting up a Shared Installation of Chili!Soft ASP
Setting up Separate Installations of Chili!Soft ASP
Optimizing Server Performance
Optimizing Server Performance
Enabling Scripts Buffering
Changing the Session Timeout Value
Changing the Script Timeout Value
Enabling Script Caching
Choosing a Threading Mode
Running in Multi-process Mode
Running in Multi-threaded Mode
Pre-compiling ASP Pages
Pooling Database Connections
Load Balancing
Advanced Administration Options
Advanced Administration Options
Editing the Windows NT Registry
Editing the Chili!Soft ASP Configuration File
Using the caspctrl Script
Defining Applications on UNIX
Starting and Stopping Multiple Instances of the ASP Server
Relocating the System Files for a Shared Installation
Chapter 4: Building a Chili!Soft ASP Application
Chapter 4: Building a 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 Chili!Soft ASP Built-in Objects
Using 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 Chili!Soft ASP Installed Components
Using 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 Chili!Soft ASP Application
Publishing a 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
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
Chilli!Beans Component Reference
Chili!Beans Component Reference
Constructing and Using Java Objects with Chili!Beans
Accessing a Java Class via Chili!Beans
Registering a Java Class as a COM Component on Linux
Returning a Java Class From a Method Call or Field Access
Using Null Objects with Chili!Beans
Iterating a Collection with Chili!Beans
Accessing Methods and Fields with Chili!Beans
Chili!Beans Environment Settings
Limitations of Chili!Beans Objects
Component Programmer's Reference
Component Programmer's Reference
Scope and Threading
C++ Interfaces Reference
COM on UNIX
Editing the Registry (chregedit)
Registering Components (chregsvr)
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
&nb