did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9781861003119

Professional Xml

by
  • ISBN13:

    9781861003119

  • ISBN10:

    1861003110

  • Edition: 2nd
  • Format: Trade Paper
  • Copyright: 2000-01-01
  • Publisher: Springer-Verlag New York Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99

Summary

The book's scope is XML, XSL, and the whole Document Object Model. All major implementations are covered--Sun, Netscape, and Microsoft--as well as the W3C standard, and is a broad compendium that investigates and describes how the total XML concept will work for programmers of any language.

Table of Contents

Introductionp. 1
Introducing XMLp. 9
Markup Languagesp. 9
Origins and Goals of XMLp. 11
Web Architectures: Past and Futurep. 13
The Nature of XMLp. 15
Vocabulariesp. 16
The Main Features of XML Technologyp. 20
An Example Application of XMLp. 28
Summaryp. 29
XML Syntaxp. 31
Markup Syntaxp. 31
Document Partsp. 34
Elementsp. 35
Character Datap. 42
Attributesp. 43
Character and Entity Referencesp. 48
Processing Instructions (PIs)p. 51
Commentsp. 52
CDATA Sectionsp. 52
Document Structurep. 54
Summary of XML Syntaxp. 60
Well-formed Documentsp. 61
Parsersp. 62
The Book Catalog Applicationp. 64
Summaryp. 67
Document Type Definitionsp. 69
Why Formal Structure?p. 70
Writing DTDs: General Principlesp. 71
Formal DTD Structurep. 75
The Shortcomings of DTDsp. 91
A DTD for the Book Catalog Domainp. 92
Summaryp. 103
Data Modeling and XMLp. 105
Information Modelingp. 105
Designing XML Documentsp. 117
Schema Languages and Notationsp. 132
Summaryp. 142
The Document Object Modelp. 145
What is the Document Object Model?p. 145
Working with the DOMp. 155
Sample Application Using DOM and XMLp. 161
Future of the DOM and XMLp. 182
Summaryp. 183
SAX 1.0: The Simple API for XMLp. 185
An Event-Based Interfacep. 186
The Origins of SAXp. 189
Advanced SAX featuresp. 208
Some SAX Design Patternsp. 215
SAX 2.0p. 232
Summaryp. 235
Namespaces and Schemasp. 237
Mixing Vocabulariesp. 239
Namespacesp. 242
Using and Declaring Namespacesp. 243
Using Namespaces in a Well-Formed Book Examplep. 247
Schemasp. 248
W3C Work on XML Schemasp. 258
XML Data--Reducedp. 272
Variations on the Book Catalogp. 281
Summaryp. 292
Linking and Queryingp. 295
XML Information Setp. 296
Linkingp. 306
XPointerp. 322
The W3C XPath Recommendationp. 326
XML Fragment Interchangep. 335
Queryingp. 347
Summaryp. 367
Transforming XMLp. 369
Why Transform XML?p. 370
XSLp. 373
XSLT Style Sheet Structurep. 386
Examples of Using XSLTp. 390
Transformation of an XML Document with the DOMp. 408
Comparing XSL Transformations with DOM Transformationsp. 417
Summaryp. 417
XML and Databasesp. 421
Storing XMLp. 422
XML for Interchangep. 447
Book Catalog Samplep. 460
Conclusionp. 494
Server to Serverp. 497
Transporting XMLp. 497
XML as a Distributed Component Modelp. 500
XML-RPCp. 508
SOAPp. 543
WebDAVp. 573
Summaryp. 574
eBusiness and XMLp. 577
What is E-Commerce?p. 578
Applying XML in eBusinessp. 587
Looking to the Futurep. 601
Wrapping Up The Theoryp. 610
eBusiness Solutionsp. 610
Industry Solutionsp. 611
Human Resourcesp. 614
cXML--A Detailed Example of Vertical Industriesp. 626
First Steps--Horizontal Industriesp. 638
First Horizontal Stepsp. 642
Summaryp. 659
Styling XMLp. 663
Rendition locationp. 664
Client side XML transformationp. 665
Rendition Modelsp. 665
Summaryp. 717
Wireless Application Protocolp. 719
Introducing the New Clientp. 720
Understanding the Wireless Environmentp. 724
Introducing WMLp. 730
Generating WML on the Serverp. 753
The WROX WML Applicationp. 755
WML Scriptp. 759
Librariesp. 760
Where to Get More Informationp. 768
Summaryp. 768
Case Study 1--Data Dualityp. 771
Business Needp. 772
System Requirementsp. 772
Design Time: Let the Games Beginp. 772
Implementation Overviewp. 773
Setting Up the Databasep. 775
XML-providing ASPp. 775
Client-side Pagep. 779
The "view-by-number" XSL Style Sheetp. 787
The "view by name" XSL Style Sheetp. 789
Invoking the XSL Style Sheetsp. 790
Problem: Keeping the Tree in Syncp. 791
Summaryp. 794
Case Study 2--XML and Distributed Applicationsp. 797
Where Are Our Present Weaknesses?p. 798
Five Principles for Building Networked Applicationsp. 799
The Business Casep. 806
Application Designp. 806
Implementationp. 812
Entering and Editing Programmersp. 815
Searching for Staff Programmersp. 823
Clearing the Programmer Formp. 826
Entering Programmer Performance Reportsp. 827
Clearing the Performance Report History Formp. 829
Retrieving a Programmer's Performance Historyp. 830
Lessons Learnedp. 833
Summaryp. 835
Case Study 3--Book Catalog Information Servicep. 837
The Book Catalog Information Servicep. 838
Summaryp. 884
Case Study 4--SOAPp. 887
To the Ends of the Earthp. 888
A SOAP Operap. 892
Summaryp. 934
Extensible Markup Language (XML) 1.0 Specificationp. 937
IE5 XML Document Object Modelp. 983
SAX 1.0: The Simple API for XMLp. 1041
XML Schemas and Data Typesp. 1073
IE5 XSL Referencep. 1085
CSS Propertiesp. 1101
Installing XTp. 1117
Support and Erratap. 1121
Indexp. 1129
Table of Contents provided by Syndetics. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program