ラベル 読書 の投稿を表示しています。 すべての投稿を表示
ラベル 読書 の投稿を表示しています。 すべての投稿を表示

2010年7月18日日曜日

Programming Microsoft ASP.NET MVC

Amazon.co.jp: Programming Microsoft ASP.NET MVC: Dino Esposito: 洋書

先月6/3にこの本が届いてから、毎日通勤電車で少しずつだけど読み進め、やっと終わることが出来たっす。時間かかり過ぎ。

ASP.NET MVC 2に関する書籍は発売延期を繰り返しまだ全然出てきてないですが、7/21にはAmazon.co.jp: Pro ASP.NET MVC 2 Framework, Second Edition: Steven Sanderson: 洋書も届くので、その前に読み終えることができてちょっとホッとしてます。

3部構成になっていて、1部はMVCとはなんぞや、2部は内部構造、3部は機能紹介と結構豊富でAppendix含め全549ページ。読み応え抜群です。

1部のMVC、MVP、MVVPのアーキテクチャデザインの解説はかなり勉強になります。Original MVCとModel 2のMVCの違い、ASP.NET MVCはModel2なのでレイヤ的にModelはView Modelなんだよ、だったり(ヘルプ - IBM WebSphere Help Systemを見てもわかるとおりMVC Model 2でのModelとビジネスロジック+DALは別物)。Chapter 3は何度読んでも面白いです。それ以外のASP.NETとIISの関係なんかは知ってる人には面白味にかける部分かも。2部以降少し新鮮味に欠ける部分も多くなりますが、明確に書かれているのを見たことがないMVC1とMVC2の機能の違い(全然知らなかったのがTempDataの変化)がところどころ差し込まれてるので、これまた面白いです。3部のChapter 11はカスタマイズポイントが事細かに書かれているので、個人的には一番盛り上がりました。ValueProviderはあんまり取り上げられてなくてちょっと残念。というか、Providerに関してはそれほどかも。

Chapter2のNote枠に書かれてたことで、なぬ~と思ったところがあったので紹介しておくと「.NET4では直ってるけど、system.WebServer/handlersにUrlRouting.axdが無いとIIS7の統合モードで動かないバグがあるよ」っていうところ。ローカルIISにデプロイして確認してみたところ、404エラーが出てちゃんと機能させることが出来ませんでした。気をつけようね!

なんだかんだと、面白いことがたくさん書かれてて、読んで損することは絶対ないと言い切れる内容だと思います。英語でDinoさんの難しい言い回しの部分は多々あるけど、その辺は適当に辞書引いて関係ないと思ったら読み飛ばし、気になるところだけがっつり読み込む感じで十分楽しめます!

次の本は776ページらしいので、またのんびり2カ月くらいかけて読んみようと思います。

2009年6月7日日曜日

ズルズル滑る

いや~、負けちゃったね~。ボロッカスっすね~。そんな時もあるよね~。今期3回目のオグさんゴーリーもお疲れちゃんでしたね。内容的にはそんな悪くないと思うよ。

あれじゃない?今日は来れなかったけどコレでイマイちゃんも来たら女子6人だもんね。スゴイね。男子陣がんばんないとな~。個人的に前回もそうだったけどウィールがひどい。今日は雨で湿度が高かったっていうのもあるかもしれないけど、あまりにもひどい。たぶんね、傍目には単に「たけはらも衰えたな」と見えるかもしれないけど、もうね、ひどいよウィール。雨の戸塚みたいな感じよ。誇張抜きで。止まれない曲がれないダッシュ効かない。ひどいモンでした。前回よりもズルズルでよ~。参ったね。上半身は反応しても下半身が滑ってついてこないもどかしさ。あまりにもひどいから試合後新しいウィール買いました。次は普通に滑れるっす。セト君ゴーリーには期待出来ないから、とりあえずヤマちゃんには何もさせないようにちゃんと押さえ込むね。うしし。楽しみ~。

全然話は変わるんだけどね、最近「リファクタリング・ウェットウェア」いう本を読みまして。これがさ~、驚きの面白さ。最初の章で"ドレイファスモデル"っていう話が書いてあって、よく上手く言葉でここまで表現できるな~、とちょっと感動。自分で自分がドレイファスモデルで今どの段階だと思ってるかはちょっとナイショ。てへ。その後も脳がどういうふうに反応するとか、コンテキストが大事とか、二次無能力なんていう定義がちゃんとあったりするんだ~、みたいなとかね。

あとね~、世代間の"4種の原型"も。各世代での世界の見方が繰り返すっていうのとか。アンディーハントも最初のほうに書いてるけど、開発者が読む本じゃなくて誰が読んでも面白く読めると思う。ドレイファスモデルで特定のレベルを超えてる人なら特に。

絶対読んで損しないから読んでみたらいいと思うけど、6章の最初に引用してるマークトウェインの引用「ある経験から得た知識をすべてだと思い込み、先に進むのを躊躇すべきではない。熱いストーブの蓋に座った猫は、同じように熱いストーブの蓋には二度と座らない。それはよいのだが、冷たい蓋にもけっして座ろうとしなくなるだろう。」が上手にテーマを表現できてる気がするな~。ちなみに同じく6章で紹介されてるインナーゲームも読んだことがあって、その時ハンマーで殴られたような衝撃を受けたのを思い出した。

dotnetConf2015 Japan

https://github.com/takepara/MvcVpl ↑こちらにいろいろ置いときました。 参加してくださった方々の温かい対応に感謝感謝です。