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
ADO.NET 3.5 Cookbook (Cookbooks (OReilly))
Writing Database-Independent Code
Retrieving Update Errors
Overcoming Keyword Conflicts When Using CommandBuilders
Converting a DataReader to a DataSet
Specifying Locking Hints in a SQL Server Database
Snort Cookbook
Tapping a Wireless Network
Debugging Snort Rules
Logging Application Data
How to Build Rules
Managing Snort Sensors
Cisco Voice Gateways and Gatekeepers
Media Gateway Control Protocol
Session Initiation Protocol
Tcl IVR and VoiceXML Application Overview
Review Questions
Deploying Gatekeepers
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 402: Fixture Wires
Article 410: Luminaires (Lighting Fixtures), Lampholders, and Lamps
Article 424: Fixed Electric Space Heating Equipment
Tables 11(A) and 11(B)
Example No. D6 Maximum Demand for Range Loads
.NET System Management Services
Using the System.Management Namespace
Handling WMI Events
Instrumenting .NET Applications with WMI
WMI Providers
WMI Security
Microsoft Office Visio 2007 Step by Step (Step By Step (Microsoft))
Moving, Sizing, Rotating, and Copying Shapes
Creating Project Schedules
Storing and Displaying Employee Information in Organization Charts
Key Points
Organizing Shapes in Office Layouts by Using Layers
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