Professional XML (Programmer to Programmer)
Access (Microsoft)
importing XML, 792-794
saving as XML, 794-798
actions logic, XForms, 744-745
Adaptive Server Enterprise 15 (Sybase), 349
addressing WS-* specifications, 657-658
aggregate functions (count, avg, max, min, and sum), 312
Ajax
client-side code, 423-425
contact information file, 418-419
cross-browser code, 426-427
described, 405
DOM
described, 415
events, 417-418
objects, 416-417
JavaScript, adding to Web page
functions, 406-407
problem, 406
tag, 406
JavaScript data types
described, 407-408
language features, 409-410
JSON data format, 425
libraries
described, 427-428
Microsoft, 428-431
Prototype, 432-434
resources, 434
selected contacts, 420
server-side query, 420-423
XMLHttpRequest, 410-415
Altova SemanticWorks
described, 762
graph example, 763
predicate, associating, 766-767
prefix, adding, 764
resource, adding, 764-766
triples, 767-769
Altova XMLSpy 2006
benefits and disadvantages, 47
described, 39-44
schema development, 44-45
script editor, 46-47
Spy debugging, 624-629
XML Schemas, 209-210
XSLT development, 46
ampersand (&), avoiding error with, 15
annotating schemas, RELAX NG, 231
<annotation>, XML Schemas
<appInfo>, 206
<documentation>, 206
ANYvalue, specifying content with, 148-149
anyURIprimitive data type, 185
Apache Xerces, 7
apostrophe (‘), avoiding error with, 15
appearance, XForms, 733
<appInfo>, XML Schemas, 206
application
Microsoft WSE server, configuring, 669-673
WPF, creating, 815
architecture, SAX
basic application flow, 380-381
illustrated, 380
article schema collection
applying to table, 334
creating, 333
ASP.NET (Microsoft)
consuming Web page, building, 589-591
HTTPModule, 713-714
Web reference, adding, 587-589
asterisk (*) quantifier, DTDs, 157
asynchronous consumption, Web services
described, 601-602
slow service, building, 602-603
TakeLongTime() WebMethod, 603-605
ateprimitive data type, 185
Atom
dates, 546
described, 531
elements, 547-548
reading RSS
described, 548-550
with Java, 556-558
XmlDocument, 550-552
XmlReader, 552-556
resources, 563
sample 1.0 feed, 543-546
writing RSS
class libraries, 562
with Java, 560-562
with .NET, 559-560
atomic simple type, 176-177
attachments, WS-* specifications, 658
Attr interface, DOM, 366-367
attribute declarations, DTDs
data types, 160
described, 158-159
enumerations, using as values, 162-163
#FIXED keyword, 161-162
#IMPLIED keyword, 161
#REQUIRED keyword, 160-161
attributeelement, 248
attributeFormDefaultattribute, 172-173
attributes
described, 26
DOM, 367-368
empty, 26-27
extracting, 334-335
groups, XML Schemas root document, 202-203
naming, 26
RELAX NG, 219-220
uniqueness, 27
XML Schemas root document
attribute groups, 202-203
default values, 199-200
described, 198-199
use attribute, 200
values, restricting, 200-202
xml:lang, 28
xml:space, 28-29
AUTOquery, Microsoft SQL Server 2005, 326, 327-328
axes, XPath, 281-282
Axis Web service
advanced deployment
service implementation, 583-586
WSDD file, creating, 586-587
described, 580
.java, renaming to .jws, 582-583
setting up, 580-582