Flylib.com
Professional XML (Programmer to Programmer)
Professional XML (Programmer to Programmer)
ISBN: 0471777773
EAN: 2147483647
Year: 2004
Pages: 215
Authors:
Bill Evjen
,
Kent Sharkey
,
Thiru Thangarathinam
,
Michael Kay
,
Alessandro Vernet
,
Sam Ferguson
BUY ON AMAZON
Table of Contents
Back Cover
Professional XML
Introduction
Who Should Read This Book?
What This Book Covers
Conventions
Source Code
Errata
http:www.p2p.wrox.com
Part I: XML Basics
Chapter 1: XML Syntax
XML Syntax and Rules
XML Namespaces
Summary
Chapter 2: XML Editors
Visual Studio .NET 2003
Visual Studio 2005
Altova XMLSpy 2006
Stylus Studio 2006
Oxygen XML Editor 6.2
Other XML Tools
Summary
Part II: Presentation
Chapter 3: XHTML and CSS
Understanding CSS
Using Microformats
Summary
Resources
Chapter 4: XSL-FO
The Composition of XSL
XSL-FO Overview
XSL-FO Basics
Summary
Part III: Defining Structure
Chapter 5: Document Type Definitions (DTDs)
Internal DTDs
External DTDs
Building Your Own DTD
Using XML Tools to Create the DTD
DTD Validation
Summary
Chapter 6: XML Schemas
The Issues with DTDs
Building the Root XML Schema Document
Declaring Elements
Putting XML Schema Document Together
Commenting XML Schemas
XML Schema Tools
Summary
Chapter 7: RELAX NG
Defining a RELAX NG Schema
Declaring Elements
RELAX NG Tools
RELAX NG Compact
Summary
Resources
Part IV: XML as Data
Chapter 8: XSLT
XSLT Syntax
Executing XSLT
Changes with XSLT 2.0
Generating Output with XSLT
Debugging XSLT
Summary
Resources
Chapter 9: XPath
Major Features of XPath
Lessons from the Trenches
XPath in Java, .NET, and PHP
Tools for XPath
Summary
References
Chapter 10: XQuery
What Is XQuery?
A Simple XQuery Example
Enclosed Expressions
FLWOR Expressions
XQuery Functions
XQuery in Java
XQuery in Relational Databases
Summary
Chapter 11: XML in the Data Tier
Relational Databases
XML Databases
Other Databases
Summary
Resources
Part V: Programming XML
Chapter 12: XML Document Object Model (DOM)
What Is DOM?
XML Validation Using XML DOM
Summary
Chapter 13: Simple API for XML (SAX)
Introducing XML Parsing
SAX Architecture
SAX Packages and Classes
Searching in an XML File
Writing XML Contents Using SAX
XML Validation Using SAX
Advantages and Disadvantages of SAX
Summary
Chapter 14: Ajax
XMLHttpRequest
The DOM
Putting It All Together
Ajax Libraries
Ajax Resources
Summary
Chapter 15: XML and .NET
Deserializing XML
XmlWriter
XmlReader
Reading XML Using XPathDocument
XML in ASP.NET 2.0
Summary
Chapter 16: XML and Java
Reading and Writing XML
XML Tree Models
Summary
Chapter 17: Dynamic Languages and XML
Perl
Python
Ruby
Summary
Resources
Part VI: XML Services
Chapter 18: RSS and Atom
What Is RSS?
Specifications
What Is Atom?
Reading RSS and Atom
Writing RSS and Atom
Summary
Resources
Chapter 19: Web Services
The Composition of Web Services
Building Web Services with C
Building Web Services with Java
Consuming Web Services with C
Consuming Web Services with Java
Caching Web Services
Asynchronous Consumption of Web Services
Summary
Chapter 20: SOAP and WSDL
The Basics of SOAP
Looking Closely at the SOAP Specification
Tracing SOAP Messages
Working with SOAP Headers
Defining Web Services Using WSDL
Summary
Chapter 21: Advanced Web Services
Expanding on a Foundation
Web Services Framework-The Paper
WS-I.org
Extending XML Web Services
WS- Specifications
Looking at Microsoft s Web Services Enhancements 3.0
Summary
Chapter 22: REST
Accessing REST Services
Creating REST Services
Summary
Resources
Part VII: Applying XML
Chapter 23: XML Form Development
XForms Logic
XForms Sample
Alternatives to XForms
Summary
Resources
Chapter 24: The Resource Description Framework (RDF)
The Core Structure of RDF
The RDF Graph Model
Using Altova s SemanticWorks
The RDF XML Schema
Summary
Chapter 25: XML in Office Development
Using XML with Microsoft Word
Using XML in Other Office Applications
Office 2007-Open XML Format
OpenOffice-The Open Document Format
Summary
Resources
Chapter 26: XAML
Thin or Thick?
One More Application Style-Windows Presentation Foundation
Summary
Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W-Z
List of Listings
List of Sidebars
Professional XML (Programmer to Programmer)
ISBN: 0471777773
EAN: 2147483647
Year: 2004
Pages: 215
Authors:
Bill Evjen
,
Kent Sharkey
,
Thiru Thangarathinam
,
Michael Kay
,
Alessandro Vernet
,
Sam Ferguson
BUY ON AMAZON
Certified Ethical Hacker Exam Prep
Apply Your Knowledge
Study Strategies
Summary
Apply Your Knowledge
Buffer Overflows
Oracle Developer Forms Techniques
Creating a Customized Sign-on Form
Myths About the Form Filename, Form Module Name , and Form ID
Handling Errors
Polymorphism
Techniques for Querying and Updating New Data Sources in Forms Based on Objects
Building Web Applications with UML (2nd Edition)
ActiveX/COM
Glossary Application Tag Libraries
Mapping Web Elements to UML, and Vice Versa
Software Architecture Document
Logical View
Special Edition Using Crystal Reports 10
Introduction to Cross-Tabs
Using Formulas and Custom Functions
Introduction
Using Crystal Enterprise with NAT
Using the Crystal Management Console
802.11 Wireless Networks: The Definitive Guide, Second Edition
User Authentication with 802.1X
1X: Network Port Authentication
A Peek Ahead at 802.11n: MIMO-OFDM
Implementation-Specific Behavior
Improving Performance
GDI+ Programming with C#
Tutorial: Your First GDI+ Application
Some Basic GDI+ Objects
Saving Images with Different Sizes
Your First Printing Application
Printing Text
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies