リリース ノート
チュートリアル
    Active Server Pages チュートリアル概要
    モジュール 1: ASP ページの作成
      作業 1: 簡単な ASP ページの作成
        ページの作成と保存
      作業 2: HTML フォームの作成
        ASP 応答ページの作成
    モジュール 2: ActiveX サーバー コンポーネントの使用
      作業 1: Ad Rotator コンポーネントの使用
        広告ファイルの作成
        スクリプトの作成
        自分で作成
      作業 2: Browser Capabilities コンポーネントの使用
        スクリプトの作成
      作業 3: Database Access コンポーネントの使用
        データベースの識別
        コンポーネント インスタンスの作成
        返される結果セットの表示
        自分で作成
    モジュール 3: 独自の ActiveX サーバー コンポーネントの記述
      作業 1: 財務コンポーネントの作成
        Visual Basic の起動
        Visual Basic 財務関数の詳細
        プロジェクトの命名
        デフォルト フォームの削除
        プロジェクトへの財務クラスの追加
        財務クラスへの CalcFV 関数の追加
        コンポーネントのエントリ ポイントの追加
        財務プロジェクトの保存
        コンポーネントをプロセス内コンポーネントにする
        財務サーバー コンポーネントの登録
      作業 2: スクリプトからの財務コンポーネントの呼び出し
        HTML フォーム
        スクリプト
        自分のブラウザでテスト
スクリプト ガイド
    概要
    Active Server Pages とは ?
      Active Server Pages のしくみ
    ハイパーテキストの歴史
      リンクされた静的コンテンツ
      動的な HTML
      Active Server Pages
    ASP スクリプトの記述
      .Asp ファイルとは ?
      スクリプトとは ?
      ASP の構文
        区切り記号
      単一の式
      ステートメント
        ステートメント内での HTML の挿入
      スクリプト タグ
      他のファイルの挿入
        仮想キーワードの使用
        ファイル キーワードの使用
        ファイル挿入時の注意
      サーバー スクリプトを使ったクライアント スクリプトの変更
    スクリプト言語の使用
      主要スクリプト言語の設定
        Object.Method 形式の構文をサポートしている言語
        Object.Method 形式の構文をサポートしていない言語
      複数の言語によるプロシージャの記述
        プロシージャの作成
        プロシージャの呼び出し
      VBScript および JScript の使用
        コメントの挿入
    組み込みオブジェクトを使った作業
      オブジェクトの構文
        メソッドの使用
        プロパティの使用
    ユーザーからの情報の取得
      HTML からの情報の取得
        QueryString コレクションの使用
        Form コレクションの使用
        ServerVariables コレクションの使用
        元の .asp ファイルへの情報のポスト
        Request オブジェクトによる Cookies コレクションの使用
    ユーザーへの情報の送信
      ユーザーへのテキストの送信
      別の URL へのユーザーのリダイレクト
        HTTP コンテンツの種類の設定
      Response オブジェクトによる Cookies コレクションの使用
      応答のバッファ処理
    ActiveX サーバー コンポーネントを使った作業
      コンポーネントのインスタンスの作成
      データベースからのデータの取得
      ページ上への広告の表示
      ブラウザ機能の決定
      ファイルに対する読み書き
      ページ間移動の管理
    ASP 対応アプリケーションの開発
      Session オブジェクトと Application オブジェクトの使用
        Global.asa ファイルの使用
        アプリケーション開始イベントとセッション開始イベント
        アプリケーション終了イベントとセッション終了イベント
        セッションの管理
        アプリケーションの管理
      コンポーネントの有効範囲の設定
        <OBJECT> タグの使用
        Server.CreateObject メソッドの使用
        パフォーマンスに関する問題
    レジストリ エントリの設定
      Active Server Pages のレジストリ エントリ
    Active Server Pages スクリプトのデバッグ
      VBScript によるエラー処理
        On Error Resume Next ステートメント
        For...Each ステートメント
      JScript によるエラー処理
      フォームのデバッグ
    作成した ASP アプリケーションの保護
      仮想ディレクトリのアクセス権の設定
      Windows NT のアクセス権の設定
      クライアントの許可証の使用
      スクリプトを隠し属性にする
オブジェクト リファレンス
    オブジェクト リファレンス
    Application オブジェクト
      Application メソッド
        Lock
        Unlock
    Request オブジェクト
      Request コレクション
        ClientCertificate
        Cookies
        Form
        QueryString
        ServerVariables
    Response オブジェクト
      Response コレクション
        Cookies
      Response プロパティ
        Buffer
        ContentType
        Expires
        ExpiresAbsolute
        Status
      Response メソッド
        AddHeader
        AppendToLog
        BinaryWrite
        Clear
        End
        Flush
        Redirect
        Write
    Server オブジェクト
      Server プロパティ
        ScriptTimeout
      Server メソッド
        CreateObject
        HTMLEncode
        MapPath
        URLEncode
    Session オブジェクト
      Session プロパティ
        SessionID
        Timeout
      Session メソッド
        Abandon
グローバル リファレンス
    Global.asa リファレンス
    Application イベント
      Application_OnStart
      Application_OnEnd
    Session イベント
      Session_OnStart
      Session_OnEnd
    <OBJECT> 宣言
コンポーネント リファレンス
    コンポーネント リファレンス
    Ad Rotator コンポーネント
      Rotator Schedule ファイル
      Redirection ファイル
      Ad Rotator プロパティ
        Border
        Clickable
        TargetFrame
      Ad Rotator メソッド
        GetAdvertisement
    Browser Capabilities コンポーネント
      Browscap.ini ファイル
    Database Access コンポーネント
      接続プール
    Content Linking コンポーネント
      Content Linking List ファイル
      Content Linking メソッド
        GetListCount
        GetListIndex
        GetNextDescription
        GetNextURL
        GetNthDescription
        GetNthURL
        GetPreviousDescription
        GetPreviousURL
    File Access コンポーネント
Programmer's Reference
    Creating Components for ASP
    Page-level Event Methods
      OnStartPage
      OnEndPage
    Built-in Object Interfaces for C++
      IScriptingContext
        IScriptingContext::get_Application
        IScriptingContext::get_Request
        IScriptingContext::get_Response
        IScriptingContext::get_Server
        IScriptingContext::get_Session
      IApplicationObject
        IApplicationObject::get_Value
        IApplicationObject::Lock
        IApplicationObject::putref_Value
        IApplicationObject::put_Value
        IApplicationObject::UnLock
      IRequest
        IRequest::get_ClientCertificate
        IRequest::get_Cookies
        IRequest::get_Form
        IRequest::get_Item
        IRequest::get_QueryString
        IRequest::get_ServerVariables
      IResponse
        IResponse::AddHeader
        IResponse::AppendToLog
        IResponse::BinaryWrite
        IResponse::Clear
        IResponse::End
        IResponse::Flush
        IResponse::get_Buffer
        IResponse::get_ContentType
        IResponse::get_Cookies
        IResponse::get_Expires
        IResponse::get_ExpiresAbsolute
        IResponse::get_Status
        IResponse::put_Buffer
        IResponse::put_ContentType
        IResponse::put_Expires
        IResponse::put_ExpiresAbsolute
        IResponse::put_Status
        IResponse::Redirect
        IResponse::Write
      IServer
        IServer::CreateObject
        IServer::get_ScriptTimeout
        IServer::HTMLEncode
        IServer::MapPath
        IServer::put_ScriptTimeout
        IServer::URLEncode
      ISessionObject
        ISessionObject::Abandon
        ISessionObject::get_SessionID
        ISessionObject::get_Timeout
        ISessionObject::get_Value
        ISessionObject::put_Timeout
        ISessionObject::putref_Value
        ISessionObject::put_Value
      IReadCookie
        IReadCookie::get_HasKeys
        IReadCookie::get_Item
        IReadCookie::get__NewEnum
      IRequestDictionary
        IRequestDictionary::get_Item
        IRequestDictionary::get__NewEnum
      IStringList
        IStringList::get_Count
        IStringList::get_Item
        IStringList::get__NewEnum
      IWriteCookie
        IWriteCookie::get__NewEnum
        IWriteCookie::get_HasKeys
        IWriteCookie::put_Domain
        IWriteCookie::put_Expires
        IWriteCookie::put_Item
        IWriteCookie::put_Path
        IWriteCookie::put_Secure
    Built-in Object Interfaces for Java
      Class ScriptingContext
      Class Application
      Class Request
      Class Response
      Class Server
      Class Session
      IScriptingContext Interface
      IApplicationObject Interface
      IRequest Interface
      IResponse Interface
      IServer Interface
      ISessionObject Interface
      IReadCookie Interface
      IRequestDictionary Interface
      IStringList Interface
      IWriteCookie Interface
    Built-in Object Interfaces for Visual Basic
      ScriptingContext
      Application
      Request
      Response
      Server
      Session
    Code Examples for C++
      Writing Text to an HTML Page
      Retrieving a Variable from a Built-in Object
      Retrieving an Item from a Collection
    Code Examples for Java
      Writing Text to an HTML Page
      Retrieving a Variable from a Built-in Object
      Retrieving an Item from a Collection
    Code Examples for Visual Basic
      Writing Text to an HTML Page
      Retrieving a Variable from a Built-in Object
      Retrieving an Item from a Collection
    Threading Models
      Single-Threaded
      Apartment-Threaded
      Free-Threaded
      Objects Marked as Both
    Packaging Models
    Type Information
    Security
Additional Resources