XML Books


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->XML
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
XML Books sorted by Average customer review: high to low .

XML
Creating Cool HTML 4 Web Pages
Published in Paperback by Wiley (2000-07-03)
Author: Dave Taylor
List price: $24.99
New price: $23.00
Used price: $2.37

Average review score:

Good for beginners
Helpful Votes: 0 out of 0 total.
Review Date: 2008-01-06
This book is pretty good for beginners. I have recently started teaching myself html and I was able to handle most of the things I was reading about without too much trouble. There were a couple of times I really needed to pause and go back and read it again. Then maybe I could put it together. Only one or two times did I just give up with total frustration. All in all it's a great handbook and I am sure I will get it all someday!

easy to read
Helpful Votes: 0 out of 0 total.
Review Date: 2007-01-04
The text was easy to read and gave a great number of examples but lacked any questions or problems at the end of each chapter.

A very good book if you would like to understand how HTML works

Excellent HTML Resource
Helpful Votes: 1 out of 1 total.
Review Date: 2005-08-08
I've been doing HTML work on and off for the last 5-6 years. This book is full of great examples for beginners or more advanced users who just forgot how to do something. You won't regret owning this book.

Excelent book
Helpful Votes: 1 out of 1 total.
Review Date: 2005-01-04
Although the author gives some superfials explanations on JavaScript, CGI & DHTML, this book offers and comprehensive and fairly complete explanation on HTML.
Higly recommended for those willing to learn and master HTML.

Best HTML Book Around!
Helpful Votes: 14 out of 14 total.
Review Date: 2005-04-15
I graduated from the University of Redlands (California) with a Bachelor of Science in Information Systems degree a few years ago. Many of the textbooks I used were not very enlightening - I suffered through using them and immediately took them back to the bookstore for resale. This wasn't so with the CREATING COOL HTML 4 book. I use this as a reference book now.

One of the classes I took included a web design portion. How fun to create web pages that were exciting and not boring. It was easily accomplished using this book as a guide but someone who knows nothing about HTML design could easily use this and create.

The chapters are broken down from the basics to intermediate items. The author, Dave Taylor, explains exactly what entails a web page, what a URL is, basic html, graphics, tables, links, pointers, image maps, and other advanced designs.

Now many technical books are dry to read and often times leave the non-die-hard techies wondering what was just said. Not true with Taylor. He gets everyone to understand html - those creating their first web page to those who want to do more, those that want pizzazz on their pages.
If you're not a beginner, you may want to skip the chapters in which Taylor explains to new users about Web pages, how browsers work, what URLs are, and other basic concepts. (But it can be a good refresher for those who haven't designed web pages in a while). Next he expands into basic HTML, fonts, text styles, and gets the reader to understand the making of lists, special characters, pointers, and links. Next comes the explanation of graphics and the creation of tables and frames. But my favorite part is next - chapters on advanced items like background, marquees, image maps, JavaScript, forms, plug-ins, Dynamic HTML, style sheets, and much more.
Examples shown in the book are easy to follow and let the reader completely understand what the code does and how it will look on a web page. Nothing in CREATING COOL HTML PAGES is overwhelming and will let everyone create a web page of which they can be proud. I'm a computer programmer, and still use this as a reference. In fact, it's one of the most borrowed books in our office! This book is highly recommended for any level of html programmer.

XML
FrontPage 2003 (The Missing Manual)
Published in Paperback by Pogue Press (2005-08-18)
Author: Jessica Mantaro
List price: $29.95
New price: $16.78
Used price: $14.00

Average review score:

FrontPage 2003
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-20
Wonderful book. Easy to read. Simple instructions. I followed and built my website just like I had taken a class to learn how. I would recommend this book to anyone that needs a quick way to learn FrontPage 2003.

Best & Most Helpful Book On FrontPage 2003
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-17
I've been designing web sites for quite some time now. By no means am I a professional but I can make web sites using basic coding and that's what I had to do until I found FrontPage 2003. FrontPage 2003 greatly reduced the amount of time it took me to create a web site. Although I had been using the program for a while, after I decided to start a business designing web sites I bought several books on FrontPage 2003. I wanted to have the most knowledge about the program as possible and be able to produce the most professional looking web sites for customers. Out of the several books that I purchased all on this one program, I found this book to be the most helpful and overall best book on the topic. It covers everything you need to know from start to finish. It starts out by explaining basic web site design features of the program and then progressively describes more detailed processes as the book continues. All instructions are easy to read and understand. Out of all the books I've purchased, this book has helped me fully understand the program the best. If I had to recommend one book on FrontPage 2003 to a friend, this book would be the one.

excellent for beginner
Helpful Votes: 0 out of 0 total.
Review Date: 2008-02-29
Step by step instructions and screen prints. Perfect for beginner. Also purchased FrontPage 2003 the missing manual. An excellent complement.

Almost perfect in its content
Helpful Votes: 0 out of 0 total.
Review Date: 2008-02-05
Instructional manuals lack the one-to-one human connection that make learning more interactive. As complete as this manual strives to be--and it's very good--it can't take the place of individual instruction from a knowledgeable, experienced professional. Case in point are the directions for creating a navigation menu: follow them to a "T" and encounter a surprise when the outcome doesn't match what's listed in the manual.

It takes some savvy to blend one's own personal knowledge and intelligence with that of a great instructional manual. If you're really a beginner, opt for a class first, then use this manual as your constant companion.

I think it's a good book but I'm not sure yet
Helpful Votes: 1 out of 3 total.
Review Date: 2007-11-15
I still haven't got the time to read the book. I have used it once or twice as a reference and I could find what I wanted to know.

XML
Teach Yourself Visually HTML
Published in Paperback by Visual (1999-11-17)
Author: Ruth Maran
List price: $29.99
New price: $8.99
Used price: $0.01

Average review score:

Great For Beginners - But Not Solely For Beginners
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-21
This book is so great - I bought this a long time ago, back when I was first learning HTML. I can't tell you what a great resource it was for me. I learned so much, so fast from this book. It really is a simple, straightforward guide to HTML and it actually teaches you a lot about what you are doing so that you can learn and apply these concepts to your own projects. It's a guide that beginners should definitely turn to, but is great for people who aren't just beginners as well because it has tons of cool stuff that you can learn even if you do know a bit about HTML. Plus it would be a great reference guide while building a website for yourself or for someone else. And another great highlight of this book is that its not skimpy or condescending like some of those 'for dummies' books.

For HTML starters, simply IDEAL!
Helpful Votes: 1 out of 1 total.
Review Date: 2006-06-18
Started recently with showing interest in the HTML language. It became clear that in the huge amount of books covering this subject, I was keen on getting something simple, easy to understand and a very handy reference guide. I belive that with this book, it cannot be made any simpler!! Even for non IT minded persons.

The book covers all, from starting a web page, building CCS, what and how JavaScript is working (did not had a clue what it was) up to special features that can make your web-site just that more interesting.
Even now, as a reference guide, it is just what I needed.

The visually part of it - if somebody is not known with the "Teach yourself visually" series - is so clear, the results are showing.
Later I have bought the Dreamweaver MX 2004 from the same series. Even though Dreamweaver is pretty clear in itself, I still come back to this book for some handy tips and how to do.

Worthwile? I do think so!

It Doesn't Get Any Clearer Than This
Helpful Votes: 2 out of 2 total.
Review Date: 2006-03-01
Great for beginners to intermediate users. Clear instructions, great color graphics, simple but fundamental instructions, powerful in its simplicity. Mouth-wateringly good! Grab this.

One star is too much!
Helpful Votes: 2 out of 9 total.
Review Date: 2005-11-01
Following the advice of the others on this page I duly purchased this book. I can now safely say it will be my LAST time following the general concensus! What is WITH you people?
A photographer/grafik designer by trade, specialising in print-based media I have never done web-based work (other than actually designing pages and buttons in Illustrator - and then having someone else doing the converting, assembly etc.) so I decided to buy a book and have a go. To get straight to the point this book is a piece of crap for the following reasons. 1) (despite professing otherwise) It is totally incoherent, and follows a very illogical progression pattern. 2) The grafiks are so sadly outdated and amateur-ish I cringed every time I opened the book. 3) It fails to empower the reader to move freely and thus visualise their own ideas. 4) It is VERY incomprehensive. 5) It is very hard to navigate, has no real index, no thumb tags etc.
It is like a 'Big Mac' - it looks yummy and filling and when you take a bite it SEEMS to fill you up, but soon you are hungry for more REAL FOOD. My advice? Go for a less disturbingly 'visual' format that provides you with the building blocks to build your own house.

The Only Book You Need!
Helpful Votes: 4 out of 4 total.
Review Date: 2005-05-09
Although I consider myself fairly computer savvy, I know absolutely nothing about webpage development. Until now. With this book, I was able to create professional looking webpages in literally, minutes. This is my first and only book I've purchased about creating webpages. I can't say that other books aren't as useful, but I can say, that this step-by-step approach, is fool-proof. I highly recommend it for anyone interested in creating webpages, with little or no prior knowledge of webpage development.

XML
Professional PHP4 XML
Published in Paperback by Peer Information (2002-06)
Authors: Luis Argerich, Chris Lea, Ken Egervari, Matt Anton, Chris Hubbard, James Fuller, and Charlie Killian
List price: $49.99
New price: $39.99
Used price: $4.41

Average review score:

This book works!
Helpful Votes: 1 out of 1 total.
Review Date: 2002-11-22
If you want to learn how to use PHP and XML this is the book. I have several others but this is the one that shows you how to do it with real life code exammples.

Frustrating...
Helpful Votes: 10 out of 11 total.
Review Date: 2004-01-12
The problem with this book is that one example relies on examples from another chapter. Therefore, you have to pretty much read the entire 900 pages to get an example in the latter chapters to operate properly.

An additional problem is the reference to downloading classes on websites that no longer exist.

If you already know XML parsing, then this book is fine, but then I guess you wouldn't need the book.

Good Book...
Helpful Votes: 4 out of 4 total.
Review Date: 2003-10-06
Wrox Press seem to have become masters at putting together volumes from a large number of authors. This 600-page volume is another example. This way of working does have some drawbacks, there is a little repetition of some basic stuff throughout the book, but not enough to truly detract from it.

The book, after some expository material, details 11 projects of increasing complexity. They use PHP, MySQL, PEAR::DB, Smarty and PHPLib. The target audience, according to the book jacket, are programmers who already have a good knowledge of PHP, SQL Databases and XML. Frankly, I think they overdo the amount of experience you need to use and benefit from this book. If you are on top of all those topics well enough to consider yourself ¡°professional¡± then this book may be too simple. If, on the other hand, you are, like me, conversant with PHP and SQL but would like to take yourself up to ¡°professional¡± use of technologies like XML, templating and WAP enabling then this book will be good

Great book!
Helpful Votes: 4 out of 4 total.
Review Date: 2002-11-03
PHP itself is usually very straightforward and easy to understand, but throw in the world of XML and things can become overwhelming very quickly. DOM, RSS, SAX, XPath, XSLT, XSL, XML-RPC - wow! Professional PHP4 XML will answer the questions "What is XML?" and "How do I use XML within PHP?"

The book starts off with a nice introduction to PHP, including the use of classes and file functions. It isn't meant to teach you everything you need to know about PHP, but to be refresher course for information that will be used throughout the book. It was nice to see the promotion of the new superglobal arrays in this section of the book.

Next, they jump into a chapter devoted to XML Fundamentals. This chapter explains the rules and syntax that a well-formed XML document must adhere to. DTDs and Schemas are discussed as methods to validate XML documents as well as define XML vocabularies. All in all, after reading this chapter you should have a good base to build upon for the rest of the book.

The rest of the book is devoted to giving you detail on the different derivatives of XML and how and when do use them with PHP. Topics covered include:

* SAX via PHP's Expat parser
* DOM
* XPath
* XSL via Sablotron
* Third party class for PHP such as XML File and phpXML
* RSS
* XML and databases
* SVG
* XML-RPC

One of the things I love about this book is that for each of these XML derivatives, they provide a detailed list of advantages and disadvantages. This enables you to determine which of these technologies is best suited for the application you are designing.

This book is an excellent resource for the beginner and advanced programmer alike. It is a mixture of a tutorial and reference book without comprising either. If you are serious about developing applications with PHP and XML, this book should be in your collection.

excellent guide to using xml with php
Helpful Votes: 6 out of 6 total.
Review Date: 2002-12-05
I echo the praise already given in detail by the other reviewers here. This book gives an excellent detailed account of XML technology as well as the application of XML in combination with PHP. I was completely new to XML and found the text easy to follow and the concepts were easily applied by examining the example code. Please note that this is NOT a book for those new to PHP, it is for an experienced PHP programmer (in my opinion). It does give an overview of many aspects of PHP, but if you are brand new to PHP, I would recommend starting with a Beginning PHP text. Beginning PHP4 by Wrox is an excellent place to start. There are several others. If you're familiar with PHP, though, and looking to expand your skills or your project to include XML, this text is the place to look.

XML
Groovy in Action
Published in Paperback by Manning Publications (2007-01-17)
Authors: Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, and Jon Skeet
List price: $49.99
New price: $26.54
Used price: $30.29

Average review score:

Groovy In Action is an awesome Groovy book and reference.
Helpful Votes: 1 out of 1 total.
Review Date: 2008-04-07
For those of you who haven't heard of Groovy, Groovy is a scripting language that is built on top of Java. Since it is written on top of Java, a Java developer can pick up pick Groovy in a snap.

I first heard about Groovy In Action (also known as GINA) during a Groovy presentation almost a year ago, the presenter was referring to Groovy In Action as one of the best references out at the time, After reading GINA, I was not disappointed. The roadmap given at the beginning of the book is a great guide to see how the book is organized out. As an added bonus, the book includes some great reference information at the end of the book. It contains Groovy Language information, a GDK API quick reference, and several great cheat sheets for items such as closures, lists, etc.

The book is full of great examples that you can use (some of the examples illustrate some of the finer points of the language).

In fact someone recently asked about where to find a complete specification of the Groovy Language. Guillaume Laforge, Groovy Program Manager and co-author of Groovy In Action, responded that the most current information can be found in Groovy In Action (source user@groovy.codehaus.org mailing list 3/16/2008).

Groovy in Action is one of the Groovy books that is a must have for anyone looking to get into Groovy Development.

awesome
Helpful Votes: 1 out of 1 total.
Review Date: 2008-03-22
This book is totally awesome. The book makes it very easy to jump around and come back to previous chapters. The book's online forum is great too. The author(s) respond very quickly. It is well worth the money. Order it now and you will be programming in Groovy very quickly.

Well written, light to read
Helpful Votes: 1 out of 1 total.
Review Date: 2008-01-08
Learn a new language every year - as someone once said.
I happened across Groovy a couple of months ago and was looking for some printed resource - navigating a website just isn't the same as holding a book in ones hands.
And, yes, this is a book well written and easy to read, providing all you need to gain a good understanding of the Groovy language and libraries. If you are looking for a good way to get aquainted with an excellent complement to the Java platform, go and get this book.

Great Primer (if a bit dated) on a Great Language
Helpful Votes: 2 out of 2 total.
Review Date: 2008-03-08
While getting a little long in the tooth (GINA was released pre-Groovy 1.0, Groovy is now above 1.5), the material presented in the book is still very relevant and helpful. The biggest issue is that some of the newer (and cooler!) features, such as ExpandoMetaClass, of the language are not covered.

That being said, this is still a great introduction to the a language that will likely become an important player in Java shops as developers migrate existing designs to take advantage of the power the dynamic programming provides. The authors do a great job of explaining the concepts and syntax of the language, making it easy to quickly begin writing code of your own.

While books such as Groovy Recipes: Greasing the Wheels of Java are now available that cover the newest features in Groovy, a perusal of GINA can help to flatten the learning curve.

Fabulous book, except for the last chapter...
Helpful Votes: 2 out of 2 total.
Review Date: 2008-01-24
This book is fantastic. Very well done, easy read. It was the first tech book that I read cover-to-cover -without getting bored- in a long time. The author does a good job of explaining how Groovy works under the covers and does a great job of detailing how to make effective use of it.

The language itself is also impressive and I hope Groovy gets the attention it deserves. I hope all Java developers read this to see what they're missing in Java-land. :-)

Hindsight is 20/20, I'm sure the authors are sorry they included the last chapter on Grails as they did. But I don't fault them, as I'm sure the publisher was not uninvolved in that decision... ;-)

I'm giving it 5 stars anyway. Good work!

XML
C# 3.0 in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly))
Published in Paperback by O'Reilly Media, Inc. (2007-09-26)
Authors: Joseph Albahari and Ben Albahari
List price: $49.99
New price: $26.85
Used price: $23.98

Average review score:

Well done...
Helpful Votes: 0 out of 0 total.
Review Date: 2008-05-02
I'm a professional developer but I have no experience using C#. My current project required learning C# at a highly accelerated pace and this book did it for me.

If you are an experienced developer needing to learn C# quickly and thoroughly without resorting to the "for Dummies" types of books this is an effective tool, use it.

Indispensible Reference
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-09
References to this book kept coming up at the top of internet search results while I was trying to figure out how to implement a QBE UI using LINQ.

I finally took the hint and bought the book.

Now that I have the book, after having sifted through it, I can attest that it explains C# clearly and thoroughly and is delightfully insightful. On par with the best O'Reilly nutshell references.

I believe it is currently the best C# 3.0 reference on the market.

Excellent Reference
Helpful Votes: 0 out of 0 total.
Review Date: 2008-04-08
A Quick Way To look up anything that deals with C#
Terms, Keywords, implementation etc...
great for both a beginners referanece and a seasoned professional

The best book on C# in the market
Helpful Votes: 0 out of 0 total.
Review Date: 2008-03-31
This book is a hands down winner among the C# books currently in market. Written in a clear and precise manner, it is both a tutorial and a reference. You can get a taste of the book from the authors' website where they have posted tutorials (check out the tutorial on Threading in C#).
I came to know about this book from a link on Chris Sells' blog where he is all praise for the book.
Highly recommended.

Highly recommended
Helpful Votes: 0 out of 0 total.
Review Date: 2008-03-28
Bought this to learn LINQ. Found that it has an excellent treatment of all topics and lots of sample code. Very clear and concise explanations. This is a good technical book I have read in a long time.

XML
HTML & Web Design Tips & Techniques
Published in Paperback by McGraw-Hill/OsborneMedia (2002-01-23)
Author:
List price: $49.99
New price: $29.99
Used price: $15.99

Average review score:

Misled by great reviews! Book is extremely, EXTREMELY outdated! Designers Beware!
Helpful Votes: 0 out of 0 total.
Review Date: 2008-03-10
I bought this book based on the raving reviews I read on Amazon from other users, but when I received it I found some MAJOR issues. This book is a true and utter disappointment for any intermediate or low-intermediate designer.

The Good
- This book is very comprehensive and good for TRUE BEGINNERS as it covers the basics of html, xhtml, php, javascript, and image editing.
- The only mildly useful bits for the hobbyist web designer are the PHP and Javascript chapters... but you can find the same, or better information on the basics of these two technologies posted for free on the net. You don't need to pay 40.00+ bucks for this info.

The Bad
- This book is extremely, extremely outdated. Most of the design tips date back to the time when IE 5.5 and 6 were the cutting edge, and the examples are aimed at IE and Netscape Navigator users! Hence, the tips & techniques are virtually useless now that IE 7 is standard, IE 8 on the horizon, and FFox 3 about to be released.
- This book is filled with statements such as "PNG-8 and PNG-24 formats have only recently received FULL support from the most used-browsers, Netscape Navigator 6 and Internet Explorer 5"(pg 290). THAT's how old this book's tips are.

DO Buy This Book...
- If you have NEVER built a web page before
- If you want the basics to build a personal web page, a hobby web page, a static site with less than 10 pages and no functionality other than a mailto form.
- If you don't mind building your site for primarily for IE users.
- If you don't mind your web page looking like the Geocities Sites of back in 1999.

DO NOT Buy This Book.
- If you know how to style a paragraph using CSS.
- If you have ever used an editor like Dreamweaver, or Adobe Golive, or even FrontPage.
- If you want a site with any sort of interactive functionality like wikis, blogs, discussion boards, etc.
- If you are aware that the world has moved on from Netscape Navigator 6.

In summary, I found this book to be a giant pile of rubbish. In the future, I would strongly recommend NEVER buying a Web Design book that has been published more than 1 or max 2 years before your actual date. Its 2008, DON'T buy anything written prior to 2006 in order to learn basic web design. You'll end up wasting your time, as I did.

Exellent Reference
Helpful Votes: 2 out of 2 total.
Review Date: 2004-06-20
This book is outstanding. It covers everything you need to know about web design. It was highly detailed, explaining everything you need to know. And it's well written.

Inside the chapters are small sections that they refer to as Tips, such as Explaining the Uses of a Table as a layout tool. With the tips, it makes it a lot easier to go back and look over something you forgot or don't understand.

Overall, exellent book, and I highly recommend it as a resource

great book
Helpful Votes: 2 out of 2 total.
Review Date: 2003-04-21
A friend of mine recommended this book to me. I read it in about a week. It was very simple and understandable. Plus I learned some very intresting things I never knew about CSS.

Excellent PHP Tutorial
Helpful Votes: 4 out of 4 total.
Review Date: 2002-08-13
The best coverage of PHP that I have found. Excellent discussion of tweaking server, appl, and session variables. Security discussion was very easy to apply.

Great Book
Helpful Votes: 5 out of 5 total.
Review Date: 2004-01-03
I found this book to be excellent. It is very rare today to find a computer science book that is thorough, logical and well organized, yet brief and to the point. This can be said for all of the chapters in this book. I would strongly recommend this book to anyone wanting to learn about web programming.

XML
LINQ in Action
Published in Paperback by Manning Publications (2008-02-04)
Authors: Fabrice Marguerie, Steve Eichert, and Jim Wooley
List price: $44.99
New price: $25.46
Used price: $30.00

Average review score:

Good and complete book
Helpful Votes: 0 out of 1 total.
Review Date: 2008-04-07
A good book, very complete and full of infos. All topics are well and deeply explained. I give only 4 stars for two main reasons
1. I don't like the writing style. It is too friendly, I prefer a formal and clean one.
2. Some explanation is 'obscure' and needs to be rewritten, for example the SelectWith extension method.
Anyway it really worths to have a copy on your desk.

A great book from start to finish
Helpful Votes: 1 out of 1 total.
Review Date: 2008-05-11
I've read every LINQ book that i"ve come across and on the whole, they are all really good. As a subject area, the coverage is amazingly well done. This book is a natural fit b/c in every important respect, it's excellent.

First off, it's easy to read. Learning the basic mechanics of LINQ isn't all that difficult. Learning advanced LINQ mechanics is still pretty straightforward. However understanding why certain approaches should be used over other ones, understanding potential pitfalls (getting something back you weren't expecting) and ensuring your code performs well after you get back more than a few records, well, that takes some effort. I think this book helps you accomplish each of those in a manner that's very clear and very straightforward. [As a stylistic note, I think really understanding Lamda expressions, which admittedly aren't a linq feature per se, is challenging at first. This book did not shy away from them and went at them head one. B/c learning them isn't a linear process (at least it wasn't for me or anyone i know), you often make no real progress, then have a moment of understanding that gets you to the next level. That type of learning is best facilitated by seeing several examples - seeing several ways to accomplish something and then reverse engineering the differences. The extensive number of examples really makes that process a lot simpler].

Another really strong point is the examples themselves. In the LINQ to XML coverage, there's an example of how to create a RSS feed from a collection with one linq query. It's beauty is its elegance and b/c most developers have given writing RSS a try, it's a great juxtaposition to show how powerful and useful LINQ can be. That example isn't alone though - there are several others that extend beyond the cliche'd Hello World samples that leave people wanting for more.

The coverage of each topic is superb as well. At no point did I finish a chapter with unanswered questions in mind. Often, authors will make an assertion "you should do it this way b/c otherwise you'll open up security vulnerabilities" or whatever without explaining what the downside is that they are talking about. I know it's a seemingly unimportant thing, but I found that they always explained the points they make, even the minor ones. It's a typical example of the attention to detail the authors put into this book.

Having co-authored several books, I know how hard it is to write a book with a unified writing style. The editing for this book is done in such a way though that it looks like one author wrote it. Yes, there are some differences in their individual writing styles, but it's all close enough that it really does feel as though one person wrote it. That is a huge plus and again, it's just one of those small things they do that shows a serious attention to detail.

So it's easy to read, they cover everything really well, they selected great examples and explain them well and they start out with general coverage and move onto very detailed coverage - making it ideal for both a LINQ newcommer or a seasoned vet.

It's a great book and IMHO, the authors are to be commended for putting it together. Although I've found all of the LINQ books I've come across to be very good - this one made an impression and it's excellent from start to finish.

Excellent Linq Book
Helpful Votes: 1 out of 1 total.
Review Date: 2008-04-02
I am a newbie both in visual basic and Linq, and I have to say that this book is really great. It provides a LOT of understandable explanations, that are so useful for who's not a guru already.

There are tons of examples, plus quite a lot online resources that can be extremely useful.

Great book, probably one of the best on LINQ subject, and it's definitely worth the price

One of the best resources for LINQ available today
Helpful Votes: 1 out of 1 total.
Review Date: 2008-03-30
During my attempts to learn LINQ and implement it into my work, I've searched several sites looking for answers related to syntax, deferred execution, LINQ to XML, LINQ to SQL, and LINQ performance statistics. I spent hours going from one site or blog post to the next. This book covers all of these topic and more. If only I had this book sooner...

Clear and cogent instruction on a central technology
Helpful Votes: 2 out of 2 total.
Review Date: 2008-04-01
Linq in Action is a clear and deep presentation of a technology that, even in its first incarnation, is increasing the productivity of programmers, and setting an even higher standard for dynamic websites and programs. The authors, who were instrumental in the development of Linq, proceed in an intuitive path from the basics of the technology, all the way to very sophisticated ideas and examples. The authors also participate online to answer questions and add even more material for an even more through presentation. I recommend this book for any developer or aspiring developer.

Paolo

XML
Effective XML: 50 Specific Ways to Improve Your XML (Effective Software Development Series)
Published in Paperback by Addison-Wesley Professional (2003-10-02)
Author: Elliotte Rusty Harold
List price: $49.99
New price: $27.49
Used price: $25.50

Average review score:

Excellent resource for both quality control and ideas
Helpful Votes: 0 out of 0 total.
Review Date: 2007-04-03
I bought this book quite a while ago and I absolutely the format. It's a great resource to just pick up and get great ideas, verify that you are on/off the right track and generally learn how to get to the next level with XML. Highly recommended

Great gap between book knowledge and effective use...
Helpful Votes: 1 out of 3 total.
Review Date: 2004-12-06
The flexibility of XML can often mean that there's a gap between using XML and using XML effectively. Elliotte Rusty Harold's book Effective XML - 50 Specific Ways to Improve Your XML (Addison Wesley) is an excellent way to move towards the latter condition.

Chapter List: Syntax; Structure; Semantics; Implementation; Recommended Reading; Index

There are obviously a large number of books that will teach you the semantics of writing and using XML. But just because you can create an XML file doesn't mean that you've done it well or effectively. Harold's book provides a bridge to being able to create XML files that will be usable in nearly all situations. The book starts out in the introduction with explanations of terms that are often confused (element vs. tag, text vs. character data vs. markup, etc.). Then there are four parts of the book that include a total of 50 tips that will improve the quality of your XML usage. Some tips are pretty basic, like "Include an XML Declaration". Others are more complex like "Verify Documents with XML Digital Signatures". But every one is practical and useful for making sure that your XML is widely useable by all potential applications.

Excellent bridge book to read after you've learned the basics of XML. This is a book that, when taken to heart and used, will cause your coworkers to thank you.

The best XML book I've read
Helpful Votes: 11 out of 12 total.
Review Date: 2004-10-22
Effective XML is a collection of about 50 tips for working with XML. Although XML seems is simple and easy to use, it's also easy to get wrong. I've often scratched your head and wondered why things like XML Schema, for example, just doesn't feel right. But it wasn't until I read Effective XML that I understood what was really awkward with it.

Because the book is so diverse (an amazing feat considering the small page count), it is hard to single out any specific part as being a reason to read the book. The book doesn't just talk about schemas, the infoset, etc..., it digs down and really explains what is good and bad about the technologies and what the best ways to apply them are. All I can say is that I use XML day in and day out and have learned everything I know by trial an error. I've made many mistakes along the way. I've tried my best to learn from them, but Effective XML was the book that made everything click for me. The best part is that the book went well beyond just helping me see my errors. I've already applied some of the ideas to new work I've done recently and have been able to head off some of the problems I would have encountered.


Effective XML is by far the best XML book I've ever read, and quite possibly the best tech book I've read all year. I might even have to add it to my favorite tech books list. If you work with XML to any significant degree, I can't recommend this book highly enough.

How to Effectively Use XML
Helpful Votes: 4 out of 4 total.
Review Date: 2006-02-07
Elliotte Rusty Harold states in the introduction of Effective XML that the book is neither an introductory book nor an XML tutorial. Rather, it is a distillation of the author's experience using and teaching XML and how to use it effectively. The book does a great job of explaining how to use XML and its related technologies.

The book is divided into four major sections: Syntax, Structure, Semantics, and Implementation. Each of the fifty Items packs a lot of information into a few pages. The Items span topics such as why you should Include an XML Declaration (Item 1), Make Structure Explicit through Markup (Item 11), Program to Standard APIs (Item 31), and Write in Unicode (Item 38). Even the Introduction is valuable because it sets the definitions for XML-related terms used in the rest of the book that the author has found to be used interchangeably or inconsistently.

Item 24, Choose the Right Schema Language for the Job, provides a typical example of the great information contained in Effective XML. This Item discusses the strengths and weaknesses of four schema languages: W3C XML Schema Language, DTDs, RELAX NG, and Schematron. The use of programming languages to handle situations that the schema languages can't handle is also discussed. The Item ends with a set of questions to think about when selecting the schema language to use.

I found the book very readable and like that the information is presented in digestible chunks. Effective XML isn't meant to hype XML but to identify what the actual capabilities of XML and its related technologies are and how best to use them. The book does an outstanding job at this task.

Full disclosure: I received a complimentary copy of the book for review.

I wish the XML Schema working group had a copy per member
Helpful Votes: 7 out of 8 total.
Review Date: 2005-07-10
This is not a book explaining XML. This is not a book that goes into any depth on XML APIs. It is not a book explaining any one XML format like XSLT, RSS, or XSD.

Instead it is a book on how to work with XML. How to design an XML application to take full advantage of the facilties of XML: schemas, processing instructions, XSL transforms, namespaces. It is all structured to slowly introduce you into the complexities, and deserves to sit up on the bookshelf with Effective C++, Java and Enterprise Java.

If you already know the basics of XML, it is actually quite a good way to learn about some of the more esoteric concepts -from the pragmatic perspective. Too many XML books rant about how wonderful some feature like XML schema's extension stuff is, why XML is the most universal format ever, SOAP and WS-* the best protocol for distributed systems ever, and XQuery everything you need for an XML database.

This book bursts the bubble of hype with rational analysis of what makes sense, and what doesn't. Item 28: Use only what you need, is my favourite: A review of the main XML specs and analysis of what really matters, which comes down to #35, navigate with XPath.

If you are designing an XML schema/system/application, you need this book. If you have to put up with architects telling you about WS-MetadataExchange, WS-Transfer and RDF, you need a copy to roll up and hit them over the head. And, if like me, you are involved in standards bodies that produce XML related things, you need to buy a copy for all the other participants, so that what you produce will actually work.

Remember that XML is a language designed for use by people and machines. The machines have the upper hand. But with this book, and some thinking, you can design XML applications that people can use.

XML
Sams Teach Yourself HTML & XHTML in 24 Hours (6th Edition) (Sams Teach Yourself in 24 Hours)
Published in Paperback by Sams (2003-05-19)
Authors: Dick Oliver and Michael Morrison
List price: $24.99
New price: $18.00
Used price: $1.89

Average review score:

Great starting point
Helpful Votes: 3 out of 3 total.
Review Date: 2006-08-11
I didn't know any significant HTML prior to using this book. This book is a great starting point and will give anyone enough background to put up a pretty good page. I feel like I have gotten a good grasp of HTML from this book and now feel like I should branch out into Javascript to develop my pages further.

Oliver & Morrison offered good advice on what to do and what not to do when designing a webpage, and they also explained why they make those suggestions, which certainly assists in making later judgement calls on topics they don't directly address.

I would also recommend O'Reilly's HTML/XHTML book, which has come in handy in clarifying a few points. However, this book is sufficient for anyone looking to put up realatively simple pages and is easier as an introduction (and more motivating) than O'Reilly's book. That is, buy this book first and buy O'Reilly's book if you have a desire to learn more about HTML.

Up-To-Date Now - Thank you.
Helpful Votes: 6 out of 6 total.
Review Date: 2005-07-19
Having been out of web Development for a couple years, I needed confidence that my basic understanding was up to speed. This book HTML and XHTML in 24 hours, brought me up to date rather quickly. It provided the foundation that I needed both to build some basic web application prototypes, and to be able to begin reading more specialized books on Web Development. Specifically books on CSS.

An excellent starting point
Helpful Votes: 77 out of 77 total.
Review Date: 2003-12-29
This text will not make you a wizened internet programming guru... but it doesn't pretend to do so. What it does promise, and deliver, is a solid grounding in the creation of basic web pages. The book starts with the absolute basics; nothing is assumed. Finding someone to host your web site is covered, as is the creation of files using the Windows Notepad text editor and the uploading of files onto a web hosting computer. And, of course, there's a tremendous amount of detail in creating web pages.

It's important to note that there are two approaches to creating web pages today: you can create them by hand, using XHTML code written with a simple text editor like notepad; or you can use a web page authoring package, such as DreamWeaver or FrontPage. Using a program like DreamWeaver (most agree its the #1 program of its type) will allow you to create web pages much more quickly than by hand coding them; and unless you have an innate skill as a design artist, they will likely look better than something you hand code.

On the other hand, you'll never have a clue about how the code actually works, if you don't learn XHTML; and so you'll never be able to modify it. You'll be stuck with whatever the web authoring package can do for you. And there's also the cost factor: web authoring packages cost several hundreds of dollars, but notepad is free; it's part of the Microsoft Windows operating system. (Macs have a similar built in text editor.)

Most internet pros can do both; they regularly use DreamWeaver as a production tool, but know XHTML so that they can quickly modify what the program generates when the need arises. On the other hand, amateurs building simple web pages probably would never be able to justify the cost of a full blown web authoring package, so learning XHTML makes perfect sense.

Either way, learning XHTML is an appropriate way to start your web page building education; and this book is the perfect way to do so. Having read several books on the subject - including some thousand+ page hardcover whoppers - I can confidently state that this book does a spectacular job of teaching you exactly what you need to know. It gets right to the point, and quickly and simply teaches the core material. All the fluff is gone; everything in this book is solid. There's thorough coverage of graphics, animated graphics, even some javascript. There's a lot of reference to readily available tools on the net, and some indication of how they might be used. I was particularly impressed with the clarity of the instruction; the book does a spectacular job of identifying and teaching exactly what needs to be taught, while deftly avoiding extraneous discussion. Most universities don't provide a quality of instruction as crisp and as easily followed as that contained within this book.

So what's missing? Not much. There's no coverage of Flash to speak of, or CGI scripting. I didn't see any mention of secure HTML, so you'll need more than this book in order to start processing credit cards, or conducting commerce. And a few of the web resource links that the author provides are dead links, and haven't worked for years; they should have been caught during the revision process.

But these are mere quibbles; make no mistake, this book gives you an awful lot. If your desire is a really good book that starts right at the very beginning, and gives you enough knowledge to build really good looking web pages from scratch... then this is your book. If you want to set up a simple web page for yourself - or an informational web page designed to promote your home business - this is a great text. And if you plan on persuing a career as a web page developer, but have no previous knowledge of web design or HTML... then this is a great book to start with.

The book is now in its 6th edition, and that says a lot; publishers won't revise a book with poor sales. For a computer book to be revised and released 6 times is a dramatic testament to its popularity, and inherent quality. I can only think of one other book on my bookshelf - Muellers' Upgrading and Repairing PCs - that has shown such a continuing popularity level.

When you invest in this book, you get a lot of value. When you've learned and applied everything in this book, you'll be able to create extremely good looking and well written informational web pages from scratch, without having to rely on a web authoring package; and you'll be completely prepared to learn the intricacies of Java, Flash, and CGI scripting, if you so choose. However, probably 90% or more of the people who read this book, will never need to move beyond it.

For most web pages, this book is all you'll ever need.

Great book.
Helpful Votes: 8 out of 8 total.
Review Date: 2005-08-12
I have been using a canned program to manage my company's web site, but I wasn't always able to do fine tune the pages the way I wished. So I decided to teach myself HTML. Working through this book, I was able to learn step by step how to design pages and manipulate the images and text. The book is very clear and concise and the exercises the author gives at the end of every chapter are extremely useful.

Awesome book!
Helpful Votes: 8 out of 9 total.
Review Date: 2005-07-13
Best computer related book that I have ever read. I was somewhat familiar with HTML concepts, but never created my own web page. The lessons are organized well and are so easy to follow! They even go over applets, Active X, and JavaScript. Awesome, awesome book.


Books-Under-Review-->Computers-->Data Formats-->Markup Languages-->XML
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