Professional ASP.NET MVC 1.0買いました(・∀・)

結局買いました(・∀・)

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)

Professional ASP.NET MVC 1.0 (Wrox Programmer to Programmer)

別に英語が出来る人でもないですが、公開されているPDFは分かりやすかったので買ってみました。
まあ、英語は読めなくても、ソースは読めるしね(・ω・)
ASP.NET MVCのソースも読んでいるので、その復習という感じで読みました。


ちなみに内容はこんな感じです。

Chapter 1: NerdDinner

公開されている内容

Chapter 2: Model-View-Controller and ASP.NET

RailsとかDjangoとか、今時なフレームワークの話をチョコっと。

Chapter 3: ASP.NET > ASP.NET MVC

Web Formsが向かないケースの話、<% %>を見てクラシックASPじゃね(゚Д゚)?、みたいな反応をする人の話とか。


この辺、自分の考えについてはこの辺この辺にも書いていますが(・∀・)

Chapter 4: Routes and URLs

Routing周りの動きについて。

Chapter 5: Controllers

Controllerの動き、ActionResult、モデルバインディングの話。

Chapter 6: Views

HtmlヘルパーとViewEngineの話。
NHamlNVelocityBrailSparkにつてもチョコっとずつ触れています。


NHamlは良いとして、NVelocityは今更感があるけれど、Brail、Sparkってどうなんでしょうね(・∀・)?

Chapter 7: AJAX

Ajaxヘルパーの話やAjaxControlToolkitを使ったオートコンプリートの話の他、jQueryを使ったモーダルポップアップ、レーティングの話とか。

Chapter 8: Filters

Authorize、HandleError、OutputCacheの使い方と、カスタムフィルタの作り方とか。

Chapter 9: Securing Your Application

セキュリティ一般の話があって、XSSCSRF対策とかについて。
あと、バイディング時のホワイトリストの話。

Chapter 10: Test Driven Development with ASP.NET MVC

ASP.NET MVCでのTDDについて。
モックはMoq

Chapter 11: Testable Design Patterns

設計の話。
BDUFとAgileの話からはじまって、Repositoryパターン、サービスレイヤの話ときて、最後はDIについて。
例として使っているのはStructureMap

Chapter 12: Best of Both Worlds: Web Forms and MVC Together

Web FormsプロジェクトにMVCを追加する方法。
ASP.NET MVCアプリケーションにWeb Formsを追加する方法。
Web FormsからMVCへのマイグレーションについて、Starter KitのMy Club Siteを例に取りながら。


ところで、来週にはLINQ本が出ますね(・∀・)
定額給付金(今日貰った)の使い道は、ASP.NET MVC本とそれって事で(・ω・)