Skip to main content
評価してください: 

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

更新日: 2010 年 5 月 20 日

*本チュートリアルは、ASP.NET MVC チュートリアル英語版を日本語に翻訳したものです。チュートリアル内で使用している手順、スクリーンショットは、Visual Studio 2008 Professional 英語版を元に作成しています。

Visual Studio の対応バージョンは下記となります。

  • Visual Studio 2008 SP1 または Visual Web Developer 2008 Express (with SP1)
  • ASP.NET MVC 1.0 / 2 (追加コンポーネント)
  • または

  • Visual Studio 2010 または Visual Web Developer 2010 Express (ASP.NET MVC 2 が標準搭載)

ASP.NET MVC の概要

  1. ASP.NET MVC を利用した迅速なムービー データベース アプリケーションの作成 [C# | VB]
  2. ASP.NET MVC の概要 [C# | VB]
  3. ASP.NET MVC の実行プロセスの概要 [C# | VB]
  4. モデル、ビュー、およびコントローラーの概要 [C# | VB]

ASP.NET MVC ルーティング

  1. ASP.NET MVC ルーティングの概要 [C# | VB]
  2. カスタム ルートの作成 [C# | VB]
  3. ルート制約の作成 [C# | VB]
  4. カスタム ルート制約の作成 [C# | VB]

ASP.NET MVC コントローラー

  1. ASP.NET MVC コントローラーの概要 [C# | VB]
  2. コントローラーの作成 [C# | VB]
  3. アクションの作成 [C# | VB]

ASP.NET MVC ビュー

  1. ASP.NET MVC ビューの概要 [C# | VB]
  2. カスタム HTML ヘルパーの作成 [C# | VB]
  3. データベース データのテーブルの表示 [C# | VB]
  4. TagBuilder クラスを使用した HTML ヘルパーの作成 [C# | VB]

ASP.NET MVC モデル

  1. Entity Framework を使用したモデル クラスの作成 [C# | VB]
  2. LINQ to SQL を使用したモデル クラスの作成 [C# | VB]

ASP.NET MVC の検証

  1. 簡単な検証の実行 [C# | VB]
  2. IDataErrorInfo インターフェイスを使用した検証 [C# | VB]
  3. サービス層を使用した検証 [C# | VB]
  4. データ アノテーション検証コントロールでの検証 [C# | VB]

マスター ページ

  1. ビュー マスター ページを使用したページ レイアウトの作成 [C# | VB]
  2. ビュー マスター ページへのデータの受け渡し [C# | VB]

アクション フィルターとモデル バインダー

  1. アクション フィルターの概要 [C# | VB]

キャッシュによるパフォーマンス向上

  1. 出力キャッシングによるパフォーマンスの改善 [C# | VB]
  2. キャッシュ ページへの動的コンテンツの追加 [C# | VB]

セキュリティ

  1. フォーム認証によるユーザーの認証 [C# | VB]
  2. Windows 認証によるユーザーの認証 [C# | VB]
  3. JavaScript インジェクション攻撃の防止 [C# | VB]

ASP.NET MVC のテスト

  1. ASP.NET MVC アプリケーションの単体テストの作成 [C# | VB]

ナビゲーション

  1. SiteMap による Web サイト ナビゲーションの提供 [C# | VB]

ASP.NET MVC アプリケーションの展開

  1. IIS の各バージョンでの ASP.NET MVC の使用 [C# | VB]

連絡先マネージャーのチュートリアル

  1. フェーズ #1 – アプリケーションの作成 [C# | VB]
  2. フェーズ #2 – 見栄えのよいアプリケーションの作成 [C# | VB]
  3. フェーズ #3 – フォーム検証の追加 [C# | VB]
  4. フェーズ #4 – アプリケーションの疎結合化 [C# | VB]
  5. フェーズ #5 – 単体テストの作成 [C# | VB]
  6. フェーズ #6 – テスト駆動開発の使用 [C# | VB]
  7. フェーズ #7 – AJAX 機能の追加 [C# | VB]


おすすめコンテンツ

5 分で学べる解説動画

※本コンテンツをご覧いただくには Silverlight のインストールが必要です。

解説動画の一覧を見る >>

解説付きサンプル (VB)

解説付きサンプル(VB) の一覧を見る >>

解説付きサンプル (C#)

解説付きサンプル(C#) の一覧を見る >>

コンテンツ ナビゲーターで、自分のスキルレベルに合ったコンテンツを探してください。

ページのトップへ