はじめに
前編では、ASP.NET MVCアプリケーションの基本的な構築方法について解説しました。後編では、認証、テスト、フィルタ機能、AJAXの活用方法について解説します。それぞれ実用的で非常に優れている機能ですので、しっかりと理解しましょう。
ASP.NET MVC Preview 4のリリース
7月の中旬にASP.NET MVCのPreview 4がリリースされました。Preview 1から徐々にリリースされるまでの期間が縮まってきて、少しずつですが正式リリースの姿が見えつつあります。幸いにも、前編で触れた部分についてはほとんど変更点が無かったので、後編ではPreview 4をベースに解説を進めたいと思います。
大きく変更された点は、プロジェクトテンプレートの大幅な項目追加です(図1)。
これはプロジェクト作成直後のソリューションエクスプローラです。Preview 3に比べ変わった点として、認証機能・Microsoft AJAX Library・HandleError
フィルタに関するViewPageの追加が挙げられます。それぞれの項目については順次解説しますので、そちらを参照ください。
後編で触れる部分
- ASP.NET MVCにおける認証
- ASP.NET MVCにおけるテスト
- フィルタ機能
- ASP.NET MVCにおけるAJAX
必要な環境
次の環境が必要です。
- Visual Studio 2008
- ASP.NET MVC Preview 4
Visual Studio 2008のインストールは、Visual Studio 2008入門 第1回を参考に行ってください。
インストーラの入手先
ASP.NET MVC Preview 4は、こちらからダウンロードできます。インストールはウィザードに従って進めるだけです。
項目テンプレートや、プロジェクトテンプレートをインストールしていない場合には、前編を参考にインストールを行ってください。