Pro XML Development with Java™ Technology
Ajay Vohra and Deepak Vohra
Apress (Sep 7, 2006 )
ISBN-10: 1590597060
ISBN-13: 978-1590597064
472 pp
Buy from Amazon
About: Pro XML Development with Java™ Technology
Pro XML Development with Java Technology isn't a beginner's book on XML and Java - the clue is in the title " Pro XML Development with Java Technology". It deals with theoretical ideas and in most part shows you with code, a demonstration of the topic in question. It doesn't really introduce Java or XML from first principles, and moves through the topics rapidly. This book discusses technologies that a Java/JEE developer would use on a regular basis. It keeps it real by providing sample code and discussing the concepts at a technical level unlike other books that bombard you with buzzwords and jargon. I keep the included sample projects mounted in Eclipse all the time. I found myself copying and pasting from these samples into my own programs. I do this not only for APIs that I am learning but also with APIs that I am pretty familiar with. I do this to save time as I won't have to lookup javadoc or other internet resources. I have worked as a J2EE Architect and am now working as a Web Services Architect. As part of my job I frequently develop documentation on concepts discussed in this book for providing guidance to my developers. Now all I do is, I give them this book and refer them to a relevant chapters. In short this is the only book I need for all my XML development needs. A must have in any Java/JEE developer's bookshelf. A very clear and concise reference for using the latest (as of 12/06) Java technology to process XML. Covers the new JAXP 1.3 (as of jdk 1.5) schema validation architecture. Also discusses native XML versus relational database use and a fairly comprehensive example of using the open source Xindice XML database. Use of Eclipse and JBoss open source technologies in conjunction with Java is also discussed when appropriate. I would disagree with the other reviewer who critized the book for including Eclipse in it's examples and excluding NetBeans. It's far better to address the use of an IDE then none at all. Particularly when the IDE used for the examples is the most commonly one used in the Java community today. I would also counter the reviewer who suggested the writing was "boring". This book covers alot of territory in its 414 pages. There is no other way to do that other then to be concise. I for one appreciate that. The writing is very efficient and it's clear that the authors are not having a love affair with their own writing by being verbose for {verbose's} sake. It's not unlike an O'Reilley Nutshell style book. This book is for the serious enterprise Java developer who is using Java and XML in their application(s). I would agree with the authors in that it does a good job of "bridging" many technologies and provides information on them all in a single resource.
Conclusion
The Pro XML Development with Java™ Technology is precise and to the point. No time is wasted learning those things you obviously know if you are trying to process XML in Java, and well-explained examples illustrate every important point. I am only half way through the book, but so far I have not come across any big code typos or the such which seem to plague technical books these days. I strongly recommend it for Java Programmers new to XML processing on their platform.Biography
Ajay Vohra is senior architect at DataSynapse Inc., currently working on virtualizing business-critical applications on a shared infrastructure. He has 15 years experience in the software industry, working on diverse projects such as making X Windows Toolkit thread-safe, developing embedded software for an ATM network switch, and architecting J2EE business-critical applications. He is the founder and a principal member of NuBean. He has an MBA from the University of Michigan, Ann Arbor and a master of science in computer science from Southern Illinois University, Carbondale. Deepak Vohra
Deepak Vohra is an independent consultant and a principal member of the NuBean.com software company. He has worked in the area of XML and Java programming for over 5 years and has published numerous articles on related topics in various print and online trade journals. He has masters of science in mechanical engineering from Southern Illinois University, Carbondale and has published original research papers in the area of fluidized bed combustion. Currently, he is working on an automated, web-based J2EE development environment for NuBean.com.Contact
If you would like to review a book, have your book reviewed or comment on any of the reviews on this site, please feel free to get in touch with us. We are always on the look out for materials and resources that we believe developers all over will benefit from. back upContact us here: Contact page
http://www.onyxtic.com/dev/feed.rss

