ASP は、COM 準拠のスクリプト言語やプログラミング言語でサーバー側スクリプトを作成するための、強力で拡張性の高いフレームワークを提供します。ここでは、スクリプト言語を使用した .asp ファイルの基本的な作成方法を紹介します。ループの作成からデータベースの操作およびトランザクションの処理まで、広範囲にわたる基本的なプログラミング作業を実行する方法を学習します。スクリプト作成の初心者、熟練者を問わず、ここで採り上げるトピックを開発目標にすることができます。 つまり、より洗練された ASP の利用方法を提案し、開発を促進することが、各トピックの目的です。ASP を利用すると、より高性能で保守性の高いアプリケーションの開発が可能になります。
以下のトピックでは、スクリプト作成とプログラミングの概念についても一部紹介しますが、スクリプト言語の学習が目的ではありません。Microsoft の各スクリプト言語 (Microsoft VBScript および Microsoft JScript) にはマニュアルが付属しており、書店で入手できるスクリプト作成関連書籍も多数あります。初めてスクリプトを作成する場合は、書籍、クラスの受講、およびインターネット資源を利用してスクリプト言語を習得することをお勧めします。
ここでは、次の項目について説明します。
- 「ASP ページを作成する」では、ASP ファイルについて説明し、ページにスクリプト コマンドを追加する方法を紹介します。
- 「スクリプト言語を使用する 」では、主要スクリプト言語の設定方法およびサーバー スクリプトでの VBScript と JScript の使い方について説明します。
- 「変数と定数を使用する」では、ASP スクリプトでの変数の使用について紹介し、定数の定義にアクセスする方法について説明します。
- 「クライアント側のスクリプトと対話する」では、クライアント側スクリプトを作成して対話を行う、サーバー側のスクリプトを記述する方法について説明します。
- 「プロシージャを記述する」では、プロシージャ (関数およびサブルーチン) の定義方法、およびサーバー側スクリプトからプロシージャを呼び出す方法について説明します。
- 「コレクションを使用する」では、ループを使ったコレクションへのアクセスなど、組み込みオブジェクトのコレクション内の要素にアクセスする方法について説明します。
- 「ユーザーからの入力を処理する」では、HTML フォームから集まる情報の収集方法と処理方法について説明します。
- 「コンポーネントとオブジェクトを使用する」では、COM コンポーネントが提供するオブジェクトのインスタンスを作成する方法、ASP の組み込みオブジェクトを使用する方法、およびオブジェクトのメソッドとプロパティを使用する方法について説明します。
- 「オブジェクトのスコープを設定する」では、オブジェクトのスコープ (有効範囲) について説明し、セッション スコープまたはアプリケーション スコープが設定されたオブジェクトを作成する方法を示します。
- 「ブラウザにコンテンツを送信する」では、ブラウザへのページの送信を制御する方法について説明します。
- 「ファイルをインクルードする」では、#include ステートメントを使用してファイルの内容を .asp ファイルに挿入する方法について説明します。
- 「セッションを管理する」では、ユーザーに関する情報を保持する方法を説明します。
- 「データ ソースにアクセスする」では、ASP および Microsoft ActiveX データ オブジェクト (ADO) を使用して、データベースから情報を取得する方法について説明します。
- 「トランザクションを理解する」では、トランザクション コンテキスト上でスクリプトを実行する方法を説明します。ビジネス アプリケーションやクレジット カードのアプリケーションでは、トランザクション内でスクリプトおよびコンポーネントを実行する機能を必要とすることがよくあります。
- 「ASP スクリプトをデバッグする」では、Microsoft Script Debugger を使用してスクリプトのエラーを発見し、発見したエラーを取り除く方法について説明します。
- 「組み込み ASP オブジェクト」では、ASP の組み込みオブジェクトの概要を示し、詳細な情報へのリンクを提供します。
- 「Active Server Pages のオブジェクトのクイック リファレンス ページ」では、
ASP 組み込みオブジェクトのクィック リファレンス情報を含みます。
関連するその他の項目
© 1997-2001 Microsoft Corporation.All rights reserved.