[TechEd 2008 Yokohama] ASP.NET MVC のセッションPPT
大変ご無沙汰しています、マイクロソフトの中原です。
先週の TechEd で「T2-402:ASP.NET MVC Framework 概説 ~.NET Web アプリケーション開発のパラレルワールド!?~」というタイトルのセッションを担当させて頂きましたので、そちらのセッションスライドをこちらにアップさせていただきます。
(本投稿の一番下の"Attachment(s):" にリンクがあります)
また私のセッションに参加された方におかれましては、デモがうまく動かずすみませんでした。。
この場を借りてお詫びさせて頂きます。
(準備していたときはまったく問題なく動いていたのですが。。日ごろの行いが悪かったんでしょうか。。(^^; )
ASP.NET MVC は、.NET 以外の Web アプリケーション開発においては非常に一般的な開発・設計手法である MVC パターンをベースに Web アプリケーションを開発できるようにする、ASP.NET の新しいサブ フレームワーク コンポーネントです。
MVC パターンを適用していることで、WebForms に比べてコントローラ (HTML画面の遷移やビジネスロジックの呼び出し) 部分の単体テスト性が高いこと、WebForms のポストバックとは異なり URL をリンク可能なものにしやすい、などの特徴があります。
ASP.NET MVC は現在 ASP.NET のコミュニティサイトならびに CodePlex でモジュールやソースコードが公開されています。なお、先週の TechEd でお話させて頂いた時点では Preview 4 という CTP が最新バージョンでしたが、今日現在では CodePldex で公開されている Preview 5 が最新バージョンになります。
ASP.NET Community - ASP.NET MVC
CodePlex - ASP.NET MVC
セッションスライドの方では日本語の情報リソースについてはまったく言及していませんでしたので、こちらで日本語の記事をいくつか紹介しておきます。
ASP.NET MVC - Web フォームを使用しないで Web アプリケーションを作成する @MSDN Magazine
MSDN マガジンの2008年3月号の記事です。ちょっと古いですが、全体的な雰囲気はわかるかと思われます。
もう一つのASP.NET「ASP.NET MVC」を知る (前編) @CodeZine
もう一つのASP.NET「ASP.NET MVC」を知る (後編) @CodeZine
ASP.NET MVP のナオキさんが最近執筆された記事です。
内容は非常によくまとまっていますし、Preview 4 や Visual Studio へのアイテムテンプレートのインストール方法についても触れていますので必見です。
なお、今後こちらのBlogではASP.NET MVCについてボチボチ書いていくつもりです。
乞うご期待!?