|
XML Programming with VB and ASP Mark Wilson and Tracey Wilson 1999 | 320 pages ISBN: 1884777872 |
|||
![]() |
$34.95 | Softbound print book | |
Errata
These are the known errors and typos in the book as of 16 April 2000:
The column
shows a
severity of between 1 and 3. Typos are 1 (as they have no impact on your learning),
typos which interfere with your code are 2 and downright incorrect code is 3.
| Comment | Page | Line | Is | Should be | |
| 3 | Incorrect closing tag in XML | 18 | 19 lines from the bottom |
<CONTACT-TELEPHONENUMBER> |
<CONTACTTELEPHONENUMBER> |
| 3 | missing property | 79 | 2 | response.write objXmldoc | response.write objXmldoc.xml |
| 3 | code doesn't work if used as shown (incomplete description) | 93 | 5,6 and 7 from the bottom |
<SCRIPT
FOR="windows EVENT="onload"> |
<SCRIPT
language="vbscript" FOR="windows EVENT="onload"> xslPEOPLE.innerHTML = source.transformNode(style.xmlDocument) </SCRIPT> |
| 3 | missing quotes, wrong extension | 194 | 13 | objDOMDocument.Load http://mark/xmlcode/people2.dtd | objDOMDocument.Load "http://mark/xmlcode/people2.xml" |
| 3 | missing quotes | 232 | 17 | objDOMDocument.Load http://mark/xmlcode/people2.xml | objDOMDocument.Load "http://mark/xmlcode/people2.xml" |
| 3 | wrong namespace | 24 | 13 from the bottom | The following example declares BOOK and COURSE to be | The following example declares bk and COURSE to be |
| 3 | wrong namespace | 25 | 6 | we defined a namespace of bk and COURSES within | we defined a namespace of bk and COURSE within |
| 3 | wrong parameter | 56 | mid page | objXmlDoc.async = False | objXmlDoc.async = True |
| 2 | typo | 22 | 1 | character of < by changing | character of > by changing |
| 2 | Hypertext Transport Protocol is also known as HTTP | xvix | 2 | HTML (Hypertext Transport Protocol) | HTML (Hypertext Markup Language) |
| 2 | Acronym used before it is defined | 10 | 8 lines from the bottom | SGML | SGML (Structured Generalised Markup Language) |
| 2 | typo/bad exaplanation | 92 | 5 | transform the XML into XSL and store | transform the XML with XSL and store |
| 2 | code incomplete (but should work since VBScript is the default language) | 95 | 10 | <SCRIPT FOR="windows EVENT="onload"> | <SCRIPT language="vbscript" FOR="windows EVENT="onload"> |
| 1 | Duplicate line | 11 | 6 lines from the bottom | Bear in mind that XML files do not need to have DTD or XSL files, as they are optional | Duplicated from 3 lines above |
| 1 | Netscape changed their version numbers from 5.0 to 6.0! | 25 | 7 from the bottom | Netscape 5.0 | Netscape 6.0 |
| 1 | Spelling/typo | 30 | Mid-page | but will reply | but will rely |
| 1 | HTML line in wrong place, but will NOT affect the code | 42 | 12 and 13 | The <TITLE> </TITLE> tag must always go between the <HEAD> </HEAD> tags | <HEAD> <TITLE> </TITLE> </HEAD> |
| 1 | HTML line in wrong place, but will NOT affect the code | 44 | 16 and 17 from the bottom | The <TITLE> </TITLE> tag must always go between the <HEAD> </HEAD> tags | <HEAD> <TITLE> </TITLE> </HEAD> |
| 1 | Duplicated paragraph | 56/57 | 56 bottom para and 57 top para | Open the code editor? | Ignore the first paragraph and only the read the second on page 57 |
| 1 | typo | 97 | 6 (image) | Name1 (table heading) | Name |
| 1 | typo in left margin | 112 | 2 (in margin) | the vindustry | the industry |
| 1 | incorrect use of colour | 121 | image | the forward and back arrows have a grey colour in them, implicitly indicating they are solid | the forward and back arrows are just forward and back arrows |
| 1 | typo | 127 | image | Communicatios | Communications |
| 1 | incorrect reference | 128 | 7 (in margin) | In example B, a | In the DBToXML example, a |
| 1 | picture shown is NOT a sequence diagram, it is a screenshot | 139 | 3 from the bottom | The sequence diagram in figure 6.14 | The sequence diagram in figure 6.12 on page 127 |
| 1 | wrong image label | 147 | image label | Figure 6.15 Example B user interface | Figure 6.15 XMLDemo user interface |
| 1 | wrong image label | 148 | image label | Figure 6.16 Example B XMLDemo | Figure 6.16 XMLDemo project |
| 1 | word not capitalised | 162 | 6 from the bottom | Collection builder | Collection Builder |
| 1 | missing word | 272 | 15 from the bottom | trying to take over DTDs | trying to take over from DTDs |
| 1 | missing words | 272 | bottom line | proposals essentially the same. | proposals in essentially the same way. |
| 1 | invalid URL | 281 | 15 | http://www.w3c.com | http://www.w3c.org |
| 1 | invalid URL | 281 | 17 | http://www.w3.org/XML/Actvity | http://www.w3c.org/XML/Actvity |
If you have more errata, comments or errors feel free to email them in to mark_tracey@yahoo.com or to visit the Manning Author Online.
DESCRIPTION
Here's a book that shows you when and how to use XML from both a programming and business perspective. Laden with source code, XML Programming with VB and ASP helps you build solutions that are flexible, future-proof, and self-describing. It will help you apply XML concepts between the client and the server and the server and data objects or data services.
Finally, you have everything a VB and ASP developer needs to keep up with the explosive growth of XML.
What's Inside:
- Gets you programming fast with over 100 easy VB and ASP code samples
- Advanced 3-tier solutions in UML
- Descriptions and examples for over 50 Microsoft DOM methods and properties
- Case studies on when to use XML in your business
- All about XSL, DTDs, namespaces, and more
- When and how to use webclasses, data islands, and other advanced programming concepts
- Covers Biztalk and Schemas
Translation rights for XML Programming with VB and ASP have been granted for Brazil, China, Germany, India, Japan, and Korea. If you are interested in learning where to buy this book in a language other than English, please inquire at your local bookseller.
ABOUT THE AUTHORS...
Mark Wilson is the creator of the popular XML developer websites, VBXML.COM and theSpot4.com. He is currently working for a major software development company as a project manager and consultant. With his certification in Microsoft development products and experience in Visual Basic, he brings an easy blend of humour and experience to the book.
Tracey Wilson is a highly skilled XML developer whose experience in object oriented and framework projects using Visual Basic and SQL Server uniquely qualifies her to contribute to this book. Using her 3-tier architecture (with Microsoft Transaction Server) experience she has provided invaluable knowledge and source code to this book.
The authors reside in Canberra, Australia.

