Murakami Sale
 
 

Recently Viewed clear list


Original Essays | August 18, 2014

Ian Leslie: IMG Empathic Curiosity



Today, we wonder anxiously if digital media is changing our brains. But if there's any time in history when our mental operations changed... Continue »
  1. $18.89 Sale Hardcover add to wish list

spacer

On Order

$40.25
New Trade Paper
Currently out of stock.
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Computer Languages- XML

More copies of this ISBN

Essential XML: Beyond Markup (DevelopMentor)

by

Essential XML: Beyond Markup (DevelopMentor) Cover

 

Synopses & Reviews

Publisher Comments:

The Extensible Markup Language (XML) has been anointed as the universal duct tape for all software integration problems despite XML's relatively humble origins in the world of document management systems. Essential XML presents a software engineering-focused view of XML and investigates how XML can be used as a component integration technology much like COM or CORBA. Written for software developers and technical managers, this book demonstrates how XML can be used as the glue between independently developed software components (or in the marketecture terminology du jour, how XML can act as the backplane for B2B e-commerce applications).

Authors Don Box, Aaron Skonnard, and John Lam cover the key issues, technologies, and techniques involved in using XML as the adhesive between disparate software components and environments. They explain the fundamental abstractions and concepts that permeate all XML technologies, primarily those documented in the XML Information Set (Infoset). XML-based approaches to metadata, declarative, and procedural programming through transformation and programmatic interfaces are covered. Don Box, co-author of the Simple Object Access Protocol (SOAP) specification, provides readers with insight into this emerging XML messaging technology for bridging COM, CORBA, EJB, and the Web.

Readers acquire a better understanding of XML's inner workings and come to see how its platform, language, and vendor independence--along with its accessibility--make it an extraordinarily effective solution for software interoperation.

0201709147B04062001

Book News Annotation:

Presents a software engineering-focused view of XML, and investigates how XML can be used as a component integration technology much like COM or CORBA. After examining the differences between the Simple API for XML (SAX) and the Document Object Model (DOM), the authors look at navigation, XML schemas, and the XSL transformation language.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

About the Author

Don Box is a leading educator, recognized authority on the Component Object Model (COM), coauthor of the Simple Object Access Protocol (SOAP) specification, and coiner of the term "COM is Love." He recently joined Microsoft as an architect in the Microsoft® .NET Developer and Platform Evangelism Group.

Earlier in his career, Box cofounded DevelopMentor Inc., a component software think tank aimed at educating developers on the use of the COM, Java, and XML. A popular public speaker, Box is known for engaging audiences around the world, combining deep technical insight with often outrageous stunts.

Aaron Skonnard is a member of the technical staff at DevelopMentor and a contributing editor to MSDN Magazine, where he writes "The XML Files" column.

John Lam is a member of the technical staff at DevelopMentor and a contributor to PC and MSDN magazines.

0201709147AB06132002

Table of Contents

Preface.

1. Beyond Markup.

Document Basics.

Names.

Processing Instructions.

Entities.

Types and XML.

Serialization Details.

Where Are We?

2. Programming XML.

Simple API for XML Version 2 (SAX2).

Auxiliary SAX Interfaces.

SAX and I/O.

SAX Error Handling.

The Glue of SAX: XMLReader.

The Document Object Model.

The Object Model.

The DOM and Factories.

The Node Interface.

Parents and Children.

Nonhierarchical Nodes.

Text Nodes.

Element and Attribute Nodes.

Document, Document Type, and Entity Nodes.

Bulk Insertion Using Document Fragment.

DOM Error Handling.

Implementation vs Interface.

DOM Traversal.

Where Are We?

3. Navigation.

XPath Basics.

XPath Expressions.

XPath Functions.

Xpath Abbreviations.

Navigation and URLs.

URL + Xpath == Xpointer.

Ranges and Points.

Where Are We?

4. XML Schemas.

Schema Basics

Type Definitions.

Element Declarations.

Complex Types.

Content Models and Particles.

Attributes.

Extensibility.

Types Revisited.

Reference and Uniqueness Constraints.

Where Are We?

5. Transforms.

XSLT Basics.

Template-based Programming.

Namespaces and XSLT.

Generated Output.

Multiple Stylesheets.

Pattern-based Templates.

Controlling Output.

Where Are We?

6. Beyond Interface-based Programming.

Where Are We?

Leaving Home.

XML as a Better Component Model.

Documents as Messages.

Where Are We Going?

Appendix A: The XML Information Set (Infoset).

W3C Working Draft 20 December-1999.

Abstract.

Status of this Document.

Contents.

1. Introduction.

2. Information Items.

3. Example.

4. Conformance.

5. What is not in the Information Set.

6. References.

Appendix A: XML 1.0 Reporting Requirements (informative).

Appendix B: RDF Schema (informative).

Appendix B: XML Productions.

Sorted by production number.

Sorted by name.

Character Tables.

Appendix C: Example Gallery.

SAX/DOM Examples.

XPath Expressions.

Programming XPath.

XML Schema Examples.

ESLT Examples.

Programming XSLT.

Index.

Product Details

ISBN:
9780201709148
Author:
Box, Don
Author:
Skonnard, Aaron
Author:
Lam, John
Publisher:
Addison-Wesley Professional
Location:
Boston
Subject:
Programming - General
Subject:
Data processing
Subject:
Programming - Object Oriented Programming
Subject:
Electronic Commerce
Subject:
Programming Languages - HTML, SGML, VRML, XML
Subject:
XML (Document markup language)
Subject:
XML
Subject:
Programming Languages - HTML
Subject:
Data Processing - General
Subject:
Programming Languages - XML
Subject:
Computer Languages-XML
Copyright:
Edition Description:
Trade paper
Series:
Developmentor series
Series Volume:
1509
Publication Date:
July 2000
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
400
Dimensions:
9.1 x 7.4 x 0.9 in 680 gr

Other books you might like

  1. XSLT and Xpath on the Edge... New Trade Paper $60.00
  2. Essential XML Quick Reference: A... Used Trade Paper $2.25
  3. Venceremos Brigade: young Americans... Used Hardcover $11.95
  4. Telling the truth :why our culture... Used Hardcover $4.95
  5. Web Design with XML New Trade Paper $82.75
  6. ActionScript Cookbook Used Trade Paper $4.25

Related Subjects

Computers and Internet » Computer Languages » XML
Computers and Internet » Internet » XML
Computers and Internet » Internet » eCommerce
Computers and Internet » Software Engineering » Object Oriented Programming

Essential XML: Beyond Markup (DevelopMentor) New Trade Paper
0 stars - 0 reviews
$40.25 Backorder
Product details 400 pages Addison-Wesley Professional - English 9780201709148 Reviews:
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.