|
【カテゴリ】 ASP
標準ASPテクニカルリファレンス
サポート終了
|
山田祥寛/著
ソフトバンクパブリッシング 株式会社/発行
定価
4,400円
B5変版・
552ページ・
1色
ISBN 4-7973-1400-1
発刊日:
2000年10月24日
|
本書の特徴
最新ASPを結集したテクニカルリファレンス
豊富に用意されたサーバコンポーネント、データベースとのシームレスな連携を実現するADO、スクリプトでコンポーネントを生成するScriptLets技術、サーバ/クライアント間の通信を統御するRemote Scripting、そして、スクリプト言語の決定版、VBScript、JScript等、周辺技術と密に絡ませながら統合的なWebアプリケーション構築技法を紹介します 。
まとめて読んで 更にスキルアップのこんな書籍
- ・較べて解る 深まる理解
- 「JSP/PHP/ASP サーバサイドプログラミング徹底比較」(技術評論社)
- ・いつでも使える小さなリファレンス、開発者の座右の書
- 「プチリファレンスASP」(秀和システム)
- ・より基礎から学びたい方のために
- 「ASPハンドブック」(ソフトバンクパブリッシング)
- ・実用サンプルでより具体的な用途を
- 「今日からつかえるASP3.0サンプル集」(秀和システム)
Contents |
- 第一章:イントロダクション
-
概論
IIS/PWSの設定方法 IIS/PWSの設定方法 本リファレンスの使い方
- 第二章:Active Server Pages3.0組込オブジェクト
-
概要
ASPの基本知識
Applicationオブジェクト
Applicationオブジェクト
ユーザ間で情報を共有したい
アプリケーション変数への同時書き込みを防ぎたい
ASPErrorオブジェクト
ASPErrorオブジェクト
エラー内容を取得したい
ObjectContextオブジェクト
ObjectContextオブジェクト
トランザクションの成功、失敗を制御したい
Requestオブジェクト
Requestオブジェクト
証明書のフィールド情報をしたい
クッキー情報を取得したい
フォーム情報を取得したい
クエリ情報を取得したい
環境変数を取得したい
バイナリデータを取得したい
Responseオブジェクト
Responseオブジェクト クッキーへ書き込みたい
クライアントへの出力タイミングを制御したい
キャッシュ/ページの有効期間を制御したい
出力ヘッダ情報を指定したい
HTTPヘッダに任意の情報を追加したい
クライアントの接続有無を確認したい
応答ステータスを変更したい
ログ情報をカスタマイズしたい
バイナリデータを出力したい
別ページへリダイレクトさせたい
文字列を出力したい
Serverオブジェクト
Serverオブジェクト
スクリプトのタイムアウトを指定したい
外部コンポーネントを使いたい
他のASPファイルを呼び出したい
発生したエラーの情報を取得したい
HTMLソースをそのまま表示させたい
仮想パスを物理パスに変換したい
クエリ情報を送信したい
Sessionオブジェクト
Sessionオブジェクト
セッション情報の保持時間/破棄を制御したい
セッション内で情報を保持したい
ページの地域情報を指定したい
セッション識別子を知りたい
Global.asa
ASPアプリケーションを管理したい
アプリケーション/セッションの開始/終了時を制御したい
ASPアプリケーション内で定数を使いたい
ASPアプリケーション内で使うオブジェクトを生成したい
ディレクティヴ/SSI
ASPの処理方法をページ単位で宣言したい
外部ファイルをインクルードしたい
- 第三章:Active Server Pages3.0サーバコンポーネント
-
概要
追加コンポーネントの登録方法
Ad Rotatorコンポーネント
Ad Rotatorコンポーネント
広告の設定/表示をしたい
広告表示のスケジュールを設定したい
広告主のページへリンクしたい
Basp21コンポーネント
Basp21コンポーネント
メールを送信したい
メールを受信したい
受信メールをソートしたい
ファイルをアップロードしたい
文字列を変換したい
コードを変換したい
Webページを保存したい
FTP転送を行ないたい
その他Basp21の便利な機能
Browser Capabilitiesコンポーネント
Browser Capabilitiesコンポーネント
ブラウザ情報を更新したい
Content Linkingコンポーネント
Content Linkingコンポーネント
文書のリンク情報を設定したい
コンテンツの一覧を取得したい
コンテンツ間を移動したい
Content Rotatorコンポーネント
Content Rotatorコンポーネント
コンテンツの表示スケジュールを設定したい
スケジューリングされたHTMLコンテンツを表示したい
Countersコンポーネント
Countersコンポーネント
カウントアップ/カウンタ数を取得したい
カウンタを操作したい
MyInfoコンポーネント
MyInfoコンポーネント
Page Counterコンポーネント
Page Counterコンポーネント
ページのアクセス数をカウントしたい
Permission Checkerコンポーネント
Permission Checkerコンポーネント
ページごとのアクセス権を取得したい
- 第四章:ScriptLets
-
概要〜ScriptLetsの特徴〜
ScriptLetsを利用した例
XMLエレメント要素
ScriptLetsの宣言部を記述したい
ScriptLetsコンポーネントの基本構造を記述したい
コンポーネントの登録情報を設定したい
コメントを挿入したい
リソース情報を定義したい
カスタムイベントを定義したい
プロパティを定義したい
メソッドを定義したい
ソースコードを記述したい
COMインタフェース/外部オブジェクトを追加したい
同じファイル内の別のコンポーネントを呼び出したい
定義済み定数を使用したい
- 第五章:ActiveX Data Object(ADO)2.6リファレンス
-
ADO2.5の特徴〜DB連携の基本〜
ASPからデータベースへの接続方法
Commandオブジェクト
Commandオブジェクト
コマンドを実行する対象データソースを指定したい
コマンド情報を設定したい
コマンドのパラメータを生成したい
コマンドを実行したい
Connectionオブジェクト
Connectionオブジェクト
接続情報を設定したい
データベースへの接続/解除を行いたい
データベース情報を取得したい
デフォルトのデータベースを設定したい
コマンドを実行したい
カーソル情報を設定したい
接続/コマンド終了までのタイムアウト時間を設定したい
トランザクション処理を設定したい
トランザクション処理を開始または決定/取消したい
ADOのバージョン情報を知りたい
Errorオブジェクト
Errorオブジェクト
エラーコレクションの内容を参照したい
エラー情報を取得したい
Fieldオブジェクト
Fieldオブジェクト
フィールド情報を取得したい
レコードセットの各フィールドを参照したい
フィールドの現在の状態を知りたい
フィールドにバイナリデータを取得/格納したい
Parameterオブジェクト
Parameterオブジェクト
コマンドのパラメータ群を参照したい
パラメータを追加/削除したい
パラメータ情報を設定したい
パラメータにバイナリ情報を追加したい
Propertyオブジェクト
Propertyオブジェクト
ダイナミックプロパティを取得したい
ダイナミックプロパティの情報を参照/設定したい
Recordsetオブジェクト
Recordsetオブジェクト
レコードセットをページ単位で管理したい
インデックスを追加/レコードセットの検索をしたい
カレントレコードの絶対位置を制御したい
カレントレコードの相対位置を制御したい
レコードセットの基礎情報を設定したい
レコードセットをソートしたい
カレントレコードの状態を知りたい
レコードセットがどういう機能を持っているか知りたい
レコードセットから条件に合致したレコードを検索したい
レコードセットから特定のレコード群を抽出したい
レコードを追加/削除したい
バッチ処理を行ないたい
レコードセットのクローンを作りたい
レコードセットを開きたい/閉じたい
レコードセットを配列/文字列に変換したい
一連のコマンド操作を順に実行したい
最新のレコードセットを取得しなおしたい
レコードをキャッシュしたい
現在のレコードの状態を知りたい
レコードへのロックを制御したい
カーソルの型を設定したい
レコードセットをファイルに保存したい
- 第六章:Remote Scripting1.0bリファレンス
-
概要
Remote Scriptingを使用した例
RemoteScriptingメソッド
クライアントサイドの準備を行なう
サーバサイドの準備を行なう
RemoteScriptingを実行したい
Remote Scriptingの実行結果を取得したい
- 第七章:VBScript5.5基本構文
-
VBScript5.5基本構文
VBScriptの概要(特徴/利用局面)
VBScriptの基礎構文概要
変数を宣言したい
変数/定数/プロシージャの有効範囲を設定したい
オブジェクト/プロシージャへの参照を変数に代入したい
定数を宣言したい
キーワード
演算子
ステートメント・命令 条件分岐を行いたい
繰返し処理をしたい
一定回数繰り返し処理をしたい
配列/コレクションの内容を全て読み出したい
ループ/プロシージャから強制的に抜け出したい
エラー処理を有効化/無効化したい
オブジェクトを略記したい
プロシージャを定義/呼び出したい
クラスを宣言したい
乱数表を初期化したい
動的な命令を実行したい
ソースにコメントを挿入したい
- 第八章:VBScript5.5関数
-
概要
文字列操作関数
文字列⇔文字コードに変換したい
配列を生成したい
配列を結合/抽出したい
表示形式を指定したい
文字列を検索/置換したい
大文字⇔小文字に変換したい
部分文字列を抜き出したい
文字列の長さを知りたい
文字列からスペースを削除したい
文字列を比較評価したい
指定文字/スペース/逆さ文字列を出力したい
日付処理関数
システムの日付/時刻を知りたい
時間間隔を調べたい/時間を加算したい
指定した式、文字列を日付式に変換したい
日付/時間の要素を抜き出したい(1)
日付/時間の要素を抜き出したい(2)
経過した秒数を測りたい
数値演算関数
絶対値/指数/対数/平方根を求めたい
乱数を求めたい
三角関数を求めたい
小数点の切り捨て、数値の丸めを行ないたい
n進数を求めたい
符号を判定したい
内部処理形式関数
データ形式を変換したい
式を評価したい/ステートメントを実行したい
データ形式を判定したい
データ形式情報を知りたい
その他関数
使用中のスクリプトエンジンの種類を知りたい
配列の大きさを知りたい
外部オブジェクトを使いたい
地域情報を設定/取得したい
インプットボックスを表示したい
ダイアログメッセージを表示したい
RGBカラー値を指定したい
ピクチャーオブジェクトを取得したい
イベントにプロシージャを関連づけたい
- 第九章:VBScript5.5組み込みオブジェクト
-
概要
Classオブジェクト
Classオブジェクト
クラスでイベントを発生させたい
Dictionaryオブジェクト
Dictionaryオブジェクト
キー情報を取得したい
比較モードを設定したい
キーを追加/削除したい
FileSystemObjectオブジェクト
FileSystemObjectオブジェクト
ドライブ、フォルダ、ファイル名を知りたい
既存パスに名前を追加したい
一時ファイルを生成したい
フォルダ、ファイルを操作したい
テキストファイルを作成したい
テキストファイルを開きたい
ドライブ、フォルダ、ファイルの存在を確認したい
Drive、Folder、Fileオブジェクトを取得したい
Driveオブジェクト
Drivesコレクション/Driveオブジェクト
ドライブ数/ドライブ項目を取得したい
ドライブの情報を知りたい
Folderオブジェクト
Foldersコレクション/Folderオブジェクト
フォルダ数/フォルダ項目を取得したい
フォルダの情報を知りたい
フォルダを操作したい
テキストファイルを作成したい
Fileオブジェクト
Filesコレクション/Fileオブジェクト
ファイル数/ファイル項目を取得したい
ファイルの情報を知りたい
ファイルを操作したい
テキストファイルを開きたい
TextStreamオブジェクト
TextStreamオブジェクト
テキストファイルの内容を読み取りたい
テキストファイルへ書き込みたい
正規表現オブジェクト
正規表現オブジェクト
サブマッチコレクション
正規表現の検索条件を設定したい
正規表現で文字列を検索したい
正規表現に合致した項目/項目数を取得したい
マッチング結果を知りたい
Errオブジェクト Errオブジェクト
エラー情報を取得したい
エラーを生成/クリアしたい
- Appendix1:JScript5.5
-
概要
JavaScriptでサンプルコードを移植してみよう
- Appendix2:Script Encoder
-
概要
Scripting Encoderを使ったスクリプトの例
Script Encoderの使用方法
- Appendix3:ASP関連書籍、関連サイト
-
関連書籍・サイト
|
|