>コンピュータ・インターネット>プログラミング>その他>

その他 Search その他 その他 その他

Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ)

技術評論社 Search 技術評論社 技術評論社
by ひが やすを Search ひが やすを ひが やすを

Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ) by ひが やすを 価格: ¥ 2,499
国内配送無料

おすすめ度:


もっと詳しい情報: Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ)
Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ) @Amazon
Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ) @aStore
Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ) @Rakuten


Customer Reviews:
アジャイルを堪能!
Seasar2プロジェクトの一つであるTeedaを中心に分かりやすく書かれており、現状、Teedaの書籍は本書だけだと思いますのでその意味で貴重な書籍と言えます。

著者の比嘉さんはSeasarの生みの親であり、自らもSeasar2を利用した開発に直接携わっており現場の分かる本物のプロです。最初のP18〜P26で比嘉さんのTeedaの設計思想が書かれています。すばらしい!正にその通りと思いました。

Seasar2では、Teeda以外にもSAStrutsなども選択肢としてありますが、本書を読んで私は完全にTeedaのファンになりました。

Teedaは、JavaEE5でも標準採用されたフレームワーク仕様であるJSFの実装です。JSFはネクストStrutsとして期待されていますが、JSF自体は単に仕様であって、日本製でJSFを実装しているのはTeedaだけです。JavaEE5コンテナで標準実装されるDIには制限が多く、実際には、Seasar2(DIコンテナ)+Teeda(JSF実装)がベストではないでしょうか?本書はそんなTeedaについて易しく解説しています。

Teedaでは、JSPやカスタムタグを使わずにHTMLファイルをViewの実装とし、しかもid属性でアクセスできて、更に設定ファイルも書かなくていいのです。JSPを使わないHTMLによるView実装が、UIモックの際に如何に有利かは容易に想像できるかと思います。TeedaはJSFを本当に良い方向に拡張していると思います。
Seasa2+Teedaは、単にプログラム製造工程だけでなく設計やレビューを含めた「開発プロジェクト全体」をスーパーアジャイルにするものだと感じました。

EclipseプラグインであるDoltengも良くできており、本書記載のとおりに実際に試してみると、そのスーパーアジャイルさに「あっ!」と驚くこと間違いなしです。実際、Ruby on Railsよりサクサク開発できるのでは?と思ってしましました。なぜRails並に爆発的ブームにならないのか不思議です。
なお、現在のDoltengのバージョンでは、本書記載の画面と少し機能が異なりますが、分かりにくい場合にはSeasar2の公式サイトも併せて参考にしてください。

実際に開発する際には、本書の説明に加えて、Seasar2公式サイトのTeedaのドキュメント及びSeasar2コンテナのドキュメントを併せて読まなければ無理です。本書は、Teedaとはどんなものかを簡単に実感できる書籍と思って下さい。Seasar2公式サイトも丁寧に説明されているのですが、本書は実際にサンプルをサクサク作って実感できる手引書として良いかと思います。

もしも、Strutsにこだわるのであれば、同著者によるSeasar2入門を参考にされると良いでしょう。こちらは、TeedaではなくSAStruts(Struts1.2系を拡張しSeasar2コンテナと組み合わせることでアジャイルを実現)の説明です。
しかし、私は、本書を読んでTeedaを採用されることを強くお薦めします。
Seasar2+Teedaによる「Page駆動開発」を採用すると圧倒的な工数削減が望めること間違いなしです。

本書の書籍の完成度としての評価は、実務開発に耐えうる情報量ではないという点で星3つとさせて頂きました。
本書の情報だけでは、Scaffoldで作成される雛形のカスタマイズさえままなりません。私の場合、本書と公式サイトのドキュメントを行ったり来たりしながら、まだ情報不足の点について実際に自分で色々コードを試してみて分かった結果をメモ書きしています。

次回の出版では、是非とも、Teedaを使って実践で開発できるまでの詳しい情報を豊富なサンプルコード付きで書籍としてまとめて欲しいです。(分厚いもの希望)そして、一連のSeasar2プロジェクトが、世の開発現場でのデファクトスタンダードになれば良いな〜と思います。

a good book
An interesting book. Is there an english version?

説明は丁寧だが…
スクリーンショットが非常に多く、説明も手順を細かく記載してくれているので、とりあえず動かしてみたいという人には持って来いです。
しかし、ほとんどのプログラム、設定ファイルが自動で生成・設定されているが故に、いざというときにどこを修正すればよいのかが不透明です。
Teedaを解説した本としては入門書といったところでしょうか。続編としてさらに踏み込んだ内容の書籍の登場を期待します。

Seasar初心者に超オススメの一冊
Seasar生みの親、ひがさん著の本書(Seasarの共著はあるけれど、書き下ろしは初めてとか)。
Seasar2って最近聞くけど、どう作ればいいのかわからない、とっかかりが分からないっていう初心者にはうってつけです。
スクリーンショットも多数掲載され、ステップ毎の操作なども、毎回丁寧に(その操作、前の章と一緒でしょ、ってのも、毎回くどいぐらいに)書いてありますので、まず失敗することはないでしょう。構成も非常にわかりやすいです。
この本で、Teedaのサンプルが作れなかったら、Seasar2というよりは、Webアプリケーション開発自体をあきらめた方が良い、それぐらい丁寧な内容です。
サンプルも簡単なので、すぐに自分で試せます。理解できます。

内容的にも、他のSeasar2関連の本より新しいので、おススメです。(古い本だと、古いバージョンの事を解説していたりするので。)

ただし、この本では、Seasar2が自動で生成する設定ファイルなどについては語られていませんし、本著で触れられていないSeasarプロジェクトも多数ありますから、もっと深く知りたくなったら、他の本や、Seasar.orgのドキュメントなどを利用するのがいいでしょう。そういった意味でも、Seasar2のすべてを網羅した本ではありません。


Listmania Lists:
Seasar2

関連商品:

Seasar2入門

Eclipse3ではじめるJavaフレームワーク入門―Seasar2/Struts2対応

Apache Maven 2.0入門 Java・オープンソース・ビルドツール

受託開発の極意―変化はあなたから始まる。現場から学ぶ実践手法 (WEB+DB PRESS plusシリーズ)

Javaデータアクセス実践講座 (DB Magazine SELECTION)

Seasar2によるスーパーアジャイルなWeb開発 (WEB+DB PRESS plusシリーズ) & More...



related blog:

[seasar]seasar本
楽しみです。teedaの総括の資料を作成しなければいけませんが、これで勘弁してもらえないかな。 ●isbn:4774134368:title isbn:4774134368:detail.
http://d.hatena.ne.jp/kuwalab/20080313#1205411275

[seasar]s2dxo基礎の説明文が理解できない(ーー;
[asin:4774134368:detail] 昨日と今日でコチラをお勉強してました。 まぁ、なんとか理解できたと思うんですけども、最後のchapterの以下が理解不能でした。 だれかアドバイス(翻訳?)お願いしたいです。 chapter5 s2dxo基礎 5-1 javabeansからjavabeans ...
http://d.hatena.ne.jp/e-de/20080612/1213251662

[seasar2]
懲りずにseasar2試してるんだが、やっぱりストレスたまる。 ほんの通りにやれば、確かにサクサク進むんだが、 少しでも違うことをしようとしたとたんにどはまりする。 イライラ。。 [asin:4774134368:image:small]
http://d.hatena.ne.jp/britt/20080810#1218357340

doltengでdtoを生成
seasar2によるスーパーアジャイルなweb開発 (web+db pressプラスシリーズ) 技術評論社(2008-03-26). (著)ひが やすを. 技術評論社 新品価格:¥ 2499 中古価格:¥ 5000. asin:4774134368. のサンプルを試してて気がついた。 ...
http://blog.nought.jp/2008/04/doltengdto.html

メモ/気になる本/ソフトウェア系
... 編>http://www.amazon.co.jp/dp/4798114634/]] -[[Ruby on RailsによるWebアプリケーション・スーパーサンプル >http://www.amazon.co.jp/dp/4797341882/]] -[[Seasar2によるスーパーアジャイルなWeb開発>http://www.amazon.co.jp/dp/4774134368/]] ...
http://www15.atwiki.jp/asato/pages/224.html
その他
WEB+DB PRESS Vol.53 ¥ 1,554
クラウド Amazon EC2/S3のすべて~実践者から学ぶ設計/構築/運用ノウハウ~ (ITpro BOOKs) ¥ 2,940
Excel VBAのプログラミングのツボとコツがゼッタイにわかる本―最初からそう教えてくれればいいのに!Excel2007/2003対応 ¥ 2,310
日経 Linux (リナックス) 2009年 12月号 [雑誌] ¥ 1,490
HTML/XHTML&スタイルシートレッスンブック―ステップバイステップ形式でマスターできる ¥ 2,604
Interface (インターフェース) 2009年 12月号 [雑誌] ¥ 800
iPhone SDK アプリケーション開発ガイド ¥ 3,570
Photoshop 10年使える逆引き手帖 【CS4/CS3/CS2/CS/7.0対応】 (ああしたい。こうしたい。) ¥ 2,520
現場のプロから学ぶXHTML+CSS ¥ 2,940
携帯サイト コーディング&デザイン ¥ 2,709
Amazon Associate
配送料 無料1500円以上