Microsoft Web 開発 ガイドライン ~ ASP.NET プログラミング エッセンシャル ~


Zip Fileダウンロード (XPS、4.28 MB | PDF、3.93 MB)

概要

このドキュメントは、ASP.NET を中心に、クライアント サイドからサーバー サイドに至るまでの広範囲な Web 開発テクノロジーの情報をまとめたガイドラインです。
一言で Web 開発といっても、多種多様のテクノロジーとプラットフォームがあります。それらの中でも、マイクロソフトの Web テクノロジーとプラットフォームに関する技術情報は膨大で、体系的に参照することはとても難しいものと思われていました。そこで、マイクロソフト テクノロジーをベースとした Web 開発で、欠かすことのできないトピックを 1 つのガイドラインとして再編成したものが、このドキュメントになります。

目次

1. Web 開発の概要

  1. クライアント サイド テクノロジーの概要
  1. サーバー サイド テクノロジーの概要

2. クライアント サイド テクノロジー

  1. はじめに
  2. ダイナミック HTML の概要
  3. DHTML オブジェクト モデルについて
  4. W3C ドキュメント オブジェクト モデルについて
  5. イベント モデルについて
  6. フォームの概要
  7. CSS セレクターについて
  1. 印刷とスタイル シート
  2. ショートカット アイコンを Web ページに追加する方法
  3. DHTML を使用したアクセス可能な Web ページの作成
  4. JavaScript の概要
  5. AJAX の概要
  6. AJAX の動作
  7. JavaScript におけるライブラリ
  8. jQuery の概要

3. サーバー サイド テクノロジー

  1. ASP.NET の概要
  2. ASP.NET Web ページのコード モデル
  3. Web アプリケーション プロジェクトのコンパイルの詳細
  4. Web サイト プロジェクト プリコンパイルの概要
  5. Web サイトのレイアウト
  6. Web サイトのパス
  7. Web サイトのファイルの種類
  8. ASP.NET 構成の概要
  9. ASP.NET 構成ファイルの階層と継承
  10. ASP.NET の偽装
  11. ロール管理の概要
  12. メンバーシップの概要
  13. ASP.NET マスター ページの概要
  14. ASP.NET のテーマとスキン
  15. ASP.NET ページ テーマを定義する
  16. ASP.NET テーマを適用する
  17. ASP.NET Web サーバー コントロールとブラウザーの機能
  18. Web サーバー コントロールと CSS スタイル
  19. ASP.NET キャッシュの概要
  20. アプリケーション データのキャッシュの詳細
  21. ASP.NET と Web フォームの概要
  22. Web フォームの作成
  1. ASP.NET MVC の概要
  2. MVC フレームワークとアプリケーションの構造
  3. ASP.NET Web フォームと MVC の互換性
  4. MVC アプリケーションのコントローラーとアクション メソッド
  5. HTML ヘルパーを使用したフォームのレンダリング
  6. AJAX スクリプトの追加
  7. ASP.NET MVC アプリケーションを展開する
  8. URL ルーティング
  9. Dynamic Data の概要
  10. Dynamic Data のガイドライン
  11. ASP.NET AJAX の概要
  12. 部分ページ レンダリングの概要.
  13. ASP.NET AJAX での Web サービスの使用
  14. AJAX クライアント ライフ サイクル イベント
  15. Microsoft AJAX CDN とは
  16. ASP.NET の状態管理の概要
  17. Cookie の概要
  18. ビューステートの概要
  19. セッション状態の概要
  20. アプリケーション状態の概要
  21. プロファイル プロパティの概要
  22. ASP.NET の状態管理に関する推奨事項

4. パフォーマンスとスケーラビリティ

  1. ASP.NET パフォーマンスの向上とは
  2. パフォーマンスとスケーラビリティに関する問題
  3. 設計上の考慮事項
  4. 実装に関する考慮事項
  5. スレッド処理について
  6. スレッド処理に関するガイドライン
  7. リソース管理
  8. ASP.NET ページ
  9. サーバー コントロール
  10. データ連結
  11. キャッシングについて
  12. キャッシングに関するガイドライン
  1. 状態管理
  2. アプリケーション状態
  3. セッション状態
  4. ビュー ステート
  5. HTTP モジュール
  6. 文字列管理
  7. 例外管理
  8. COM 相互運用
  9. データ アクセス
  10. セキュリティに関する考慮事項
  11. 展開上の考慮事項

5. おわりに

ページのトップへ