MVC は、3 つの ASP.NET プログラミング パターンの 1 つです。

MVC は、MVC (モデル ビュー コントローラー モデル-ビュー-コントローラー) 設計を使用して Web アプリケーションを作成するためのパターンです。

モデル (モデル) は、アプリケーションのコア (モデル ビュー コントローラーなど) を表します。データベースレコードリスト)。

ビューにはデータ (データベース レコード) が表示されます。

コントローラーは入力を処理します (データベース レコードを書き込みます)。

MVC パターンは、HTML、CSS、JavaScript を同時に完全に制御します。

MVC - スタイルとレイアウト 構文

ファイル _Layout.cshtml は、アプリケーションの各ページのレイアウトを表します。これは、Views フォルダー内の Shared フォルダーにあります。

MVC - スタイルとレイアウト 例

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")"></script>
<script src="@Url.Content("~/Scripts/modernizr-1.7.min.js")"></script>
</head>
<body>
<ul id="menu">
<li>@Html.ActionLink("Home", "Index", "Home")</li>
<li>@Html.ActionLink("Movies", "Index", "Movies")</li>
<li>@Html.ActionLink("About", "About", "Home")</li>
</ul> 
<section id="main">
@RenderBody()
<p>Copyright RUNOOB 2012. All Rights Reserved.</p>
</section>
</body>
</html>