![]() ![]() ![]() |
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