書籍詳細(サーバサイドAjax入門 Java/PHP/ASP.NET連携でAjaxプログラミングを極める!)

サーバサイドAjax入門  Java/PHP/ASP.NET連携でAjaxプログラミングを極める! 書影

ISBN: 4-7981-1206-2

サーバサイドAjax入門 Java/PHP/ASP.NET連携でAjaxプログラミングを極める!

サポート終了
著者山田祥寛
出版社翔泳社
価格2,800円(税別)
判型B5変判・1色
ページ数420ページ
発売日2006年9月20日
シリーズ 入門(New Web Technology 翔泳社)
対象レベル初中級

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リファレンスも掲載。
サーバサイドAjax入門  Java/PHP/ASP.NET連携でAjaxプログラミングを極める! ロゴ

更新履歴

  • FAQ情報:2006年9月20日 更新

目次

  • 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 その他のオブジェクト

正誤表

現在、正誤情報はありません。

FAQ

本書ではAtlas Frameworkという名前で紹介されているフレームワークの名前が変わりました。
Microsoft AJAX Library (クライアントサイド)
ASP.NET 2.0 AJAX Extensions (サーバーサイド)
ASP.NET AJAX Control Toolkit (種々のコントロール)

更新日: 2006.09.20

お問い合わせ

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

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