ASP.NET チュートリアルlogin
ASP.NET チュートリアル
著者:php.cn  更新時間:2022-04-11 14:18:18

MVCフォルダー


ASP.NET MVC - アプリケーション フォルダー


ASP.NET MVC を学ぶために、インターネット アプリケーションを構築します。

パート 2: アプリケーション フォルダーを探索します。


MVC フォルダー

一般的な ASP.NET MVC Web アプリケーションのフォルダーの内容は次のようになります:

pic_mvc_solution.jpg

アプリケーションフォルダー

App_Dataフォルダー

コンテンツフォルダー

コントローラーフォルダー

モデルフォルダー
スクリプトフォルダー

ビューフォルダー

設定ファイル

Global.asax
packages.config
Web.config

標準化された名前の削減 コードの量が削減され、開発者が MVC プロジェクトを理解するのに役立ちます。

すべての MVC アプリケーションのフォルダー名は同じです。 MVC フレームワークは、デフォルトの名前付けに基づいています。コントローラーは Controllers フォルダーに書き込まれ、ビューは Views フォルダーに書き込まれ、モデルは Models フォルダーに書き込まれます。アプリケーション コードでフォルダー名を使用する必要はありません。

各フォルダーの内容の簡単な概要は次のとおりです:

App_Data フォルダー

App_Data

フォルダーはアプリケーション データを保存するために使用されます。

SQL データベースを App_Data フォルダーに追加する方法については、このチュートリアルの後半で説明します。

Contentフォルダー

Content

フォルダーは、スタイルシート(CSSファイル)、アイコン、画像などの静的ファイルを保存するために使用されます。

Visual Web Developer は、
主題

フォルダーを Content フォルダーに自動的に追加します。テーマ フォルダーには、jQuery スタイルと画像が保存されます。プロジェクトでは、このテーマ フォルダーを削除できます。

Visual Web Developer は、標準スタイル シート ファイル (コンテンツ フォルダー内の Site.css ファイル) もプロジェクトに追加します。このスタイル シート ファイルは、アプリケーションのスタイルを変更するときに編集するファイルです。

このチュートリアルの次の章では、このスタイルシート ファイル (Site.css) を編集します。

Controllers フォルダー

Controllers フォルダーには、ユーザー入力とそれに対応するものを処理するコントローラー クラスが含まれています。 pic_mvc_content.jpg

MVC では、すべてのコントローラー ファイルの名前が「Controller」で終わる必要があります。

Visual Web Developer は、ホーム コントローラー (ホームページと概要ページ用) とアカウント コントローラー (ログイン ページ用) を作成しました。

pic_mvc_controllers.jpg

このチュートリアルの後の章でさらにコントローラーを作成します。


Models フォルダー

Models フォルダーには、アプリケーション モデルを表すクラスが含まれています。モデルはアプリケーションのデータを制御および操作します。

このチュートリアルの後半でモデル (クラス) を作成します。


Views フォルダー

Views フォルダーは、アプリケーション (ユーザー インターフェイス) の表示に関連する HTML ファイルを保存するために使用されます。

Views フォルダーには、各コントローラーに対応するフォルダーが含まれています。

Visual Web Developer は、Views フォルダー内に、アカウント フォルダー、ホーム フォルダー、および共有フォルダーを作成しました。

アカウントフォルダーには、ユーザーアカウントの登録とログインのためのページが含まれています。

ホームフォルダーは、ホームページや概要ページなどのアプリケーションページを保存するために使用されます。

共有フォルダーは、コントローラー間で共有されるビュー (マスター ページとレイアウト ページ) を保存するために使用されます。

pic_mvc_views.jpg

このチュートリアルの次の章でこれらのレイアウト ファイルを編集します。


Scripts フォルダー

Scripts フォルダーには、アプリケーションの JavaScript ファイルが保存されます。

デフォルトでは、Visual Web Developer は標準の MVC、Ajax、および jQuery ファイルを次のフォルダーに配置します:

pic_mvc_scripts.jpg

注: 「modernizr」という名前のファイルは、HTML5 および CSS3 JavaScript ファイルをサポートするために使用されます。


PHP中国語ウェブサイト