Microsoft Web 開発 ガイドライン ~ ASP.NET プログラミング エッセンシャル ~
ダウンロード (XPS、4.28 MB | PDF、3.93 MB)
概要
このドキュメントは、ASP.NET を中心に、クライアント サイドからサーバー サイドに至るまでの広範囲な Web 開発テクノロジーの情報をまとめたガイドラインです。
一言で Web 開発といっても、多種多様のテクノロジーとプラットフォームがあります。それらの中でも、マイクロソフトの Web テクノロジーとプラットフォームに関する技術情報は膨大で、体系的に参照することはとても難しいものと思われていました。そこで、マイクロソフト テクノロジーをベースとした Web 開発で、欠かすことのできないトピックを 1 つのガイドラインとして再編成したものが、このドキュメントになります。
目次
1. Web 開発の概要
- クライアント サイド テクノロジーの概要
- サーバー サイド テクノロジーの概要
2. クライアント サイド テクノロジー
- はじめに
- ダイナミック HTML の概要
- DHTML オブジェクト モデルについて
- W3C ドキュメント オブジェクト モデルについて
- イベント モデルについて
- フォームの概要
- CSS セレクターについて
- 印刷とスタイル シート
- ショートカット アイコンを Web ページに追加する方法
- DHTML を使用したアクセス可能な Web ページの作成
- JavaScript の概要
- AJAX の概要
- AJAX の動作
- JavaScript におけるライブラリ
- jQuery の概要
3. サーバー サイド テクノロジー
- ASP.NET の概要
- ASP.NET Web ページのコード モデル
- Web アプリケーション プロジェクトのコンパイルの詳細
- Web サイト プロジェクト プリコンパイルの概要
- Web サイトのレイアウト
- Web サイトのパス
- Web サイトのファイルの種類
- ASP.NET 構成の概要
- ASP.NET 構成ファイルの階層と継承
- ASP.NET の偽装
- ロール管理の概要
- メンバーシップの概要
- ASP.NET マスター ページの概要
- ASP.NET のテーマとスキン
- ASP.NET ページ テーマを定義する
- ASP.NET テーマを適用する
- ASP.NET Web サーバー コントロールとブラウザーの機能
- Web サーバー コントロールと CSS スタイル
- ASP.NET キャッシュの概要
- アプリケーション データのキャッシュの詳細
- ASP.NET と Web フォームの概要
- Web フォームの作成
- ASP.NET MVC の概要
- MVC フレームワークとアプリケーションの構造
- ASP.NET Web フォームと MVC の互換性
- MVC アプリケーションのコントローラーとアクション メソッド
- HTML ヘルパーを使用したフォームのレンダリング
- AJAX スクリプトの追加
- ASP.NET MVC アプリケーションを展開する
- URL ルーティング
- Dynamic Data の概要
- Dynamic Data のガイドライン
- ASP.NET AJAX の概要
- 部分ページ レンダリングの概要.
- ASP.NET AJAX での Web サービスの使用
- AJAX クライアント ライフ サイクル イベント
- Microsoft AJAX CDN とは
- ASP.NET の状態管理の概要
- Cookie の概要
- ビューステートの概要
- セッション状態の概要
- アプリケーション状態の概要
- プロファイル プロパティの概要
- ASP.NET の状態管理に関する推奨事項
4. パフォーマンスとスケーラビリティ
- ASP.NET パフォーマンスの向上とは
- パフォーマンスとスケーラビリティに関する問題
- 設計上の考慮事項
- 実装に関する考慮事項
- スレッド処理について
- スレッド処理に関するガイドライン
- リソース管理
- ASP.NET ページ
- サーバー コントロール
- データ連結
- キャッシングについて
- キャッシングに関するガイドライン
- 状態管理
- アプリケーション状態
- セッション状態
- ビュー ステート
- HTTP モジュール
- 文字列管理
- 例外管理
- COM 相互運用
- データ アクセス
- セキュリティに関する考慮事項
- 展開上の考慮事項
5. おわりに
ページのトップへ