|
【カテゴリ】 言語
サーバサイドAjax入門 Java/PHP/ASP.NET連携でAjaxプログラミングを極める!
サポート終了
|
山田祥寛/著
株式会社 翔泳社/発行
定価
3,080円
B5変版・
420ページ・
1色
ISBN 4-7981-1206-2
発刊日:
2006年9月20日
|
本書の特徴
Ajax対応ライブラリ活用でAjaxアプリもラクラク開発
サーバサイドJavaからASP.NET、PHPまで主要なサーバサイド技術に対応したAjaxサーバサイドライブラリの情報を満載。DWR、Ajaxタグライブラリ、PEAR::HTML_AJAX、SAJAX、Atlas Frameworkなど、アプリ開発を効率化します。Yahoo! UIライブラリ、Google Maps API、Amazon Webサービス等々、今話題のWeb API情報も充実し、実践的なAjaxアプリ開発には欠かせない1冊です。巻末にはPrototype.jsリファレンスも掲載。
まとめて読んで 更にスキルアップのこんな書籍
- ・PHPを基礎から応用までがっちり独学
- 「独習PHP 第3版」(翔泳社)
- ・サーバサイドJavaを基礎から学びたい
- 「10日でおぼえるJSP&サーブレット入門教室 第4版」(翔泳社)
- ・基礎からJavaScriptを身につけたいなら
- 「JavaScript本格入門 ~モダンスタイルによる基礎からAjax・jQueryまで」(技術評論社)
- ・作りながら楽しく学べる ASP.NET2.0入門書
- 「10日でおぼえるASP.NET2.0入門教室」(翔泳社)
Contents |
- CHAPTER 01 イントロダクション
-
01-01 Ajaxとはなにか?
Ajaxでどんなことができるのか?
Ajax技術のしくみ
01-02 基本的なAjaxアプリケーションを構築してみよう
Ajax技術で"Hello, World"!
Ajax技術でGoogle Web APIを利用してみよう
01-03 ライブラリ/フレームワーク活用でAjaxプログラミングを効率化しよう
Ajaxプログラミングの課題
Ajax対応ライブラリ/フレームワークを活用しよう
Let's サーバサイドAjax!
- CHAPTER 02 Ajax in Java
-
02-01 DWR(Direct Web Remoting)
DWRのインストール方法
DWRライブラリの基本
DWRライブラリのより高度な利用方法
例)書籍情報の検索/編集
例)Amazon Webサービスによる書籍検索
例)RSSフィードの定期的な取得
例)Google Maps APIによる地図検索システム
02-02 AjaxTagsタグライブラリ
AjaxTagsタグライブラリのインストール方法
Google Suggestライクなオートコンプリート機能を提供したい
- <ajax:autocomplete>タグ -
ツールチップをポップアップ表示したい - <ajax:callout>タグ -
階層式の選択ボックスを生成したい - <ajax:select>タグ -
サーバ側からの取得値でフォーム値を更新したい - <ajax:updateField>タグ -
タブ切り替え式のページを作成したい - <ajax:tabPanel>/<ajax:tab>タグ -
ポートレット風のコンテンツを作成したい - <ajax:portlet>タグ -
ページ内のコンテンツを部分的に外部リソースで置き換えたい
- <ajax:anchor>/<ajax:area>/<ajax:htmlContent>タグ -
ソート/ページングが可能なリッチなグリッドビューを作成したい
- <ajax:displayTag>タグ -
オン/オフ切り替えが可能なトグルボタンを実装したい
- <ajax:toggle>タグ -
- CHAPTER 03 Ajax in PHP
-
03-01 PEAR::HTML_AJAX
PEAR::HTML_AJAXのインストール方法
PEAR::HTML_AJAXライブラリの基本
プロキシレスアクセスの基本
HTML_AJAXクラスで利用可能なメソッド
プロキシアクセスの基本
連想配列やオブジェクトのような構造データを利用する
外部ライブラリでPEAR::HTML_AJAXを拡張する
例)Yahoo! UIライブラリを利用した「簡易スケジュール帳」
例)Yahoo! 検索Webサービスでサイト検索を実装する
03-02 SAJAX
SAJAXのインストール方法
SAJAXライブラリの基本
SAJAXライブラリの動作オプション
例)Ajax対応ゲストブックを作成する
例)Ajax対応ノートパッドを作成する
- CHAPTER 04 Ajax in ASP.NET
-
04-01 クライアントコールバック機能
クライアントコールバックの基本
例)Livedoor 天気情報Webサービスを利用する
04-02 Atlas Framework
Atlas Frameworkの構成
Atlas Frameworkのインストール方法
AtlasでHello, Worldアプリケーションを作成しよう
クライアントサイドライブラリを活用しよう
クライアントサイドでのテンプレート&データバインド機能を活用しよう
例)RSSナビREST APIで主要サイトの新着情報を一括検索する
Google Suggestライクなオートコンプリート機能を提供したい - AutoCompleteExtenderコントロール -
ページの一部分だけをリフレッシュ処理したい - UpdatePanelコントロール -
一定時間おきにコンテンツを更新したい - Timerコントロール -
「通信中...」メッセージを表示したい - UpdateProgressコントロール -
例)外部サイトのRSSフィードを取得する
階層式の選択ボックスを生成したい
- CascadingDropDownコントロール(Atlas Control Kit)-
ポップアップウィンドウを生成したい
- PopupControlExtenderコントロール(Atlas Control Kit) -
- Appendix Prototype.jsリファレンス
-
AP-01 Prototype.js
AP-02 ユーティリティ関数
AP-03 拡張クラス
AP-04 Ajaxオブジェクト
AP-05 Elementオブジェクト
AP-06 Element.ClassNamesクラス
AP-07 Insertionクラス
AP-08 Fieldオブジェクト
AP-09 Formオブジェクト
AP-10 Enumerableオブジェクト
AP-11 Hashオブジェクト
AP-12 ObjectRangeクラス
AP-13 その他のオブジェクト
|
|