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
Crystal Reports 9 on Oracle (Database Professionals)
Connectivity, Authentication, and Privileges
Oracle Advanced SELECT Options
Optimizing: The Crystal Reports Side
Appendix A Common Issues
Appendix B Functions
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Cisco IP Phone Options
Cisco IOS PSTN Telephony Interfaces
Summary
Step 3: Initial Cisco CME System Setup
Cisco IPC Express Ordering Information
WebLogic: The Definitive Guide
Introduction
Using JavaMail
Packaging and Deployment
Designing a Domain
Connection Filtering
FileMaker Pro 8: The Missing Manual
An Very Quick Database Tour
Opening and Closing Database Files
Reports and Summary Fields
Exporting a File
Developer Utilities
Cisco CallManager Fundamentals (2nd Edition)
Cisco CallManager Architecture
Dialing Transformations
Summary
Overview of CDR Data
Cisco CallManager Feature List
Information Dashboard Design: The Effective Visual Communication of Data
Thirteen Common Mistakes in Dashboard Design
Introducing Meaningless Variety
Arranging the Data Poorly
Eloquence Through Simplicity
An Ideal Library of Dashboard Display Media
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