Markup Languages Books
Related Subjects: XML SGML XHTML SMIL HTML
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

Used price: $0.01

Still the Best Place to StartReview Date: 2001-02-11
Update: This book is really bad. Get Beginning XML instead.Review Date: 2001-02-03
Even near the end of the book, the author only briefly mentions the XML parsing tool called SAX (the popular XML/Java API). Unfortunately, he fails to provide details on it use. SAX offers an easy way for computers to read an XML file and extract the data. Perl and Active Server Page APIs are also available for those who do not program in Java. But, data organization is only one of the strengths of XML. Many others exist. (The author misses these, too.)
This book is the worst technical book I've ever purchased. If it were feasible, I'd give it negative stars. If you are interested in learning AND using XML's capabilities, check out David Hunter's "Beginning XML". Compare the table of contents. You'll see the difference.
Not for curious folk!Review Date: 2003-06-15
Great IntroductionReview Date: 2001-07-12
If you're into computer science, and want to understand the technology - this is a great place to start.
A very disappointing book for software developersReview Date: 2000-12-23
The author could not adequately describe how to use basic XML components such as Document Type Definitions (DTDs), and failed to show how Cascading Style Sheets (CSS) can be used to display XML on the web.
If you are a web programmer or need to do something useful with
XML, look elsewhere. This is not the book for you. In fact, I'm selling this book. Wanna buy it? I'll use the proceeds to purchase "Beginning XML" by Kurt Cagle. That book looks promising.

Used price: $0.01

An excellent beginner's bookReview Date: 1998-03-05
I found the chapters on tables and frames very, very helpfull. For me, Laura's book was an excellent buy and would recommend it to any beginner!
I have to agree with previous reviews who disliked the book!Review Date: 1998-02-02
Not one for the bookshelfReview Date: 1998-02-11
Teach Yourself hit the streets with the Mosaic browser and Netscape version 1. The Web has advanced tremendously since the days of Mosaic and Netscape 1. Unfortunately Lemay's understanding of Web technology hasn't. Lemay doesn't have a clue about the current state of the web and this book reflects that lack of understanding.
As far as web books go this one is a dud. Readers of all skill levels (Yes beginners too!) should look elsewhere. For beginners who just want the basics I recommend Castro's Visual Quickstart Guide to HTML. For beginners and intermediate who want to know the whole story I recommend Web Publishing Unleashed Professional Reference Edition.
A good introduction to HTML basicsReview Date: 1998-02-05
Great for a first time user of HTMLReview Date: 1998-01-10

Used price: $0.01

Not a well written book...Review Date: 2002-09-12
Fine for a reference, if you already know what you want.
Great book for understanding XMLReview Date: 2006-06-05
It's not a tutorial or cookbook, but it explains XML logically and historically. I don't sit down at my computer with this book ready to type in stuff. This is the book that I sit down with in my comfortable armchair ready to understand XML in a way that makes sense and sticks with me. It's very readable.
Not for the beginner, but still usefulReview Date: 2006-05-17
Several reasons for 5 starsReview Date: 2005-01-14
2. It is not a cookbook of raw XML/XSLT/CSS/XSchema/XLink/XInclude/XPointer, etc... It actually explains the Design behind the implementation leaving one to approach implementation with foresight and focus on planning before one wastes needless hours of frustration during rushed implementations.
3. It is for someone with a solid understanding of MVC (Model/View/Controller) abstraction approaches that are pervasive in OOA/OOD that includes Smalltalk, Objective-C, Java, C++, C#, Javascript, Python, Ruby, etc...
4. It describes XML as a means to be both a boon for turning publishing into an Art of Reuse as well as how XML solidifies many failed attempts of standards that were not able to become language agnostic. XML and all her siblings are that meta bridge.
5. With the XSL Companion those who complained about it being either difficult to grasp or tediously complex will be vindicated and appreciate returning to this book to explain all the questions that surface along the way during any project they become involved in helping solve.
6. Neil is very honest that this book is about wrapping your head around the XML paradigm and not about being a Dictionary of answers to all your XML application(s) needs. It should become clear the reason behind so many XML application standards. There are just so many avenues to address how could they all possibly be expressed in just one book?
Useful and comprehensiveReview Date: 2003-04-22

Used price: $0.01

EssentialReview Date: 2001-06-10
Lacks some important informationReview Date: 2001-06-06
Code errors!Review Date: 2001-10-26
Leaves you wonderingReview Date: 2002-03-12
I also have found errors in the code and that should not be. Don't these authors have someone test the examples before they put out the code?
I wish the authors of computer books would just get to the point when they are trying to explain a subject(much the way Herbert Schildt does). I went through about 70% of the examples and found better ways to accomplish the same tasks on my own with less code. Learning programming is not difficult if the material is presented in an appropriate manner, however, this book will remain on my shelf and probably never be opened again.
My advice -> Try another one!
Excellent book for JSP JDBC-to-Oracle developersReview Date: 2001-07-18
One thing the authors omit is setting autocommit off after making your JDBC connection. The idea of autocommit is to make JDBC "friendly" to certain non-Oracle databases, but if you understand transactions, you want to control when a commit occurs, and undo the entire transaction if you don't like it. To quote Tom Kyte, you never want to commit until you have to (slows database down) and you never want to commit part of a transaction. If your procedure should just update a single row, you can check the result before you commit. Setting all the banks accounts to zero may not be a transaction you will chose to commit. Checking a result is easier than explaining one. This is the kind of database specific information that perhaps authors writing for many platforms should ignore, but you may find it useful if you work with Oracle.
The authors show you how to use bind variables with prepared statements, and callable statements, but don't really go into the downside of not taking their advice; if you don't use bind variables, you will not have a scalable application. A lot of JSP examples (even in Oracle documention) do not bother with bind variables (example code is shorter if you don't) but "Core JSP" shows you code that is proper for scalable applications, and you can follow it (use the examples you find elsewhere as concepts, not as code to put in your applications).
This is a tiny portion of what this book will teach you, and if you are new to JSP and want to get a non-trivial application working, and scalable, this is a good place to start (also this is not an expensive book, which helps). This is all you need to get started, and see the value of JSP.

Used price: $0.74

Not supported any longerReview Date: 2006-09-25
Read this BEFORE you read any other Actionscript booksReview Date: 2006-02-23
The author does a great job of teaching how to make reusable, tiny, elegantly structured modules to build a trivia game. The lessons in here should be required reading for any Flash Actionscript programmer BEFORE they can use any fat Actionscript 2.0 components. By reading this book, you can avoid torturing your users with the "Loading Forever" progress bars which result from using Flash without understanding it's elegant, fast loading, optimized roots.
A great end- to-end guideReview Date: 2005-08-23
Getting flash connected to a database requires a combination of good strategy and lots arcane nitpicking details that span multiple knowledge domains. The book brings you along, step by step, in making the app dynamic. The discussions of database design and implementation via PHP and mySQL were very useful.
The book was written during the day of Flash 5, but aside from a couple of outdated screen shots, the ActionScript is current with the version 7.
There were a couple of places where some explanations were a little light, but all in all, it was worth many times the price I paid for it.
Clear and easy to understand.Review Date: 2004-01-30
eveident in their clear and simple way of explaining things.
A disappointing tomeReview Date: 2004-09-02
By mid-2004 this approach is even more awkward as you discover that some of the hands-on steps they tell you to carry out no longer work in Flash MX or Flash MX 2004; there's nothing on the cover or the introductory material to warn you that the authors wrote this for Flash 5.

Used price: $1.22

Wrox Press has gone out of businessReview Date: 2003-10-22
This book is not on that list. That means that the publisher no longer provides support for it, and it will probably never be updated.
I bought this book because it was one of the very few books available that covers using XML in Visual Basic. Altho not the easiest book to follow, it does contain a great deal of useful information. Unfortunately, both VB and XML are changing rapidly, and the information is getting out of date fast.
By the way, don't even bother sending in the registration card that comes with this book. Wiley didn't renew the business reply permit, so the card will just bounce back in the mail.
Still a very usefull bookReview Date: 2003-02-22
The code examples are clear and practical. The book manages to work well both as a how-to and a reference. If I were to nitpick, there are two things would mention. First, because of when the book was published, it does not cover the most currenrt version MSXML. However, porting the code samples to newer versions of the DLL is quite easy. Second, the book does not come with a CD. An HTML or PDF version of the book, with a searchable index, would be sweet.
Overalll, though, this is a good deal if, like so many, you are still working with VB6.
Long on Techno Speak, Poor ExamplesReview Date: 2001-07-06
I was never quite sure working through the examples if the code was required or if the Authors were merely showing us what they could do with XML/VB.
Big disappointmentReview Date: 2002-05-17
I own two other WROX books, these book were easy to follow and gave just the right amount of code to get me going. This book does neither. Big disappointment.
Hard to follow because poorly writtenReview Date: 2001-08-21
The logical flow to the entire book in not much better.
This makes learning anything about XML and VB difficult. I have spent more time attempting to determine what the authors are tring to say than I have learning about XML.
I was able to work with the sample code to some extent. But even the sample code was incomplete and more difficult to follow than necessary.
With a complete rewrite this could possibly be a good book.

Used price: $0.01

Helpful, yet it covers a lot more besides HTML & CGIReview Date: 1998-02-27
The WORST book on HTML you can ever imagineReview Date: 1997-09-01
The remaining 500 pages have dubious value. I mean if you've never heard of HTML and Web publishing, you may want to consider this book. HOWEVER you won't understand a word the authors have to say. I say you can do much better elsewhere.
The 'Guts' of web development. Comprehensive reference.Review Date: 1998-10-09
Very good--much more that you think you are buying!Review Date: 1997-10-03
Ginsburg & December are AWESOME!Review Date: 2000-09-29

Used price: $12.20

Good bookReview Date: 2008-02-17
Bottom line - use [...] while reading or buy a supplemental reference.
Good and somewhat oddly constructed book on RDFReview Date: 2006-11-13
The first section of this book (Chapter 1 through Chapter 6) focuses on the RDF specifications. Chapter 1 focuses on introducing RDF, but more than that, it also looks at some of the historical events leading up to the current RDF effort. In addition, this chapter also looks at issues of when you would, and would not, use RDF/XML as compared to "standard" XML.
Following the introductory chapter, the rest of the first section covers the RDF specification documents themselves. This includes coverage of the RDF Semantics and Concepts and Abstract Model specifications in Chapter 2; the basic XML syntax in Chapter 3; coverage of some of the more unusual RDF constructs--containers, collections, and reification in Chapter 4; and the RDF Schema in Chapter 5. As a way of pulling all of the coverage together, Chapter 6 then uses all you've learned about RDF to that point to create a relatively complex vocabulary, which is then used for demonstration purposes throughout the rest of the book.
The second section of the book focuses on programming language support, as well as the tools and utilities that allow a person to review, edit, parse, and generally work with RDF/XML. Chapter 7 focuses on various RDF editors, including those with graphical support for creating RDF models. In addition, the chapter also covers an RDF/XML browser, as well as a couple of the more popular RDF/XML parsers.
To be useful, any specification related to data requires tools to work with the data, and RDF is no exception. Chapter 8 provides an overview and examples of accessing and generating RDF/XML using Jena, a Java-based RDF API. Chapter 9 covers APIs that are based in PHP, Perl, and Python.
After the programming language grounding, the book refocuses on RDF's data roots with a chapter that examines some of the RDF query languages used to query RDF model data, in a database or as persisted to RDF/XML documents. Chapter 10 also has the code for the RDF Query-O-Matic, a utility that processes RDQL (RDF Query Language) queries. The last chapter in the second section finishes the review of programming and framework support for RDF by looking at some other programming language support, as well as some of the frameworks, such as Redland and Redfoot.
The last section of the book then focuses on the use of RDF and RDF/XML, beginning with an overview of the W3C's ontology language effort, OWL. If RDF is analogous to the relational data model, and RDF/XML is analogous to relational database systems, then OWL is equivalent to applications such as SAP and PeopleSoft, which implement a business domain model on top of the relational store.
The next chapter focuses on RSS, the implementation of RDF/XML most widely used, which supports syndication and aggregation of news sources. RSS is used to syndicate news sources as diverse as Salon and Wired, as well as online personal journals known as weblogs, a web technology gaining popularity.
A specification is only as good as the applications that use it, and RDF is used in a surprising number of sophisticated commercial and noncommercial applications. I say "surprising" primarily because RDF is not a well-known specification. However, it is one of the older specifications, and this is a good guide to it.
Good book but needs editing....Review Date: 2005-06-28
Good book, lots of informationReview Date: 2006-04-10
A huge time saverReview Date: 2006-03-31
What Powers and the editors have done in Practical RDF is put the most relevant information (available at the time) in one place, with the typical advantages and disadvantages of a book, such as, you don't need an internet connection, it's operating system neutral, you can make notes in it, it's easy to put down and return to, etc..
I spent the last month researching RDF online. After all that work, I frankly didn't learn much from the book. However, I could have saved myself a lot of time had the book arrived at my door earlier.
We in the information business know how hard it is for our colleagues to embrace semi-new technology. Having a (or several) copy of this bookoin your bookshelf can save you loads of breath. Most people don't take well to "go do your own research." This book contains the research on RDF and is therefore indispensable for all except those who are fortunate enough to work independently.
As noted in other reviews, there are areas for improvement. The technology has advanced since 2003. The original text was probably rushed. This book is due for a second revision, perhaps with more focus on OWL and inference (e.g., take the cwm out for a spin).
For those seeking programming grit, the problem is very similar to programming with XML: which platform, language, and tools do you choose? With XML and RDF, many cross-platform tools exist (Jena, Sesame, Redland). As with most programming books, online documentation from open source tools are likely to be far more useful.
When you want to learn about a largish subject, buy a book. When you want to program, there's no substitute for writing code.
In sum, if there was a book that better educates the uninitiated to RDF, I would mention it here. But I haven't found one, and of course I'm hopeful that someone will write it. Until then, Practical RDF is the best of the pack.

Used price: $2.10

Failure to explain any basic concepts clearlyReview Date: 2002-11-14
1. Explain unclear concepts with clear logic and clear language.
2. Explain clear concepts with unclear logic and unclear languege.
This book definitely belongs to the second catagory.
How hard XML scheme syntax could be? This book can screw all of them up.
It wastes of your time if you did not already know what SOAP is.
I am sorry for the author, he should spend more time on thisReview Date: 2002-05-09
writing this book. But I think both the publisher and the
author should be serious on writing a book.
Overall, it's not professional!
Sorry but ...Review Date: 2002-07-06
Poorly organizedReview Date: 2003-05-14
Chapter 1 is a history of the computer, starting with the abacus. (I'm not kidding.) Chapter 2 is an overview of XML, which might have been useful except that this book is clearly not aimed at people unfamiliar with XML. Chapter 3 is a rehash of the SOAP specification. While potentially interesting, this chapter (like the specification itself) is a blow-by-blow discussion of very minute details of the SOAP syntax. This chapter would have been better as an appendix. Better yet, just provide a hyperlink to the SOAP specification for those who are interested.
The remainder of the book is made up of two example applications and some "oh by the way" disccusions of issues more or less related to SOAP itself. Chapter 4 discusses a "simple" SOAP application in great detail. This was the chapter I found most nearly useful. Chapters 5 and 6 cover WSDL and UDDI, not SOAP. Chapter 7 talks about vendor-specific implementations of SOAP--a chapter that is already totally outdated. Chapter 8 through the end discusses a single large application built using soap. For me, Chapter 4 was the only one that came close to providing real value.
In summary, this is yet another "talk about anything to fill up the pages" book. If you remove 100+ pages of raw source code, 5 chapters that give general introductions to the history of the computer, XML, WSDL, and UDDI, you wind up with about 40 pages of poorly organized, scattered writings about SOAP itself. Not worth the [the money], in my opinion.
Top to Bottom coverageReview Date: 2002-10-18

Used price: $1.89

Not a complimentary book to E-business and E-commerceReview Date: 2005-10-16
GET THIS BOOK! Wonderful format, etcReview Date: 2002-03-08
Very clear, good learning book - not perfect though.Review Date: 2002-05-15
Generally the approach in this book is to give a clear and concise coverage of each important topics. This is the best approach to learn but reader should be aware that the coverage is not exhaustive enough for the book to serve as reference. In fact I would have prefered that the author added complete reference on several topics (XML DOM, XPath, XSLT, XSLFO) instead of the 'bonus programming chapter'.
The book is catered for programmers. As a result the table of content will satisfy programmers (unlike many beginning XML books it gives ample coverage of XML APIs) but examples are sometimes non-trivial and written in high-level programming languages. Although generally, it must be said that effort has been made to use various programming languages (i.e. Perl, Java, ASP, etc) so that everybody should find some useful examples.
I would have prefered additional coverage of XML services, SOAP, etc. Also, I found that several chapters (Programming java, programming Perl, etc.), while not useless, were clearly off topic and added to fill-in pages. Only other criticism is that the book is really quite expensive. However, it is one of the best book to LEARN xml (even though you may require additional reference to use it).
One last thing: do not buy the CD ROM training kit of the book. The CD ROM included is very disappointing.
Edit: I wrote this review a while back. Since then, I revisited the book and I must say that it does appear dated. In particular the coverage of schema (an important topic) fails to suitably cover the W3C Schema recommendation and focusses mostly on Microsoft's version of schema which are now hardly used. For this reason, I would recommend another book instead (for instance, Beginning XML from Wrox) until the publisher comes with an updated edition.
Solid XML BookReview Date: 2004-08-09
I also read some of Erik T. Wray's (O'reilly series) XML book. That book is the better of all 3 books in my opinion but again it doesnt offer you that hands on material that I need. Love or hate the Deitel's books, the bottom line is that until these other authors challenge the enthusiast on whatever topic they are writing about people will always turn to these books. Yes the line by line styles are annoying but you know exactly what functions, (tags in this case) the author is referencing. Theory is great but the only way you will truly know any language you learn is by doing it! Last but not least I DO NOT WORK FOR THE COMPANY!!!!!!
Not suitable for self-teaching, barely good for classroomReview Date: 2003-08-04
I have to say, it's one of my least-favorite XML books--nay, one of my least-favorite *computer* books overall.
Sure, it's thick and heavy, something many geeks like in a book (myself included). But within the covers are sometimes rambling discussions about a particular topic that leave you still wondering what you were supposed to learn, while other sections get cut short just when things are getting interesting.
My biggest beef: You won't be able to complete some of the exercises without the use of outside resources. Of course, multiple sources are great for any project, but you should certainly be able to answer a book's exercises with just that book! (Specifically, one exercise was within the XSLT chapter, and deals with a number-type element.)
When I was assigned to write an essay on a topic, XML Topic Maps, I first consulted the book. Only a couple of paragraphs as I recall. RDF, an up-and-coming XML technology, gets nary a page.
Mind you, there is a bit of good in the book, mainly with the introductory material. It's a bit Java-centric, but that's to be expected, and there is a decent Java primer in the back of the book. I also appreciate the code samples on both the CD-ROM and Deitel's Web site.
I wanted to like the book, but I found it useless for most of the projects I was working on. In a different class, we used Marchal's "XML by Example, 2/e", and I vastly prefer that book over this one. Especially with the price of the Deitel book, I can't recommend this one to anyone.
Related Subjects: XML SGML XHTML SMIL HTML
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
Unfortunately, XML is deceptively complex. While it doesn't take a rocket scientist to crank up an XML file, toss in some CSS and claim XML is yet another programming language one has conquered, understanding how the DTD works requires more than a couple of examples and a reassuring pat on the shoulder that the reader can do it in an afternoon. What St. Laurent does, and does well, is to prepare the serious developer/programmer for understanding XML. To be sure, the book represents a foundation for using XML and is not an entire treatise on all that XML can do. However, unlike some of the books I've seen on XML that contain code that will not validate (including on their CD ROMs), this book gets it right. If you want to get XML right, this book is the place to start.