WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム お問い合わせ サーバーサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





【カテゴリ】 .NET


ASP.NET AJAXプログラミング - Windows標準AJAXフレームワークによるリッチクライアント開発手法-   サポート終了

ASP.NET AJAXプログラミング - Windows標準AJAXフレームワークによるリッチクライアント開発手法-

山田祥寛/著
株式会社 毎日コミュニケーションズ/発行
定価 3,960円
B5変版・ 512ページ・ 1色
ISBN 978-4-8399-2438-6
発刊日: 2007年9月22日

[Amazon.co.jpからオンライン購入する]

   FAQ 本書訂正 アンケート ダウンロード

本書の特徴

ASP.NET 2.0&Visual Studio 2005でかんたんAJAX開発

ASP.NET AJAX 1.0、ASP.NET AJAX Control Toolkit対応。
AJAXに二の足を踏んでいる方も、JavaScriptが苦手な方も、次期Visual Studio 2008(ASP.NET 3.5)で標準導入される予定のフレームワークをいち早くキャッチ。基本的なサーバコントロールの用法、JavaScriptライブラリにおける型システムの概念などを学び、最終的に自前のAJAX対応コントロールを構築できるようになるまでを目標とします。

まとめて読んで 更にスキルアップのこんな書籍

・ASP.NETをきっちり身につけたいなら独学に最適なこの1冊
独習ASP.NET Webフォーム 第6版」(翔泳社)
・ASP.NETのメインストリームフレームワークをマスター
ASP.NET MVC 5実践プログラミング」(秀和システム)
・ASP.NETで困った時に活躍する1冊
ASP.NET逆引き大全600の極意 ASP.NET 2.0/3.5/4対応」(秀和システム)
・実用サンプルでASP.NET2.0の具体的な用途を
今日からつかえるASP.NET 2.0サンプル集」(秀和システム)
・作りながら楽しく学べる ASP.NET2.0入門書
10日でおぼえるASP.NET2.0入門教室」(翔泳社)
分野・レベル別マップ

  Contents


0章 イントロダクション
1 ASP.NET AJAXの概要
2 ASP.NET AJAX利用のための環境設定

1章 ASP.NET 2.0 AJAX Extensions(サーバコントロール編)
1 概要
 AJAX Extensionsコントロール
2 ページ内の特定の領域のみを部分更新したい− UpdatePanelコントロール−
 UpdatePanelコントロールの基本的な使い方
 コントロール外部からUpdatePanelを更新する方法
 UpdatePanelコントロールを入れ子に配置する
 UpdatePanelコントロールを利用する場合の注意点
 UpdatePanelコントロールで利用可能なプロパティ
3 UpdatePanelコントロールの挙動を支援する− UpdateProgress/Timerコントロール−
 非同期通信の進捗状況を視覚的に表示したい− UpdateProgressコントロール
 一定時間おきにコンテンツを更新したい− Timerコントロール

2章 ASP.NET 2.0 AJAX Extensions(ブリッジ編)
1 JavaScriptからASP.NETのサービスメソッドにアクセスしたい− Webサービスブリッジ−
 サーバ側のサービスを定義したい − XML Webサービスクラス
 サービス呼び出しのためのクライアントページを実装したい
 Webサービスブリッジ機能で構造データを受け渡しする
 Webサービスブリッジ機能をより高度に活用する方法
2 JavaScriptからASP.NETの認証/プロファイル機能を利用したい− アプリケーションサービスブリッジ−
 メンバシップフレームワークを利用するための準備
 アプリケーションブリッジによる認証機能の実装
 サービスメソッドによる認証機能のカスタマイズ
 アプリケーションサービスブリッジによるプロファイル機能の実装
3 ページ内のJavaScriptコードを管理する− ScriptManager/ScriptManagerProxyコントロール−
 非同期通信で発生した例外処理の方法を規定する
 例外発生時にカスタムエラーページにリダイレクトする− AllowCustomErrorsRedirectプロパティ
 例外メッセージをカスタマイズする− AsyncPostBackErrorMessageプロパティ
 例外情報をロギングする方法− AsyncPostBackErrorイベント
 外部スクリプトを有効にしたい− Scriptsプロパティ
 国際化対応機能を有効化する− EnableScriptGlobalization/EnableScriptLocalizationプロパティ
 ページ読み込みの体感時間を短縮したい− LoadScriptsBeforeUIプロパティ
 個別のコンテンツページでのみ必要なスクリプト/サービスを有効にしたい− ScriptManagerProxyコントロール

3章 Microsoft AJAX Library
1 Microsoft AJAX Libraryによるオブジェクト指向プログラミング
 プロトタイプベースのオブジェクト指向
 AJAX Libraryでオブジェクト指向プログラミング
2 Microsoft AJAX Libraryの主要なライブラリ
 AJAXプログラミングを効率化するショートカット関数
 UpdatePanelコントロールによる部分更新をカスタマイズする− Sys.WebForms.PageRequestManagerオブジェクト
 要素のスタイルや配置位置を操作したい− Sys.UI.DomElementオブジェクト
 ページ内のイベント操作を汎用的に行いたい− Sys.UI.DomEventオブジェクト
 AJAX Libraryの簡易デバッグ機能を活用しよう− Sys.Debugオブジェクト
 文字列の連結を繰り返し行う− Sys.StringBuilderオブジェクト
 サーバに対して非同期通信を実行する− Sys.Net.WebRequestオブジェクト

4章 ASP.NET AJAX Control Toolkit(入力支援編)
1 ASP.NET AJAX Control Toolkitの基本
2 Googleサジェスト的なオートコンプリート機能を実装しよう− AutoCompleteコントロール−
3 階層式選択ボックスで大量のオプション選択を効率化しよう− CascadingDropDownコントロール−
4 サーバコントロールにポップアップ機能を追加しよう− PopupControlコントロール−
5 ポップアップカレンダで日付入力を効率化しよう− Calendarコントロール−
6 リスト検索機能でリストボックスからのオプション選択を効率化しよう− ListSearchコントロール−
7 レート表示/投票機能を実装しよう− Ratingコントロール−
8 アップダウンボタンで連続した数値/リストの入力を効率化しよう− NumericUpDownコントロール−
9 その他の入力支援機能− Slider/MutuallyExclusiveCheckBox/TextBoxWatermark/ToggleButton/DropDown −

5章 ASP.NET AJAX Control Toolkit(検証支援編)
1 テキストボックスに入力できる文字の種類を制限しよう− FilteredTextBoxコントロール−
2 テキストボックスに入力できる文字列の形式を制限しよう− MaskedEditコントロール−
3 パスワード文字列の強度をインジケータに表示しよう− PasswordStrengthコントロール−
4 その他の検証支援機能− ConfirmButton/ValidatorCallout/NoBot −

6章 ASP.NET AJAX Control Toolkit(リスト&パネル編)
1 伸縮可能なマルチペインを作成したい− Accordionコントロール−
2 折り畳み可能なパネルを作成したい− CollapsiblePanelコントロール−
3 箇条書きリストにページング機能を付与したい− PagingBulletedListコントロール−
4 モーダルなポップアップウィンドウを生成したい− ModalPopupコントロール−
5 並べ替え可能なリストを作成したい− ReorderListコントロール−
6 自動再生機能を持ったスライドショーを実装したい− SlideShowコントロール−
7 切り替え可能なタブパネルを実装したい− Tabsコントロール−
8 マウスホバー時にポップアップするメニューを作成したい− HoverMenuコントロール−
9 ドラッグ可能なパネルを作成したい− DragPanelコントロール−
10 その他のパネル&リスト機能− AlwaysVisibleControl/ResizableControl −

7章 ASP.NET AJAX Control Toolkit(視覚効果&その他編)
1 ページ内の要素にアニメーション効果を付与したい− Animationコントロール−
2 リモートオブジェクトの呼び出し結果を自動反映したい− DynamicPopulateコントロール−
3 その他の視覚効果機能− UpdatePanelAnimation/DropShadow/RoundedCorners −

8章 ASP.NET AJAX Control Toolkit(Extenderコントロール実装編)
1 AJAX Libraryでコンポーネントを作成しよう
 コンポーネントの基本を理解する
 Sys.Componentオブジェクトによるコンポーネント開発
2 サーバサイド連携でExtenderコントロールを実装しよう
 サーバサイド連携コントロール基本のキ
 AJAX機能を持つExtenderコントロールを作成しよう
 既存のBehaviorオブジェクトを引用しよう

Appendix
A Behaviorオブジェクト(Control Toolkit)
B 基本オブジェクト拡張

COLUMN
ASP.NET AJAX環境を手動で用意するには?
Visual Studio 2008におけるASP.NET AJAXの位置づけ
デバッグ時のブラウザの種類を変更するには?
HTTP通信を監視するには? − Web Development Helper −
自動生成されたプロキシクラスを確認するには?
コールバック関数は外部化することも可能
Yahoo! ウェブ検索Webサービスとは?
汎用のプロキシクラスを利用する− Sys.Net.WebServiceProxyオブジェクト−
ユーザコントロールからScriptManagerコントロールにアクセスする
例外発生のサンプルを実行する場合の注意点
非同期通信のタイムアウト時間を設定する
アセンブリの組み込みライブラリを参照するには?
カルチャ情報を取得する
Visual Studio 2008におけるJavaScript対応
オブジェクトと連想配列は同一のもの?
Typeオブジェクトの実体
ScriptManagerコントロールのRegisterXxxxxメソッド
非同期通信後にフォーカスを移動するには?
エグゼキュータによる非同期通信を監視するには?
Amazon Webサービスとは?
ASP.NETが利用可能なレンタルサーバ
クライアントサイドスクリプトはどこに記述する?
イベントハンドラを作成する場合の注意
Global.asaxによるロギング処理
プロファイル値のバインドを自動化する− <ProfileBindings>要素−
次世代ASP.NETの機能をいち早く体験しよう− ASP.NET Futures
Animationsプロパティ
AJAXアプリケーションにおけるブックマーク対応− Historyコントロール−
アセンブリと埋め込みリソース
Extenderコントロールは自分自身を初期化する
ますます拡がるControl Toolkitの世界

本ページへのリンクには、このロゴをご利用ください。


著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせは「WINGSお問い合わせフォーム」をご利用ください。
Copyright(c) 1998-2024,Yamada Yoshihiro.  All Right Reserved.