はじめに
前編では、ASP.NET MVC 2(以下、MVC 2)の概要とエリアやテンプレートの活用方法について、中編ではDataAnnotationを使用した検証方法について紹介しました。連載最終回となる今回は、AsyncController(非同期コントローラー)と、MVC 2におけるjQuery活用方法にフォーカスを当てて紹介します。
使用するVisual Studioのバージョンは2010ですが、2008でも同様のサンプルを実行できます。
なお、ASP.NET MVCの基本的な開発については過去の連載を参照してください。
- ASP.NET MVCフレームワークの概要を理解する
- ASP.NET MVCで簡単なアプリケーションを構築しよう
- ASP.NET MVCで認証、テスト、フィルタ機能、AJAXを活用しよう
- ASP.NET MVCの開発応用編1 ~リポジトリパターンをマスターする~
- ASP.NET MVCのセキュリティ対策とクライアントサイドスクリプト活用方法
- ASP.NET MVCと周辺技術の活用テクニック
必要な環境
次の環境が必要です。
Visual Studio 2008の場合
- Visual Studio 2008
- Visual Studio 2008 SP1
- ASP.NET MVC 2 RTW版
- Pubsデータベース
Visual Studio 2010の場合
- Visual Studio 2010(Visual Web Developer 2010でもOK)
- Pubsデータベース
VS 2008のインストールはVisual Studio 2008入門 第1回を参考に、VS 2008 SP1のインストールは『簡単なデータ編集はお任せ! ASP.NET Dynamic Dataアプリケーション』を参考に行ってください。
ASP.NET MVC 2 RTW版のインストールはインストーラーに従って進めるだけです。
Visual Studio 2010(以下、VS 2010)のインストールは、Visual Studio 2010 Beta 2と変わりありませんので、『Visual Studio 2010 Beta 2を使ってみよう』を参考に行ってください。
なお、本サンプルプログラムを動作させるにあたって、無償で提供されているNorthWindデータベースとPubsデータベースを使用しています。
今回触れる内容
後編では、次の内容に触れます。
- 非同期コントローラー(AsyncController)
- ASP.NET MVC 2で機能拡張されたHTMLヘルパーメソッド
- ASP.NET MVC 2とjQuery Template
- ASP.NET MVC 3で追加予定の新機能について