ASP.NET MVC 2 を使用した Web アプリケーションの開発


FrontPage

ASP.NET MVC 2 を使用した Web アプリケーションの開発

※このページはhttp://msdn.microsoft.com/ja-jp/の抜粋です

  • ASP.NET MVC 2
  • ASP.NET MVC のチュートリアル

1.カスタム ルートを作成する

このトピックには次の内容が含まれています。ただし、これらの内容に限定されているわけではありません。
ルートの制約、ルートの規定値、ルートの無視、カスタム ルート パラメーター

  • ASP.NET ルーティング
  • ASP.NET MVC ルーティングの概要
  • カスタム ルートの作成
  • ルート制約の作成
  • カスタム ルート制約の作成

2.コントローラーとアクションを作成する

このトピックには次の内容が含まれています。ただし、これらの内容に限定されているわけではありません。
Visual Studio での右クリックによるコンテキスト メニューのサポート、アクション フィルター (Authorize、AcceptVerbs?、カスタムなど) とモデル バインダー、ActionResult? サブクラス

  • ASP.NET MVC アプリケーションのコントローラーとアクション メソッド
  • ASP.NET MVC コントローラーの概要
  • コントローラーの作成
  • アクションの作成
  • ASP.NET MVC アプリケーションでのアクションのフィルター処理
  • カスタム アクション フィルターの作成
  • カスタム アクション フィルターを作成する
  • Authorizeクラス
  • AcceptVerbs?クラス
  • ActionResult?クラス

3.ASP.NET MVC アプリケーション構造を作成する

このトピックには次の内容が含まれています。ただし、これらの内容に限定されているわけではありません。
単一プロジェクトの区分 (ルート登録、Visual Studio のツール、区分間のリンクなど)、コントローラーの区分編成、共有ビュー、コンテンツ ファイルとコンテンツ フォルダー

  • MVC のフレームワークとアプリケーションの構造
  • MVC アプリケーションの実行プロセスについて
  • 区分による ASP.NET MVC アプリケーションの編成

4.ビューを作成し、カスタマイズする

このトピックには次の内容が含まれています。ただし、これらの内容に限定されているわけではありません。
ビルトインおよびカスタムの HTML ヘルパー (HTML.RenderAction? や HTML.RenderPartial? など)、厳密に型指定されたビュー、静的ページのチェック、テンプレート化された入力ヘルパー、ViewMasterPage?ViewUserControl?
次のものは含まれません。Microsoft.Web.Mvc Futures アセンブリ

  • ASP.NET MVC ビューの概要
  • カスタム HTML ヘルパーの作成
  • ASP.NET MVC での HTML ヘルパーによるフォームのレンダリング
  • ASP.NET MVC アプリケーションでのデータの受け渡し
  • ASP.NET MVC でのテンプレート化されたヘルパーを使用したデータの表示
  • 複数のアクションを呼び出すことによる ASP.NET MVC ビューの作成
  • ビュー マスター ページを使用したページ レイアウトの作成
  • ビュー マスター ページへのデータの受け渡し