書籍詳細(ASPハンドブック)

ASPハンドブック 書影

ISBN: 4-7973-1681-0

ASPハンドブック

サポート終了
著者山田祥寛
出版社ソフトバンクパブリッシング
価格1,980円(税別)
判型A5判・1色
ページ数420ページ
発売日2001年9月19日
シリーズ ハンドブック
対象レベル初級

コンパクトなTIPS形式で紹介するASPガイドブック

Windows2000+IIS5.0に対応。
初心者から上級者までのニーズを一冊で即解決。
Tips単位の解説、豊富な実用サンプルに、目的別索引もついて、検索もカンタン。
コンパクトなハンドブックでいつもあなたのお手元に。
ASPハンドブック ロゴ

更新履歴

  • FAQ情報:2000年2月22日 更新
  • 正誤訂正:2002年1月24日 更新

目次

  • 第1章:ASPを動かすためのTIPS17
  • TIPS1:ASPとはなにか?
  • TIPS2:ASPがもたらす効果1〜処理結果のみを返す〜
  • TIPS3:ASPがもたらす効果2〜クライアント環境に非依存〜
  • TIPS4:ASPがもたらす効果3〜スクリプト言語に非依存〜
  • TIPS5:ASPがもたらす効果4〜定型的な処理を部品化〜
  • TIPS6:ASPがもたらす効果5〜あらゆるデータソースに一元的にアクセス〜
  • TIPS7:ASPのバージョン状況
  • TIPS8:ファイル名のつけ方
  • TIPS9:仮想ディレクトリとはなにか?
  • TIPS10:IISを設定するには?
  • TIPS11:PWSを設定するには?
  • TIPS12:既定のファイルを設定するには?
  • TIPS13:ASPの記述方法1〜プライマリ・スクリプティングデリミタ〜
  • TIPS14:ASPの記述方法2〜<script>タグ〜
  • TIPS15:文字列を表示するには?
  • TIPS16:ダブルクォーテーションを表示するには?
  • TIPS17:ASPの記述方法3〜省略形〜
  • 第2章:ASPの基本TIPS40(VBScript篇)
  • TIPS1:VBScriptとはなにか?
  • TIPS2:VBScriptの動作環境
  • TIPS3:VBScriptのバージョン
  • TIPS4:VBScriptの基本構文
  • TIPS5:変数を宣言するには?
  • TIPS6:変数の命名規則を知りたい
  • TIPS7:変数のデータ型を知りたい
  • TIPS8:変数の適用範囲を知りたい
  • TIPS9:VBScriptで使える演算子は?
  • TIPS10:定数とは?
  • TIPS11:配列とはなにか?
  • TIPS12:配列を生成するには?
  • TIPS13:条件分岐を行いたい場合には?
  • TIPS14:条件式記述あれこれ
  • TIPS15:繰り返し処理を行うためには?(ループ回数が特定できる場合)
  • TIPS16:繰り返し処理を行うためには?(条件式に基づく場合)
  • TIPS17:繰り返し処理を行うためには?(配列やコレクションから場合)
  • TIPS18:ループを中断するためには?
  • TIPS19:関数とはなにか?
  • TIPS20:印刷できない文字を出力するには?
  • TIPS21:数値、日付等の書式を整えるには?
  • TIPS22:文字列の書式を整えるためには?〜空白、改行文字の消去、大文字小文字の統一〜
  • TIPS23:部分文字列を取り出すには?
  • TIPS24:日付情報を得るためには?
  • TIPS25:日付式を計算するには?
  • TIPS26:乱数を生成するには?
  • TIPS27:小数点の数値を丸めるには?
  • TIPS28:VBScriptでつかえる数学関数
  • TIPS29:データ型を判別/変換するには?
  • TIPS30:ASPでメッセージボックスを表示したい
  • TIPS31:オブジェクトとはなにか?
  • TIPS32:VBScriptのオブジェクト群
  • TIPS33:連想配列を使うには?
  • TIPS34:フォルダ/ファイルの内容を表示したい
  • TIPS35:FileSystemObjectオブジェクトで使用できるプロパティとメソッド
  • TIPS36:テキストファイルにデータを記録したい
  • TIPS37:テキストファイルを順に読み取りたい
  • TIPS38:正規表現を使用するには?
  • TIPS39:エラーが発生したとき、処理を中断させないためには?
  • TIPS40:エラー処理を無効化するには?
  • 第3章:ASPの基本TIPS23(ASPオブジェクト篇)
  • TIPS1:ASPでつかえる組みこみオブジェクト群
  • TIPS2:POST形式で送信されたフォーム情報を受け取るには
  • TIPS3:URLに情報を付加するには?
  • TIPS4:GET形式で送信されたフォーム情報を受け取るには
  • TIPS5:簡単な情報(クッキー)をクライアントに保存するには
  • TIPS6:クライアントに保存されたクッキー情報を受け取るには
  • TIPS7:サーバの環境変数を取得するには?
  • TIPS8:Requestオブジェクトのコレクション名が省略された場合は?
  • TIPS9:文字コードを指定するには?
  • TIPS10:HTML以外のコンテンツを出力したい
  • TIPS11:[戻る]ボタンを無効にしたい
  • TIPS12:ソースコードをそのまま表示したい
  • TIPS13:バイナリデータを直接出力するには?
  • TIPS14:自動的に他のページにリンクしたい
  • TIPS15:自動的に他のページにリンクしたい(処理効率化)
  • TIPS16:仮想パスを物理パスに変換したい
  • TIPS17:複数ページにまたがる情報を保持するには?
  • TIPS18:セッション情報を破棄したい
  • TIPS19:より細やかにセッション情報の破棄を制御したい
  • TIPS20:アプリケーション情報を管理したい
  • TIPS21:アプリケーション・セッション確立時、終了時に処理を行うためには?
  • TIPS22:外部ファイルをインクルードしたい(1)
  • TIPS23:外部ファイルをインクルードしたい(2)
  • 第4章:覚えて便利なコンポーネントTIPS20
  • TIPS1:コンポーネントとはなにか?
  • TIPS2:外部コンポーネントを使用するには?
  • TIPS3:COMの有効性〜既存技術と比較して〜
  • TIPS4:COMの関連用語を整理したい
  • TIPS5:標準コンポーネントと追加コンポーネント
  • TIPS6:追加コンポーネントを登録するには?
  • TIPS7:広告画像を動的に切り替えるためには?
  • TIPS8:ひと連なりのドキュメントを管理するには?(ナビゲート篇)
  • TIPS9:ひと連なりのドキュメントを管理するには?(目次篇)
  • TIPS10:ランダムに表示コンテンツを切り替えるためには?
  • TIPS11:ユーザが入力した情報を簡単に集計するには?
  • TIPS12:アクセスカウンタを生成するには?
  • TIPS13:コンテンツへのアクセス権の有無を判定するには?
  • TIPS14:ファイルをアップロードするには?
  • TIPS15:メールを受信するには?
  • TIPS16:メールを送信するには?
  • TIPS17:ScriptLetsとはなにか?
  • TIPS18:ScriptLetsの動作環境と設定方法
  • TIPS19:ScriptLetsコンポーネントを使うには?
  • TIPS20:ScriptLetsコンポーネントを作成するには?
  • 第5章:データベース連携のための基本TIPS22
  • TIPS1:ADOとは?
  • TIPS2:ODBC/OLE DBとは?
  • TIPS3:データソース/データプロバイダとは?
  • TIPS4:定数定義ファイル(Adovbs.inc)とは?
  • TIPS5:SQLとは?
  • TIPS6:SQLの構成について
  • TIPS7:Oracle8i Enterprise Edition R8.1.7の設定
  • TIPS8:接続、コマンドのタイムアウト時間を制御するには?
  • TIPS9:データベースに接続するには?
  • TIPS10:データベースから切断するには?
  • TIPS11:データベースに対して命令を発行するには?
  • TIPS12:データベースの内容をテーブル表示するには?
  • TIPS13:データベースに新たにデータを書き込むには?
  • TIPS14:データベースの内容を更新するには?
  • TIPS15:データベースの内容を削除するには?
  • TIPS16:クエリを利用してデータベースを操作するには?
  • TIPS17:クエリにパラメータを渡すには?
  • TIPS18:データを特定の単位で分けるには?
  • TIPS19:データベースのスキーマ情報を参照したい
  • TIPS20:データベースをXMLファイルに変換したい
  • TIPS21:データベースをダウンロードしたい
  • TIPS22:トランザクション処理を行なうには?
  • 第6章:知ってて使えるTIPS14(データベース編)
  • TIPS1:ADOのバージョンを知るには?
  • TIPS2:レコードセットの機能サポートを知るには?
  • TIPS3:SELECT文のフィールド指定
  • TIPS4:カーソルタイプとロックタイプ
  • TIPS5:ストアドプロシージャの活用
  • TIPS6:リレーショナルデータベースの活用
  • TIPS7:ビューの活用
  • TIPS8:トリガーの活用
  • TIPS9:シノニムの活用
  • TIPS10:正規化
  • TIPS11:データベースのセキュリティ管理
  • TIPS12:データベースのバックアップとリカバリ
  • TIPS13:データベースのパフォーマンスチューニング
  • TIPS14:OO4Oについて
  • 第7章:知ってて使えるTIPS26(効率化/高速化編)
  • TIPS1:コレクション変数よりもグローバル変数を
  • TIPS2:サーバサイドとクライアントサイドスクリプト
  • TIPS3:物理パスをダイレクトに記述する
  • TIPS4:出力タイミングを制御するには?
  • TIPS5:オブジェクトのプロパティ・メソッドをまとめて定義するには?
  • TIPS6:Remote Scriptingとはなにか?
  • TIPS7:Remote Scriptingを使用した例
  • TIPS8:配列の内容を消去するには?
  • TIPS9:余計なセッション情報を省略するには?
  • TIPS10:オブジェクトの生成時期を調整する
  • TIPS11:スクリプト言語を混在させない
  • TIPS12:スクリプトのタイムアウト時間を設定する
  • TIPS13:セッションの切断タイミングを決定するには?
  • TIPS14:クライアントの[中止]処理を知りたい
  • TIPS15:ASPで定数を使用するには?
  • TIPS16:プロシージャとはなにか?
  • TIPS17:プロシージャを定義したい
  • TIPS18:コメントの記述方法とそのポイントは?
  • TIPS19:ソースにはインデントをつける
  • TIPS20:データソースを隠蔽する(1) 〜Script Encoderとは?〜
  • TIPS21:データソースを隠蔽する(2) 〜Script Encoderの使い方〜
  • TIPS22:ページのリダイレクトをIIS上で制御したい
  • TIPS23:サイトに共通のフッタを追加する
  • TIPS24:アプリケーションのクラッシュ時に備えたい
  • TIPS25:ログにカスタム情報を書き込むには?
  • TIPS26:500-100エラーページをカスタマイズするには?
  • 付録
  • A-1:ASP関連資料
  • A-2:ASP関連用語集
  • 索引
  • ASPメンバ一覧
  • 目的引き索引
  • 50音順索引
  • コラム目次
  • 呼び出しオブジェクトとは?
  • デフォルトのエラー情報を取得するには?
  • 対数/指数関数を用いた導出関数
  • 地域情報を意識した出力を行いたい
  • セキュリティ保護の技(1) 〜セキュリティホールにはパッチプログラムを当てる〜
  • 本書のサンプルコードについて
  • Browser Capabilitiesコンポーネントのおもなプロパティ
  • サイトの共通情報を一元的に管理したい
  • 新たなサーバ技術ASP.NET
  • セキュリティ保護の技(2) 〜不要な拡張子の設定を削除する〜
  • ブラウザによってページを振り分けたい
  • クライアント証明書の情報を取得したい
  • SQLで使用可能なワイルドカード
  • SQL*Plusについて
  • ちょっとした工夫による体感速度アップの技術
  • 有害コンテンツを防ぎたい
  • セキュリティ保護の技(3) 〜サンプルアプリケーションを削除する〜
  • セキュリティ保護の技(4) 〜IIS/PWSに適正なアクセス権限を与える〜
  • 三角関数を用いた導出関数
  • 「ScriptLetsはXML文書である」という意味は?

正誤表

該当頁 該当箇所 修正刷
訂正箇所 訂正事項 更新日
p.89 スクリプト2行目 -
("dic.Item("ASP")="Active Server Pages3.0") ("dicObj.Item("ASP")="Active Server Pages3.0") 2002/01/24
p.171 本文中スクリプト2行目 本文3段落目 -
(スクリプト)Response.Write pgObj.Hit
(本文)Hitメソッドは~
(スクリプト)Response.Write pgObj.Hits
(本文)Hitsメソッドは~
-
p.272 【out.asp】スクリプト -
("ADOconObj.Connection") ("ADODB.Connection") 2002/01/18

FAQ

PWSにつきましては、NTのOptionPackに含まれています。 MS社のサイトからDLするか、もしくは拙著「今日からつかえるASP2.0サンプル集」 (秀和システム)等の書籍についているCD媒体で入手するか、いずれかの方法があります。

更新日: 2000.02.22

Counters,Tools等一部のコンポーネントは、MS社のサイトでも提供されていません。 これらは「IISリソースキット」(アスキー出版)に添付しているCD-ROMに 収録されています。

更新日: 1999.01.24

現在リンクが切れているようです。サポートサイトの【ダウンロード】をご利用ください(ファイルサイズ:0.83MB)

更新日: 1999.01.24

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』