Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Hardcover
Title: Computer Organization and Design Second Edition : The Hardware/Software Interface
Publisher: Morgan Kaufmann
Authors: David A. Patterson, John L. Hennessy
Rating: 5/5
Customer opinion - 5 stars out of 5
This is a profoundly good book.

If you want to learn how computers work this is a great book.

Product: Book - Paperback
Title: XSLT
Publisher: O'Reilly
Authors: Doug Tidwell
Rating: 4/5
Customer opinion - 4 stars out of 5
Good book but probably there is a better one

This is in my opinion is a good book on XSLT. It teaches the basics and then some advanced stuff as well. I especially liked the XSLT reference (the latter half ofthe book) with examples of how to use the XSLT features, functions etc.
I picked it up because i'm preparing for the IBM xml exam and this is listed as a reference in the IBM web site.
The only complaint i have is that the book lists the entire code and they run for pages! :-(. I find it to be very distracting.
It was better to just show a few code snippets to highlight a partcular point and the reader c'd anyway use the code listing available in downloadable format in the oreilly web site.
Hope the author will cover more meaty stuff in the 2nd edition probably and avoid such big code listings.
I read the freely downloadable chapters of "XSLT quickly" by Bob Ducharme and found it to be excellent.Unfortunately that book is'nt available here in India!
I would recommend that book over this one for people looking for a good introduction to XSLT. It's so crisp! and has been written for people who have been programming before.
Also check out XSLT and XPATh on edge..by Jeni tennison. wow i liked it. It assumes knowledge of XSLT though (ateast the basics) and deals with various practical usage of XSLT.
I have read 3 chapters as of now and found it to be very well written and useful.
If you are a java programmer looking to XSLT, i would recommend the following:
XSLT QuicklyXSLT and XPath on the edge Java and XSLT

Product: Book - Paperback
Title: PMP Exam Cram 2
Publisher: Que
Authors: David Francis, Greg Horine
Rating: 5/5
Customer opinion - 5 stars out of 5
Gets the job done

This book combined with the PMBOK Guide and a few misc. online resources were all I needed to pass the exam by a wide margin. It is concise without a lot of extra fluff. Though there were a few annoying errors in the book (like referring to the PMBOK Guide as just "the PMBOK"), and some of the helpful tips were pretty much common sense, the book did a good job helping prepare for the exam. The book excels at preparing test takers for the situational questions on the exam by explaining the mindset the PMI is looking for. The test questions both in the book and on the CD were fairly true to the actual test.

Product: Book - Hardcover
Title: Enterprise Messaging Using JMS and IBM(R) WebSphere(R) (IBM Press Book)
Publisher: Prentice Hall PTR
Authors: Kareem Yusuf
Rating: 4/5
Customer opinion - 4 stars out of 5
Fully supports the latest JMS versions

Java Messaging System arises out of the need to have loosely coupled objects associated in a J2EE architecture be able to communicate asynchronously with each other. In part because these objects might be physically quite distant from each other, like an application client and a web container that are both on the Internet. The objects may have variable loads and so the buffering of messages is preferable if any object is too busy to attend to an incoming message. Plus, objects may have intermittent connectivity to the net. Especially if mobile/nomadic computing takes off.
In any of these scenarios, IBM sees a need for a web server, mediating between applications and a large database (DB2 in IBM's case). That server or container is WebSphere. The bulk of the book therefore deals with how WebSphere implements JMS. The book makes explicitly clear that IBM's implementation fully satisfies the JMS versions 1.02b and 1.1 APIs. Which means that a third party client application that can handle these versions can send and receive messages to WebSphere via JMS. You can consider this as an extra enabling inducement for independent software vendors to write code that hooks to WebSphere.
Various examples are given; the book terms these JMS scenarios. Most importantly is how to use Enterprise Java Beans to swap messages via JMS. For commercial applications, another example shows the ability to encrypt the messages.
Now hopefully, ISVs will partake of the book's offerings.