ASP.NET Web サイトの作成

更新 : 2007 年 11 月

このセクションのトピックでは、ASP.NET Web アプリケーション (Web サイトと呼ばれることもある) の作成、カスタマイズ、および管理の方法について説明します。トピックでは、ASP.NET Web サイトのファイル構造、アプリケーションの有効期間、サイトのすべてのページに対して一貫した外観 (テーマ) およびレイアウト (マスタ ページ) を作成する方法、およびカスタム モジュールでアプリケーションを拡張する方法などの、アプリケーションやサイト全体にかかわる情報を扱っています。

このセクションの内容

  • ASP.NET Web サイトの構造
    サイトのファイル レイアウト、作成できるファイルの種類、および特別なフォルダの使用方法について説明します。

  • ASP.NET の有効期間
    ASP.NET Web アプリケーションと個々の ASP.NET ページがその有効期間にたどる手順の概要を説明します。ASP.NET Web サイトを実行時にコンパイルする方法と、アプリケーション レベルのイベントについての説明を含みます。

  • ASP.NET サイト ナビゲーション
    サイト マップについて説明し、メニューや他のコントロールを使用して Web サイト内のナビゲーションを作成する方法を示します。

  • ASP.NET Web サイトの構成
    XML ベースの ASP.NET 構成システム、構成設定の階層と継承、および構成を管理するためのプログラム API について説明します。

  • ASP.NET マスター ページ
    テンプレート (マスタ ページ) および個別のコンテンツ ページを使用して、一貫したページ レイアウトを作成する方法について説明します。

  • ASP.NET のテーマとスキン
    プロパティと CSS スタイルを設定して、一貫した外観をページとコントロールに作成する方法について説明します。

  • ASP.NET Web パーツ コントロール
    ユーザーがブラウザで選択およびカスタマイズできるアプリケーション機能を使用して、ページを作成する方法について説明します。

  • ASP.NET の状態管理の概要
    複数のページ要求にわたって、情報を保存しておく方法について説明します。

  • ASP.NET のグローバリゼーションおよびローカリゼーション
    情報を異なる言語およびカルチャで表示する ASP.NET Web ページとアプリケーションの作成方法について説明します。

  • HTTP ハンドラを使用したカスタム ASP.NET 処理
    ユーザーが要求に基づいて起動できる ASP.NET コンポーネントの作成方法について説明します。

  • HTTP モジュールを使用した ASP.NET 処理の拡張
    アプリケーションの有効期間にプラグインして、フィルタ処理やセキュリティなどのカスタム処理を追加するコンポーネントの作成方法について説明します。

  • ASP.NET のユーザー補助
    ユーザー補助基準に従った ASP.NET Web ページの作成方法について説明します。

参照

  • ASP.NET 構成ファイルの構文
    ASP.NET のページ、コントロール、および構成ファイルの宣言構文について説明します。

  • System.Web
    ブラウザと Web サーバーの間の通信を可能にするクラスおよびインターフェイスを供給する System.Web 名前空間についての参照ドキュメントを示します。

  • System.Web.Caching
    サーバーで頻繁に使用されるリソースをキャッシュするためのクラスが用意されている、System.Web.Caching 名前空間についての参照ドキュメントを示します。

  • System.Web.Configuration
    ASP.NET の設定に使用するクラスが含まれている System.Web.Configuration 名前空間の参照ドキュメントを示します。

  • System.Web.Security
    Web サーバー アプリケーションに ASP.NET セキュリティを実装するために使用するクラスが含まれている System.Web.Security 名前空間の参照ドキュメントを示します。

  • System.Web.Services
    ASP.NET を使用して XML Web サービスを作成できるようにするクラスで構成される System.Web.Services 名前空間の参照ドキュメントを示します。

  • System.Web.UI.HtmlControls
    サーバー コードを使用した HTML 要素の制御を可能にする System.Web.UI.HtmlControls クラスの参照ドキュメントを示します。

  • System.Web.UI.WebControls
    Web ページで Web サーバー コントロールを作成できるようにする System.Web.UI.WebControls クラスの参照ドキュメントを示します。Web コントロールは、サーバー上で実行されます。ボタンやテキスト ボックスなどのフォーム コントロールの他に、Calendar コントロールのような特殊な用途のコントロールがあります。これらのクラスを使用することにより、Web ページのこれらの要素をプログラムによって制御できます。

関連するセクション