Shoeisha Technology Media

CodeZine(コードジン)

記事種別から探す

もう一つのASP.NET 「ASP.NET MVC」を知る(後編)

ASP.NET 3.5 Extensions + ASP.NET MVCフレームワーク(2)

  • LINEで送る
  • このエントリーをはてなブックマークに追加
2008/08/28 14:00

前編では基本的なアプリケーション構築方法について解説しました。後編では解説しきれなかったASP.NET MVCが提供する魅力的な機能について紹介します。

目次

はじめに

 前編では、ASP.NET MVCアプリケーションの基本的な構築方法について解説しました。後編では、認証、テスト、フィルタ機能、AJAXの活用方法について解説します。それぞれ実用的で非常に優れている機能ですので、しっかりと理解しましょう。

ASP.NET MVC Preview 4のリリース

 7月の中旬にASP.NET MVCのPreview 4がリリースされました。Preview 1から徐々にリリースされるまでの期間が縮まってきて、少しずつですが正式リリースの姿が見えつつあります。幸いにも、前編で触れた部分についてはほとんど変更点が無かったので、後編ではPreview 4をベースに解説を進めたいと思います。

 大きく変更された点は、プロジェクトテンプレートの大幅な項目追加です(図1)。

図1 MVC Preview 4のソリューションエクスプローラ
図1 MVC Preview 4のソリューションエクスプローラ

 これはプロジェクト作成直後のソリューションエクスプローラです。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は、こちらからダウンロードできます。インストールはウィザードに従って進めるだけです。

 項目テンプレートや、プロジェクトテンプレートをインストールしていない場合には、前編を参考にインストールを行ってください。


  • LINEで送る
  • このエントリーをはてなブックマークに追加

著者プロフィール

  • 山田 祥寛(ヤマダ ヨシヒロ)

    静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for ASP/ASP.NET。執筆コミュニティ「WINGSプロジェクト」代表。 主な著書に「入門シリーズ(サーバサイドAjax/XMLD...

  • WINGSプロジェクト ナオキ(ナオキ)

    <WINGSプロジェクトについて> 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)。主にWeb開発分野の書籍/記事執筆、翻訳、講演等を幅広く手がける。2017年5月時点での登録メンバは52名で、現在も執筆メンバを募集中。興味のある方は、どしどし応募頂き...

バックナンバー

連載:ASP.NET 3.5 Extensions + ASP.NET MVCフレームワーク
All contents copyright © 2005-2017 Shoeisha Co., Ltd. All rights reserved. ver.1.5