XML Books
Related Subjects: Tools Validation Style Sheets References and Standards Applications Linking Forms Addressing and Querying
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204

A Must BuyReview Date: 2008-01-24
Excellent XML bookReview Date: 2007-11-22
Covers a lot of the new technologies that are using XML, which is very useful.
Great XML Reference Book.Review Date: 2007-08-06
Fairly good, but not practical for non-Microsoft usersReview Date: 2006-02-17
Choppy and poorly writtenReview Date: 2007-01-08
I knew very little about XML, so this sounded promising. As of Chapter 8, my general comments are:
1. The teaching structure is often murky. At many spots, the authors don't seem to grasp what a beginner needs to know first in order to go to the next step. This makes the material unnecessarily difficult and confusing.
2. Instead of one example page, for some reason the authors will sometimes create one XML page to illustrate a point, then create another completely different page to illustrate the next point, then go back to the first one for the next point, etc. It's inexplicable. The book would be much easier to follow, and probably easier to write, if they built one XML page from scratch and used/modified it throughout the book.
3. There are too many editorial screw-ups, such as "Figures" that are labeled incorrectly or don't exist -- that is, the text will say "see Figure 7 for the output" and Figure 7 will be the wrong one. I really have no patience with expensive books that don't bother to pay for one thorough copy-editing.
I am currently on Chapter 8 (XSLT), one of the worst-written ones. After a completely unnecessary discussion about "procedural" versus "declarative" programming (I imagine every reader is at least basically familiar with css, and if not, it is hardly difficult to understand "declarative" programming), the book just starts throwing XLST terms at you, with no foundation as to what they are doing or why. I finally gave up and pulled up the online W3C tutorial. This tutorial is free, covers most of the material, and is well-organized and easy to understand. Teaching in logical order isn't that hard.
There is a ton of good information in "Beginning XML", and the information on how to find, install, and use software such as Saxon and Schematron is invaluable. It is a shame that the authors didn't take the time to actually give the book to a few XML novices and then rewrite it as the introductory text it is supposed to be. The poorly organized writing at least doubles, and often triples, the time, energy, and painful confusion needed to learn the material.

Used price: $0.39

Where can I find the source code?Review Date: 2004-12-10
I bought the Professinal XML 2nd editon and quite like it so far. However I could not download any source code form www.wrox.com anymore, would anyone help to tell me where I can find a complete copy of the source code? Could some one help to email me one? My email address is wangqunx@yahoo.com. I really appreciate your help.
Getting more and more dated but still the "Bible" for XMLReview Date: 2006-07-14
Total trashReview Date: 2005-08-25
Very informative and completeReview Date: 2006-12-20
In any case, the book is covering a subject that is huge and complex. Furthermore, the specifications for the XML technologies are not static. So it is quite a task to try to cover all of this material in one book. The authors have done a good job of it -- better than most, to be sure. I would say that it would be best to wait to get the third edition that is coming out since this one is a bit dated, but if a reference is required now it is still a very good one to have.
There are many confusing things that are inherent in XML. One simple example is the difference between "Document Type Declarations" and "Document Type Definitions" (DTD's). The authors go out of their way to point out that this confusing issue exists and to help you avoid mixing up the two concepts. We have to face the fact that the XML Specs are tedious, confusing and difficult to learn at times, and should not take our frustration with the subject out on this book! Childish comments like, "This book is boring", etc., are not helpful. LEARNING XML IS BORING! Grow up and get over it! ("Here we are now, entertain us..." Smells Like Teen Spirit, Nirvana 1991)
IBM listed this book as the reference for their XML Certification (141) exam for a reason. I'm using it and finding it to be a very complete, helpful learning tool.
(One flaw I do notice in the book is that it has a definite MicroSoft slant. This leads to occasional errors like this one:
or using type="text/xsl". The type should equal "application/xml". The MicroSoft MIME types are not and WILL NOT be registered with the IANA.)
Boring Book.!Review Date: 2004-01-23

Used price: $10.00

Lots of experimental data, clear answersReview Date: 2007-04-02
1. Why use a thread pool and why not?
2. How expensive are synchronization, thread creation and concurrent collections?
It clears up a lot of myths and rumors I have heard.
review of first editionReview Date: 2006-06-01
Scott Oaks, the author, did a good job of describing the synchronization process and the various Object methods relating to threading protocol. There were plenty of good examples, and clarification on several minor technical points including: how the wait/notify methods release monitors, the determinability of prioritization, and the practical uses of threadgroups. If you have nagging questions, you may find them answered here.
O'Reilly books are small-sized, which makes for easy carrying and storage. Little if any of their content is redundant or inaccurate. Given how dry the material is, O'Reilly astounds me by consistently finding authors who can write well, have something to say, and whose works can be read in a sitting.
Of course, it's important to mention that some things have changed since the first edition of this book. Methods like resume(), suspend(), and stop() have been deprecated due to their unpredictablity; the JVM will now enable programmers to address multiple processes; and there are a variety of classes which facilitate thread administration. A newer edition will bring you up to speed on those details, but this first edition is still a valid reference in all other respects.
Possible second read on Java Threads.Review Date: 2005-03-07
A good reference book on Java Threads.Review Date: 2004-12-22
Please Rate the overall value of the book from 1-5 where
5=Well done! This book will be a valuable teaching and reference tool.
Please rate the instructional value of the book from 1-5 where
5=Excellent! An essential book on this topic.
Please rate the reference value of this book from 1-5 where
4=This book has earned a valued place on my reference shelf.
This is a book for Java programmers of all proficiency levels; the book also provides information for
advanced users of Java. the book uses J2se 5.0 version of the compiler - and explains the
improvements in the threads implementation in this version of java.
the book is a well written book with a gradual introduction to the various aspects of thread
implementation and a detail study of the subject. the authors delves into various of aspects of
thread implementation such as creation, management, data synchronization, notification, scheduling,
pooling, performance, parallelizing loops, and other IO functions.
there are sample codes through out the book and the codes make no assumption about the skill level of
the reader. this is a good thing. there are enough diagrams to explain the threading concepts.
overall, this is an excellent book for readers interested in concurrent programming. i will use it as
a reference when i need and i have no hesistation in recommending this book to other java programmers.
Comprehensive coverage of multithreading and Java 5 inclusions.Review Date: 2006-05-08
This book is written for developers who are targeting the second wave of java programs - Intermediate to advanced level programmers will be able to get best value out of this book. Developers who are already familiar with the basics of java may also be able to get some value, but if you are completely new to java, please look elsewhere.
Without any futher ado, i will dive right into the deep end of the pool. This book is partitioned into 4 logical sections, though it is not explicit in the TOC.
1. Important Threading Concepts:
In this section, the author prepares us with the fundamentals of creating and managing a thread, basic synchronization concepts, synchronized keyword, lock mechanism, thread communication using wait-notify and condition-variables, minimal synchronization using volatile keyword and atomic variables, advanced synchronization classes like Barrier, Semaphore, CountdownLatch, etc. Chapters 1 through 6 underwrite this section and this is by-far the best part of the book.
2. Thread Pools/Schedulers:
This section first lectures around how thread scheduling materializes in java and how it is related to the underlying Operating System. Next, you are guided through a tour of Thread Pools and Task Schedulers that will enlighten us with quite a few new classes in java 5. Chapters 9 through 11 cover this section.
3. Threading and other Java APIs:
This section details how the threading API plays with other inbuilt java APIs like Collections, IO and Swing. Chapters 7,8 and 12 cover this section.
4. Misc topics:
Some miscellaneous thread topics like ThreadGroup, Security, Class Loading, Exception Handling and Performance are addressed in this section. Chapters 13, 14, and 15 cover this section.
Though this book wasn't an easy read, i found it extremely encouraging to have ONE comprehensive manual to understand both the threading concepts and the new java 5 inclusions. I recommend this book to anyone who is in the middle of a complex multi-threaded system or wishes to create one.

bad book, too much nonsenseReview Date: 2006-10-05
For example, xml schemas chapter is from page 108 to 164 about 60 pages, but realy useful w3c xml schema only take less 8 pages, others, useless, forget them.
Hi my dear author,
you have a lot of work to do, from simple to complex, how can you just give a long example and finish. Do you know "learning" means ***FOCUSING ON CORE***
Great Book for Learning XMLReview Date: 2007-03-02
I recommend this book for anyone wanting to learn more about XML and how it is used.
The book is exactly right for an introduction.Review Date: 2006-09-05
This is not XSLT or XPath or "DOM processing in Firefox" or "node traversals with Java", it's an introduction to XML. If you need a solid foundation upon which to base further study, I wholly recommend the book. Unlike other reviewers, I am not in search of the One Canonical Tome on a subject, because I know it doesn't exist in any genre. My needs for learning XML were basic and required a grasp of fundamentals, which you will achieve with this work.
It also has numerous points of interest that a reader can use to further a study of specific issues, such as processing XML using a scripting language, or weighing a schema for implementation, and so forth. As a result, the reader is well-armed to continue learning on the specifics that are of personal interest.
Ir requires a third edition to correct errors and update content, but that doesn't diminish the value of the book for anyone who wants to comprehend what XML is and is not, and what the major issues and challenges are.
-Fred
who is this book intended for?Review Date: 2006-05-27
Not a Standalone book, good otherwiseReview Date: 2006-12-10
2. THIS BOOK IS GREAT: because it teaches in a fundamentally different way. Most of what we see of XML is tags, attributes, the structure of the data in the elements, etc. But this book focus on the DOM. This crucial focus helps understand XML with its uses, XPointer, and transformation.
3. If you want to do a lot with XML, beyond RSS feeds, buy this book along with a walkthrough, like the books listed above.

Used price: $6.55

The Bridge Less Travelled..Review Date: 2007-08-23
A beginner to web services just doesn't know where to look..strong foundations give 'empire estates', this book does just that
The primer on XML was one of the best i ever read anywhere and i am a big fan of Dr.Google, the clarity of the authors on WSDL Element model is very informative. All in all - if you need a book to trace Web Service concepts and build your foundations - i would strongly refer this book.
If you are looking for a quick reference/book to get started in implementation you should look elsewhere..Sam's 'Teach Yourself Web Services in 24 Hours' is a good choice..but then i believe that this book is definitely worth a reference because it goes a distance conceptually.
Kudos to the authors
An excellent bookReview Date: 2007-07-30
This book will quickly help you understand the entire XML stack of technologies that you will need for Web Services.
The authors have uniquely enabled the readers to develop an understanding of the underlying technologies that make up the web services. Certainly expect to put in some effort in understanding the content.
Extremely Poor Review Date: 2007-11-03
sample code is not completeReview Date: 2005-03-05
The worst bookReview Date: 2005-09-07

Used price: $4.23

Learning CSS (Beginner or Advanced)Review Date: 2006-02-24
The book is simple enough for beginners to understand and yet it provides enough details that advanced CSS users could still learn something from this book.
Perfect book for explaining CSS practicallyReview Date: 2006-03-29
Misleading Title, But Helpful BookReview Date: 2006-02-11
For the beginner, this is a good book to get a leg up on CSS.
Excellent for all levelsReview Date: 2006-03-21
However there were always pieces of the puzzle that never came together for me. CSS books seemed to lean towards either the technical or design aspects of CSS, without sufficiently showing their connection. For instance, technical books would discuss in varying detail the types of selectors without examining their practical significance, or what all the properties were without exploring their aesthetic ramifications; or, on the other hand, design oriented CSS books would discuss the wondrous ways to use CSS to create beautiful websites, but without exploring on a satisfactory technical level some of the reasons for their decisions.
Mr. Shafer strikes the perfect balance, demonstrating with succinct examples the relationship between technical considerations and design aesthetics. He takes you by the hand from the beginning and leads you step by step so that the reader will develop solid, standardized habits based on theoretical considerations to produce clear, uniform, and aesthetically compelling stylesheets. He teaches you why you're doing things so that you come away with a greater understanding.
This was a book written by an expert with a complete mastery of his topic on both a technical and design level who knows how to teach. Plus it has the added advantage of being written simply and clearly, with relevant examples demonstrating everything discussed. And it's refreshingly no-nonsense, without the painful condescension or groan-inducing style of all too many computer books.
Don't let the title deter you. Though it's ostensibly written for old-style designers to definitively convince them to move from table-based designs to CSS and showing them how to do it (are there any left who remain so unconvinced?), this book would benefit anyone wishing to really gain a mastery of CSS, no matter what level of expertise. The book even includes an appendix containing a comprehensive property reference for CSS2. I cannot recommend this book highly enough for those seeking to understand the relationship between the technical and design aspects of CSS. Well done, Mr. Shafer -- you have written one of the best computer books I've yet encountered! I wish all computer books were written this well.
(On a related note, this is the second book published by Sitepoint that I've purchased, and I applaud their editorial team for publishing such good books. Judging from these two books they seem to have a successful policy in place to write excellent technical books. Their books remove the chaff that turn so many computer books into useless tomes; and they treat their readers as possessing intelligence but who lack some specific knowledge which their books seek to fill from the ground up. I've grown weary of the condescending, patronizing, and sometimes even (seemingly deliberate) mystifying tone of most of the other computer book publishers out there, especially O'Reilly, who seem to target their books for some kind of "in-group" (wink wink). In the future when I need a technical computer book I will look first to Sitepoint, then to Sams, then to Peachpit. O'Reilly's Nutshell books are often still the best reference standards; but I will look elsewhere when I need to acquire new computer knowledge.)
(On another note, I wrote the above before reading some of the other comments here about this book. Wow -- what a range of opinion! I, as many other commenters here, have been a computer professional for many years (>25). I think the only conclusion I can reach is of the 'different strokes for different folks' variety. Clearly what works for me does not work for many others. Well, Vive la difference!)
High hopes dashed by brief delivery of title topicReview Date: 2005-10-04

Used price: $2.36

poor referenceReview Date: 2004-04-13
I haven't found anything better.
A good start on XMLReview Date: 2001-10-13
Who's definition of "in-depth" are we using?Review Date: 2003-04-04
While other reviewers seem willing to let slide the number of typos, omitions and code examples that simply don't work, I am less forgiving. I got this book on the assumption that I would be able to learn how to integrate XML with my knowledge of ASP. Most examples in this book, however, are for Visual Basic, and while that only requires little to moderate tweaking, the pure ASP examples in this book are almost non-existant.
Add in the fact that the book constantly interrupts a lesson to add new concepts we're supposed to either immediately understand, or bookmark and thumb through the book hoping they remembered to include the examples, makes this a frustrating book to learn from. Doing a quick search on Google for "XML help basics" gave me more insight into XML in just a few minutes than reading this book for a few hours did.
Avoid at all costsReview Date: 2001-06-26
Close....but yet so frustratingReview Date: 2002-02-02
Code Examples are REDUNDANT.
Code Examples are INCOMPLETE in the book. (Even the "Complete" examples. Had to download the source code and go line by line to figure out what was "missing". VERY FRUSTRATING.
Book skips arround quite a bit and is confusing at times. The Summary Case (3 tier architecture) which I was looking forward to was pretty much......um USELESS.
Oh well, I didn't listen to the others, maybe you will listen to me. Take a pen, paper and write down the 3 useful pages in this book and save your money.

Used price: $0.25
Collectible price: $39.99

XML in real life Review Date: 2006-05-25
This was the first xml book I read and it immediately helped me understand 'how' xml should be used as opposed just 'what' xml was. That understanding helped me apply the language to real systems and real business requirements.
Be sure to check out the CD-ROM which contains code examples and supplemental documentation.
Having said all this, I would still recommend you get a purely theory-based book to supplement with this guide because its coverage of the syntax is not completely comprehensive.
Either way, it's higly recommended, especially now when xml has found itself into every corder of the IT world.
Good real world guide to XMLReview Date: 2004-08-07
Don't expect a lot of technical guidance. The focus is really more on introducing XML to the common person. The writing style is informal, and really geared to a broad audience. This book is still a good complement to some of the more current technical guides.
No practical useReview Date: 2003-07-22
OUTDATED AND LIMITEDReview Date: 2001-08-28
IE DOM ExplainedReview Date: 2001-03-09

Used price: $1.09

Good ReferenceReview Date: 2004-11-28
Not So GoodReview Date: 2003-03-24
Horrible bookReview Date: 2002-12-16
I Keep Grabbing This One Off the ShelfReview Date: 2004-08-09
I have to say I disagree with an earlier review. This bible book explains syntax very very well and gave me a great understanding of it. It would actually break it down and tell you what was what in syntax. No other HTML book I've read did that. I also found that, unlike some other bible books, it was written in language that was easy to understand and follow.
The appendexs in this book are utterly devine. I use them ALL THE TIME. You can look up any tag in html, any attribute for CSS, how to make special characters, and even more, and get information on how to write them, how to use them, what they effect, and what attributes go with them. I think this is just so awesome.
Now, no book is perfect, but this one comes very close :)
Found a number of new things and a few shortcuts as well.Review Date: 2002-10-28
One thing I found odd was the 4 pages covering XML/XSL, after reading this I think the author could have left this out of the book and expanded and very good section on severs and server options.
Part III, development of pages with HTML is very good with fairly good coverage of each section. In the next edition they should bring some of the web editors more up to date. One section I found to very well written is Part IV or CSS, the authors seem to have everything covered here.
Part VII - cross browsers, deal with DHTML and JavaScript, I found this section to be okay but certainly more, much more information should have been included. One of the most impressive sections of the book is Appendices A through G, which is by far the best breakdown of attributes, CSS syntax, color and hex conversion I have ever seen.
The cd included is mostly made up of trial version of software and most of the software has newer version available, so this will also need fixing for the next release. Overall, since I don't need the eval software, I found that the book certainly serves a purpose and for those new to the HTML arena this book should be helpful.

Used price: $6.83

Notice the Dates on the ReviewsReview Date: 2007-05-21
Just days after the book came out, there was a rush of excellent reviews, most of which where only a few sentence long and lacked any detail. Then reality set in. People who really read it, universally hated it. -- And gave detailed examples why.
Now, I'm not going to say the original reviews where astroturf... but read them in order and watch the dates. Then consider you have a book with 14 authors all of whom use the internet and know the power of good Amazon reviews...
Things just don't add up.
Best for Programmers to implement XML in ASPReview Date: 2002-08-29
Not worth it (at all)Review Date: 2001-10-09
I LOVE wrox ASP 3.0 Ref and ADO 2.6 Ref. Maybe Wrox should have taken that approach with this book -- instead of trying to act like this book can in any way teach anything about XML.
The examples in this book are horrid, they aren't in depth enough, and more importantly, don't even correspond well with each other.
Too many of the chapters jump into the middle of a subject, then try to work back to the beginning and then forward to the end.
Trust me, I've read the first 5-7 chapters of this book and finally got so sick of all the ambiguity that I went out to the MS Site and learned more in 30 minutes there than I ever could have with this book.
Some of the case studies in the back are nice, and this book would have made a great reference (had they gone that route), but it is a horrible book to learn how to integrate XML with ASP.
Save your money.
Best for Programmers to implement XML in ASPReview Date: 2002-08-29
Bad examples, choppy, dated and not for beginnersReview Date: 2002-04-20
The author(s) seem to me to be attempting to impress us (and each other) with their knowledge of the subject rather than really trying to write a digestible explanation of ways to utilize XML in an ASP environment.
Related Subjects: Tools Validation Style Sheets References and Standards Applications Linking Forms Addressing and Querying
More Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204