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 102 103 104 105 106 107 108 109 110

Used price: $0.85

This is an excellent book for either a newbie or a seasoned programmerReview Date: 2005-07-10
RecommendReview Date: 2002-10-14
Best Survey of XML on the MarketReview Date: 2002-05-05
There is a lot of material in this book. As the author points out, this is a 21-day study of XML, you can't cover every single aspect of every one of the many technologies that are part of the XML family of tools, but somehow this book manages to cover the most useful of waht is available.
There is something for everyone in this book. If you like to write Java, there are examples in Java, there are also examples in JavaScript, VBScript, VB, various databases and three or four different browsers. The parsers used include Saxon, Xalan, XT, MSXML, Apache, and all sorts of others. Best of all, as the author points out, if you can appreciate the relatively simple underlying constructs, it really doesn't matter what language you choose to write in. This is excellent since it helps to prove that XML is platform agnostic and can be programmed in almost any language and used in almost any toolset.
We have used some of the code out examples right out of the book to create a data-centric XML application for transaction exchange. The best part of this is that our business partners have different platforms and different programming environments and that doesn't matter at all, since we are all speaking XML when it comes to exchanging data. I learned how to do this by reading this book and working along with the examples provided.
My only regret with regard to this book is that it didn't include more than 21 days worth of material - I would have liked 42 days! This was such a good read, I found myself wanting more at the end of it.
I really got my money's-worth and more from this book, recommend it highly and can't wait to read whatever this author writes next. If you are looking for a very well-written survey of fundamental XML concepts, that covers a wide variety of the basic technologies, and touches various tools and platforms - try this book.
Much too wordy in all the wrong placesReview Date: 2003-07-09
Where to begin? Too many negative points to list.Review Date: 2002-03-13
Too many inconsistencies to ignore. Many "refer to" captions where the code or screenshot did not match the comment. Some supporting information was only depicted in these missing items, so of course, the reader was left with no context for the caption.
Too many code samples that did not work. Speaking of code samples, this book had the smallest amount of samples I've seen in any of the "21 Days" books I have read (6). The code samples included did not begin to describe the text of the book. For example, in the DOM chapter, the author listed roughly 20 properites and 20 methods--yet only two properties, and one method were shown via code samples. Thoroughly disappointing. Further, the author chose to describe only Microsoft's implementation of the DOM! Odd, yes, even odder when you read below that in a later chapter, the author eschews the parser he already told you to download so he can explain the SAX in Java.
Let me intersperse a semi-positive comment in the sea of negative ones. The author is clearly a good writer--sentences are well-constructed, and the author is good with words. Unfortunately, he is not as good at instructing.
Another problem--the book was published in August 2001, but is already out of date. How can this be? Obviosuly, many chapters were written long ago, and were not rewritten to address any new specifications or emerging standards. While DTD's and XDR are still used, I feel that XSD should have been covered in much more detail--after all, it's the W3C's recommendation, so it should be emphasized.
Another general annoyance: I got sick of seeing text like this: "we haven't covered these features, but. . . " when commenting on the sparse sample code provided.
Chapter on SAX: useless to me. Why? I don't know Java. Instead of using the MSXML parser used throughout the rest of the book, the author chose to use Sun's Java parser for the SAX chapter. I have no clue why. Plenty of code samples in this chapter--kudos! In fact 65% of the chapter was samples--too bad I don't know Java.
Scope was also a problem. For example, namespaces is an easy concept to understand, but the author spent 15 pages explaining them. XSD, a little more difficult to understand, but didn't receive much more attention.
I could go on, but I will spare you. Postive side: author is clearly a good writer, and some chapters were top notch. But the inconsistencies were disturbing--detail, skim, detail, skim. In the author's defense, this is an evolving topic, and a thorough, current treatment is next to impossible. I suspect that only Wrox's multiple author approach could do XML justice at this stage of the game.

Used price: $9.12

An Excellent OverviewReview Date: 2001-08-05
An indispensable "how to" referenceReview Date: 2001-10-14
Not so informative.Review Date: 2001-09-19
VoiceXML for very beginnersReview Date: 2001-12-12
Not very informativeReview Date: 2001-07-30

Used price: $0.77

Poorly conceived and uselessReview Date: 2005-04-07
xsl:choose
xsl:when test='expr1' something
so if you whant to know how to build 'expr1' you need another book.
After spending the money and time I had to go to the www.w3c.org site and obtain the information.
Nice examples of XML implementation...Review Date: 2001-10-29
However, the author's unrelated Zen like comments and quotes strewn throughout the book bothered me.
Learning XSLT made difficult thru cryptic writingReview Date: 2002-02-13
XSLT: Working with XML and HTMLReview Date: 2002-06-22
The best XSLT book to start withReview Date: 2002-05-17

Used price: $1.27

Good coverage of some advanced topics but better books available nowReview Date: 2005-09-02
Today you're probably better off with purchasing Lotus Notes and Domino 6 Programming Bible. Brian Benz and Rocky Oliver have done a great job with that book.
About as bad as they comeReview Date: 2001-04-26
UsefulReview Date: 2002-04-04
reference book written with little care and effortReview Date: 2001-04-21
Good book for reviewing What Notes/Domino can doReview Date: 2000-12-21


Great BookReview Date: 2006-12-26
Horrible BookReview Date: 2006-10-26
Not exactly what I expected...Review Date: 2006-07-13
The book is great for learning the basic functionality of XML with Flash but doesn't really give you the in-depth functions that are so widely used today.
Hopefully there will be an 'Advanced' series out soon.
Happy flashing!!!
Really nice bookReview Date: 2006-03-10
Sometimes we obtain alternatives, but almost always having to lose much time to carry through simple tasks. There the book "Foundation XML for Flash" of the Friends of ED publishing company enters, it presents simple solutions for who works with this type of archive, shows as to work with archives of the Word, Excel, Access besides instruct to work with Web services and much more.
It is a perfect book for who wants have complete reference regarding about the Flash and XML theme.
Learning to use XML structured data in Flash projectsReview Date: 2006-04-10
As one who can manage Flash ActionScripting, but who does not have a strong programming background, I found the background into the various XML types to be quite helpful. The book does an excellent job of explaining entities, relationships, schemas and how to navigate an XML object in order to show the how to use XML content with Flash. I was particularly interested in the many applications for e-learning and found the blend of author's screenshots, code examples and main text to provide a nice balance of learning styles.
I learned a lot from this work and am sure that it would be useful to people who are already familiar with Flash and want to learn more about how to use XML with this program.

Used price: $0.81

not really for meReview Date: 2001-08-13
Very handyReview Date: 2000-04-15
However, this book is not for the javascript novice. It also, is NOT a javascript tutorial by any means. In addition, a complaint I had is that the code isn't on a Cd, you have to download it from their site. Also, the routines they use to manipulate objects are wrapped in their javascript code and it appears what they are calling, is native javascript code. This was unnverving until I figured out you had to include a 30K include file. I also found some of the examples didn't run nicely on all browsers (not surprising with DHTML).
However, this book does cover a lot of ground and prepares the developer for the arduous task of creating DHTML pages. They do some very cool things with it and it is worth checking out.
Too much philosophizing, impractical informationReview Date: 2000-07-05
The first half of the book contains endless rambling with occasional insightful points. I found this especially annoying because I'm familiar enough with user-interface theory to know it can be presented in a very interesting way, but the authors manage to make it very boring, and to keep this up for a couple hundred pages.
They go on and on about how server connection waits destroy the user experience, and the importance of connecting with the server only when absolutely necessary. I waisted a lot of time trying to put this theory into practice, only to discovered that server connection delays are just one point to consider, along with download times, site manageabiliy, compatibility with older browsers, etc.
I was happy to reach the second half of the book, thinking that finally I would get to the meat and potatoes. I was very disappointed to find out that all the remaining chapters were based on using their javascript wrapper. When I went to their web site to download it, I spent some time trying out the sample applications. They took way to long to load, and crashed when I tried to use them (in MSIE 5, Win98). There was some comment about "hoping" the wrapper works. I downloaded the wrapper to try it, but it added too much overhead to consider using it. I gave up on the book at this point.
Who is it written for?Review Date: 2000-09-26
The second part of the book moves into the code. Sadly, I found the demos neither particularly useful (much is made of a DHTML fridge-magnet game) nor particularly reliable cross-browser. The acid test is this: have I used any of the code in real-life projects, and do I regularly pick up the book to glean good stuff? The answer to both is no. This is not an O'Reilly-style bible that ends up dog-eared from use. It's got some nice ideas in the cross-browser code libraries, but nothing you couldn't download yourself from siteexperts.com, bratta.com or the usual resources. Sorry, guys, you've put a lot of work into this, but you don't seem to know who your audience is.
Good for beginnersReview Date: 2001-01-15

Used price: $0.58

Not what it's cracked up to beReview Date: 2007-07-03
In short. Don't buy this book. If you're looking for a good XML book I've heard <
A tad bit disappointingReview Date: 2005-05-22
On the back of the book one gets the impression that the book is indeed focussed on teaching the reader how to apply XML in ones own applications, and how XML can be used in various contexts in the future. The authors choose to treat the matter differently, and thereby fail to provide an actually useful reference book.
As it has been mentioned, XSL-FO only took up 6 pages, which for me was more than a severe disappointment - I don't feel like spending $60+ on the rest of this series which this book recommends its readers to do.
This book mainly functions as an introduction to XML on a corporate level, and thereafter it only accomplishes to refer to other books in the "CFG DXS" series. For myself, as a web-developer, I don't find this book very useful. It *is* interesting in some sections, and also somewhat entertaining at times, but this question rises: Does that justify reading over 1100 pages and spending more than $30 on this book? I would say no.
The One source you need to answer any question about XMLReview Date: 2004-04-13
The author has broken the book into 24 distinct parts; each part can be studies independently as they are very well contained with background information, case study and appropriate discussions. The first part is devoted to readers who are not XML savvy, followed by three chapters of the basic XML use: Three-tier applications, E-Commerce and Integration. It is very much amazing to me how the author packs three very important topics in to less than one hundred pages, and gets the point across. If the topic get s a bit complicated like the chapter on Integration with the Web (chapter 13), the author quickly switches to a Case Study chapter and shows the reader how things are done by example.
"Content is King". Reading this phrase at the beginning of Part 5 tells you that Goldfarb knows what he is talking about, because content IS king. Content Management must be one of the best parts of this book. A case study followed by a chapter on content systems (Chapter 16) and a chapter on what the key components of a Content Management is (chapter 17) really wheels the context in and the reader gets a very good understanding of what this growing field is all about. "Content is King". Content Acquisition, which is covered in Part 10, is another very well covered set of topics. Being is a VERY complicated topic, the authors (guest authors and experts who helped with writing this section) start off by explaining what syndicators and subscribers are: Content providers and content receivers. ICE, a new protocol for content delivery created by the ICE Authoring Group is introduced and used thru out the chapter. The authors add:
"The ICE protocol defines a model for the ongoing management of syndication relationships, including the roles and responsibilities of syndicators and subscribers"
Using ICE:
- The syndicators can describe business rules
- The syndicators can create and manage catalogs of subscription offers
- A common format - XML, is used to exchange data between the syndicators and subscribers.
- Various delivery modes such as push or pull and frequency of delivery can be indicated by the subscribers
- The subscribers determine if content can be updated in delta format or otherwise
- The content can be received from and sent to many locations and repository types.
The authors show the power of the tool and how it can benefit the end user and their application content management needs.
"... If Web Services really is a revolution, it may be the first in history to be led by the parties in power."
Web Services are the next set of topics covered in this book and two parts (13 and 14) are devoted to Web Services and Service Oriented Architecture. The author starts by giving the reason and the background of where Web Services came from and why they are here. (This is very common for this author as he explains every XML technology first and gives the reason why it's here) The good thing about this section is that Web Services have yet to be proven and the author conveys that message well:
"Web services is a very far-reaching and ambitious vision, with implications for all Web users and, if the goals are achieved, for much of the economy as well."
The two big players in the Web Services world, mainly IBM and Microsoft helped in writing these two parts. It is very interesting to see that for the first time in a very long time, these two rivals see eye-to-eye about a technology such as Web services. A discussion of UDDI, the directory for discovering Web Services, WSDL, the Web Services Description Language, and SOAP are given. The icing on the cake is chapter 41 where experts from IBM talk about Service deployment and outlines the steps that need to be taken to do such task. The application that they deploy is very much useless, but the steps taken to deploy are priceless as they are very concise and clear. Service Oriented Architecture, their vision, methodology and benefits are given in chapter 42. The two main architectural patterns that are used today: service-centric design and the rich-client design are explained and are used as the groundwork to explain why SOA is a better approach to either of the two.
Jumping to the last few parts of the book where the author[s] has added tutorials of all the major topics that were discussed in the text. XML Basics, Namespaces, DTD are just the beginning of some of the tutorials that added towards the end of this book. Whole parts are devoted to XPath, XSLT and XSL. XPointer also gets its own section with a chapter devoted to XLink. The great thing about these tutorials are that they are self contained and can be read independently of any other chapter of the book. They are quick study guides when you need them.
C. Goldfarb, Paul Prescod and many experts that were involved in putting XML Handbook together did a great job in doing so. This book truly contains everything one needs to know about XML and XML technologies.
Excellent explanatory textReview Date: 2004-01-31
If you want to immediately start writing code that uses XML, then you need another book. This book has many good examples of code fragments designed to teach specific concepts. It does not try to build complete applications. It does have a section to refer you to other books that do lead you through complete projects. The author even maintains a web site listing "All the XML Books in Print" at http://www.xmlbooks.com.
Any review takes on much from the perspective of the reviewer. I am not connected with the author or the publisher or anyone else connected with this book. I am an amateur programmer who writes educational software as a hobby. My real job is as mayor of a city. Although I have marked up student responses and stored XML segments in a relational database, I have never used the real power of XML. From this book and the more code-oriented books that I have ordered (from the author's recommended list) I think I will soon be able to use XML even for my simple uses.
Too high level and biasedReview Date: 2004-03-31
This book might be good for someone trying to get a high level view of all that XML is capable of infiltrating. For anyone that wants any real technical content, this will be a big disappointment.

Used price: $6.80

A good reference on some thingsReview Date: 2006-04-02
Confusing, not enough infoReview Date: 2006-03-08
I still don't know much about CSS after reading this book. I know some new terms but I've no idea how to implement them, never mind create a website using CSS.
The book does give you a general outline of what CSS can do but other than that it didn't suit my needs at all.
Besides all that, I found the book poorly laid out and rather boring to read.
Just what I needed - not too much, not too littleReview Date: 2006-01-27
GoLive itself does not include a manual, and the online help files are extremely lame. Many other books and online articles are either too basic (especially since GoLive writes the code it for you) or so technical that I can't grasp what they are talking about.
This book falls right in the middle. It covers the basics of HTML, so I can understand what I am looking at in GoLive code, but does not go into a lot more detail than I have time for. Then it moves on to CSS, and how it is applied to the web page. Having worked my way through about 2/3 of the book, I finally feel like I am beginning to really grasp the basics of how it works, and this knowledge has greatly increased my ability to work with the new GoLive version.
So who is this book for? Maybe not a total newbie, but for someone who knows enough to get by, but wants to learn more and really begin to get a solid grasp of the fundamentals. There must be many other graphic designers out there making the transition to the web. They probably understand the idea of styles, since that is how page layout software works, but are new to the coding part. While this book is not specifically addressed to that audience, I recommend it as a place for those people to start.
Helped me out, but could have gone furtherReview Date: 2006-01-20
Not for everyoneReview Date: 2005-12-29
If you know a bit about HTML already though, not much, mind you, just what a body and head are, for instance, then you will appreciate the lean, no-nonsense approach of this book. It goes straight to the point, in a clear, and convincing manner without preaching or beating around the bush.

Used price: $0.10

Mostly obsolete, but contains a few real gemsReview Date: 2003-08-10
What it does have, and what keeps me from discarding it in favour of newer and more comprehensive HTML and page-design guides is its sensible advice on web site design. It's one of the few books with "web" and "design" in the title which actually covers web site design issues! It urges readers to think in terms of simple sites with useful content, and consider how the information might be used by people from all over the world as well as the usual issues of download speed and browser compatibility. If you follow its advice you might actually get a few more customers from outside the USA.
Probably not worth buying these days, but borrow it from a friend or check it out of the library if you do see it
A Waste of Good MoneyReview Date: 2002-01-25
If you know anything about html don't purchase this book!Review Date: 1999-01-25
Showing its age, but still an excellent learning toolReview Date: 2001-06-30
For a total beginner this is a good first book because it steps you through creating your first page, then adding features and using advanced HTML as you progress. For someone who is already proficient with HTML and has developed a few pages, you may find something useful in the advanced techniques and will certainly receive an education in good web page design. Some of the highlights of the authors' approach to design are in the examples. The accompanying CD ROM has every example in HTML format so you can see how they will display in your particular browser brand and version, and you can look at the code and play with it to see how your changes will display. This alone is a real time saver, and it makes this book all the more useful.
If you are a technical writer the examples for web pages that provide how-to procedures, troubleshooting procedures, on-line lessons and survey forms reflect good page design and the example files on the CD ROM can be immediately used as templates.
The only thing that detracts from this book is that it's woefully out of date. Some of the tools provided on the CD ROM are ancient, as are the discussions on various desktop operating systems. For example, Windows 95 was not even on the market when this book went to press and the authors' discussion on network issues were educated guesses. Now the network facilities built into desktop operating systems are so transparent that this section of the book can be safely ignored. However, we also live in a world where HTML has evolved to version 4, cascading style sheets are used on many sites (not to mention Macromedia Flash, Active Server Pages, more sophisticated java and javascript, etc.), rendering a lot of the technical aspects of this book quaint. On the other hand, that might not be such a bad thing since the best web pages are simple and more focused on design instead of a bunch of technical razzle-dazzle. But, I would love to see this book updated to reflect contemporary tools and techniques for web page design because I like the way the authors' impart their knowledge. This book would make an excellent text for a web design 101 class, and is one of the best for those of us who play around with this stuff. I'm subtracting a star because the book sorely needs to be updated, but am still giving it my highest recommendation.
Excellent book for the beginner website developerReview Date: 1999-08-04

Used price: $0.31
Collectible price: $49.99

Poorly Explained MaterialReview Date: 2007-08-12
Take the XML Schema chapter. Its painful to read, with complex examples badly explained and a more or less random list of individual features explained not very well. Understanding XML Schema by reading this chapter is like learning a foreign language by reading a dictionary.
There are FAR better choices for XML coverage, such as the OReilly series.
Solid reference book but misleading titleReview Date: 2003-02-11
Its four sections cover most of the current undertakings in XML as well as laying a solid reference for newcomers and those who need a quick refresher. Part 1 sets the scene, covering XML and its immediate counterparts, DTDs and Schemas. We also find its search and link associates XPath, XLink and XPointer covered precisely and well in the following chapter. The approach is pretty standard but written well and information is easy to locate.
The main part of the book is devoted to building XML-based Applications in Java should the need for non-XML code arise. Logically, this section starts by dealing with XML documents on their own and then how to marry XML into your own applications. The SAX and DOM APIs are covered, but for .NET users, the XML Streaming API is missing. XSL coverage is good but short, covering both XSLT and XSL-FO in 60 pages. Examples of their use continue to appear for several more chapters, but would it have been too much to turn this one chapter into two? Arguably the most important chapter in the section - Integrating XML with Databases - takes a very practical view but again is Java only. .NET users need to wait another seven chapters before a section on ADO.NET can be found hidden in the chapter on XML in Visual Studio .NET
Skipping past chapters on SVG, XHTML and Content Management, we come to the highlight of the book - three chapters on web services. However, rather than teach us how to build them, the authors have elected to show us how they work, justifying first the architecture of the web services platform and then how SOAP, WSDL and UDDI tie into that structure. It's a great read and brimming with useful information, but best of all is that it gets you, as a programmer, thinking outside of the box.
Indeed, Section 3 is all about giving you a better appreciation of how XML works and can be applied in today's industries. It covers some of the standards used in the vertical markets of today and how those standards are submitted and ratified, looking in detail at XML in E-Business. Reading this section sequentially, you really do get an appreciation of the scope and size of the efforts being made by XML developers across the world. Finally, Section 4 looks at the nascent efforts of the semantic web community, the justification for their existence and what they have managed so far.
I said earlier that the editing of this book was good, but if there is a flaw, it's the choice of what to cover in the book. This particular tome tries to cover the past and the future of XML in addition to its present without fully covering any of the three. It also leans towards Java users - .NET and COM heads beware. Beyond the programming chapters though, this is as thorough an expose of XML in its many guises as you're likely to find and it's a good one too. But don't forget to check the table of contents before you buy it.This is XML Unleashed, not XML and Web Services Unleashed. A classic case of marketing misinformation, if ever there was one.
Not that badReview Date: 2002-08-15
Systematically an element that with no problem fits in one row spans, nevertheless, two.
There are some other useful tricks. Find yourself. It's not a bad book.
Poorly written means hard to readReview Date: 2003-02-08
Not for the faint of HeartReview Date: 2002-05-02
3 stars for thouroughness of content, 2 deducted for being not in the least bit user-friendly.
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 102 103 104 105 106 107 108 109 110
I give this book my highest recommendation. There is now a third edition out, but this one contains meaningful and approachable examples and should not be overlooked.
P.S. I got my copy of this book while attending a course being offered by the author. Aside from being well-written, Devan Shepherd is an excellent instructor. If you have the chance to take one of his courses, or attend one of his talks, don't miss the opportunity. He is entertaining and highly knowledgable.