tricky question, especially with all the authors hanging around. LOL. I dont know how many books are out there on seam. I found the seam documentation itself to be quite informative. I believe the seam team has done a good job on that. I read couple of chapters from Dan Allens Seam in Action and liked it immediately. The best thing about seam in action is that it not only tells you what to do, but it also tells you why. It points out the different problems which are inherent in todays J2EE stack and explains thoroughly how seam fills the gap (seamlessly ) If you are looking for a book with which you can become an expert in seam, Seam in Action is definitely the book for you. Even if you are a beginner, the first couple of chapters provide enough insight that should help you decide if seam is for you.
Do not dwell in the past, do not dream of the future, concentrate the mind on the present moment.
Isn't that a bad question to be asking when we have two Seam authors (and one more lurking *points at Dan Allen*) here promoting their book?
That aside the only one I've read was Dan's book (and the reference) and I found it to be *very* helpful. It really filled in gaps in understanding and works well as a complete primer. Not having read Micheal and Jacob's book I can't really say. There's was the first Seam book out and pretty much set the standard for what Seam books should be covering and talking about.
I am excited to see that they pushed out a second edition and I hope to be able to read this one as well, if for no other reason than comparison. As soon as you've started to use Seam and have a good three or four months of it under your belt you'll have run across many of the gotchas and have a good feeling for how to use the framework, then you can start digging into the code and really seeing how it works. That's where I'm at and I hope to be able to contribute to the project more than what I have already done.
Seam in Action is again a good book to head start. but not sure about the details as i haven't started looking into that in details. I am also guessing "Seam Framework: Experience the Evolution of Java EE" is a good book as the author describes it takes you from the beginner to Advance level concepts.
What is that this book has different then Seam in action incase you have gone through that?