Up ] Apache Tools ] DocsAsApps ] Publish ]

XML
Home News Listen Read Resources Feedback Contents Search RSS, Contacts

 

 

 

Sponsor Links

Fast, reliable data access for ODBC, JDBC, ADO.NET and XML
Need an expert for Java, XML and Web Services projects?
WSSC 2008: The only event dedicated to Web Services Security technology and business
IBM MQSeries for Compaq NSK - ( v. 5.1 ) - media
88x31 CTIX Logo - Clear Background
Microsoft SQL Server 2005 Standard Edition X64 - complete package
Corel DESIGNER Technical Suite - ( v. 12 ) - complete package
Find XML examples at XML Pitstop

 

Articles, Papers, Podcasts and Streaming Video

Articles
Dublin Core
RSS
SOAP

Specifications
DOM
Events
RDDL
XHTML
XLink
XPath

Presentations
AxKit
JDOM
Namespaces




Featured Links

The State of Java and XML
Webcast and podcast interview with author Elliotte Rusty Harold.

XML Streamlines Publishing at Science's Next Wave
Alan Kotok explains the benefits of adopting XML and XSLT for a weekly publication with international editions.


Alternative Schemes for Mapping XML to Databases
Daniela Florescu, Donald Kossmann

There are a variety of solutions for mapping from documents to tables. This is an interesting paper about the comparative performance of several mapping schemes. 

Anatomy of an XML UI Description
Jack Hakim and Tom Spitzer

This is articles discusses the use of XML for describing user interfaces.

An XML Toolkit for Web Servers
This article explains how to use Java technology (servlets and a Java XSL processor) to provide server-side rendering of HTML from XML.

Building an XML Based Web Site Using Open Source Tools
This presentation by Matt Sergeant explains AxKit.

Canonical XML
This specification explains rules for generating the canonical form of an XML document. Documents are logically equivalent if their canonical form is the same.

Cross-Browser XML
Simon St. Laurent's explains XML development for Internet Explorer, Netscape, and Opera.

DOM Level 2
This is the W3C spec for the Document Object Model Level 2. DOM parsers build an in-memory representation of an XML document.

DOM3 Level 3
DOM3 expands DOM2 interfaces with new methods.

DOM Requirements
The W3C requirements specification for the Document Object Model. DOM 3 includes event sets and event listeners.

Dynamic XML Servers
HP white paper (inherited from Bluestone Software) about XML servers and dynamically generating XML.

Expressing Dublin Core in HTML/XHTML meta and link Elements
Andy Powell

The Dublin Core Metadata Initiative (DCMI) promises the adoption of interoperable metadata standards. This paper explains how to use HTML/XHTML <meta> and <link> elements to encode Dublin core metadata.

Filtering Documents for Selective Dissemination of Information
Mehmet Altinell, Michael J. Franklin

The authors describe XFilter, a filter based on matching documents to user profiles. XFilter uses query profiling and an event-based filtering algorithm.

Guide to XML and Related Standards
The European Commission's Diffuse Project (Martin Bryan) provides information about standards and specifications for the electronic exchange of information.

Introduction to JDOM
Elliotte Rusty Harold presentation of an open-source Java API for XML processing API.

Java, SQL, Cloudscape and Derby
Ken North

This article explores the IBM Cloudscape DBMS that's now the Apache Derby project. The example Java source code will store and retrieve HTML or XML pages in a database.

Little Languages in XML
Matt Sergeant's guide to using XML to create domain-specific languages.

Making Headlines with RSS
Jonathan Eisenzopf explains  how to use a Rich Site Summary to expose headlines and links to new site content.

Mapping the Web in 3D
Tim Bray unveils a three-dimensional map of the Web.

METS
The Metadata Encoding and Transmission Standard (METS ) is an initiative of the Digital Library Federation. It is a metadata standard for digital library objects. 

Modularization of XHTML
XHTML is the reformulation of HTML as XML. 

MSXML DOM Character Encoding
Chris Lovett explains the default encoding for Unicode data and how to use an optional encoding attribute on the XML declaration.

Namespaces
Elliotte Rusty Harold conference presentation about Namespaces.

OpenDocument Version 1.0 Specification
OpenDocument is an OASIS standard XML-based file format for office applications.

Optimization Techniques for Mapping Documents to Databases
Holger Meyer, Meike Klettke (University of Rostock)

The authors discuss the statistical analysis of documents to optimize the storage of documents in object-relational databases.

Pipeline Definition Language
This language is a solution for defining the order of steps required to process a document. Pipeline is an XML vocabulary for describing the processing relationships between XML resources.

Resource Directory Description Language (RDDL)
RDDL is a solution for providing resource directory information. Resource directories describe classes of resources and provide links to those resources.

Serializing Graphs of Data in XML
Adam Bosworth, Andrew Layman, Michael Rys

This Powerpoint presentation describes a solution for retaining structure when serializing graphs to XML. 

Schema Centric XML Canonicalization Version 1.0
To effectively generate an XML digital signature, a program executes a canonicalization algorithm. The algorithms from the W3C and IETF are problematic because of DTDs, namespace prefixes, and certain types of node-sets. To address those and other deficiencies, OASIS (UDDI) has developed a new algorithm for schema-centric canonicalization.

SQL Server 2000 and XML
Microsoft SQL Server 2000 introduced XML features that have been carried over to subsequent product releases. 

Typechecking for XML Transformers
T. Milo, D. Suciu, and V. Vianu

The paper discusses type checking during XML transformations. It introduces k-pebble transducers as a model for XML transformers.

Taxonomy of XML Schema Languages using Formal Language Theory
Makoto Murata, Dongwon Lee, Murali Mani

The authors present a mathematical framework comparing, describing, and implementing schema languages.

TSpaces
P. Wyckoff, S. W. McLaughry, T. J. Lehman, D. A. Ford

TSpaces provide in-memory data access services. This paper describes network middleware that works for a variety of clients.

Using XML, CSS, XLink with Mozilla
Describes how to write browser-neutral XML.

Using XML to Manage Workflow
Alf Inge Wang describes how to use XML to construct a workflow tool.

Vanilla XML
Useful document for getting started with XML.

Versioning XML Vocabularies
David Orchard

This article presents rules for versioning XML vocabularies with the use of XML Namespaces and XML Schema constructs. The author addresses issues related to backward and forward compatibility.

WebDAV and Distributed Authoring
XML and WebDAV are enabling technologies for collaboration and distributed authoring. This article explains how to use WebDAV for sending XML over the Web.

What is XML?
Good first read if you're getting started with XML.

Writing a data type-checking XML parser with Xerces
Bob DuCharme provides a Java solution to type check your documents using the Xerces parser.

XForms
XForms are a W3C solution for providing device-independent web forms. 

XHTML Basic
The W3C documents explains the reformulation of HTML as XML. 

XMach-1 Benchmark for XML Databases
Timo Böhme, Erhard Rahm (Leipzig University)

This benchmark provides a performance comparison of XML database managers. It's been used to benchmark native XML and XML-enabled object relational DBMSs.

XML Blueberry Requirements
The W3C Blueberry specification defines a limited version of XML to accommodate character set problems with IBM mainframe XML applications.

XML Data Management: Setting Some Matters Straight
Fabian Pascal contends there are some fundamental flaws with XML and its use for data management.

XML Events
This specification describes how to integrate event handling with the Document Object Model (DOM).

XML for Instrument Monitoring and Control
This Dr. Dobb's article explains IML, an XML vocabulary to describe the exchange of data and commands with instruments.

XML Inclusions (XInclude)
This W3C report describes the processing model for an XML general-purpose inclusion capability. 

XML Linking Language
XLink enables documents to define links to resources.

XMLNews
Check here for specifications for exchanging news as XML (XMLNews).

XML Shallow Parsing with Regular Expressions
Robert D. Cameron (Simon Fraser University)

The author explains a series of regular expressions for shallow parsing of XML documents.

XML, SOAP and Binary Data
Adam Bosworth, Mark Nottingham, David Orchard (BEA), Don Box, Martin Gudgin, Jeffrey Schlimmer (Microsoft)

This white paper discusses approaches to using binary attachments, such as JPEG and WAV files, with SOAP and XML documents.

XPath
The XPath language defines  expressions and functions for navigating into documents. XPath 1.0 is a Recommendation. XPath 2.0 is currently a working draft.

XPath for C++
Tammy Worthington (Worcester Polytechnic Institute)

PowerPoint presentation about a C++ XPath processor.

YASD Does Mozilla/Navigator
A presentation by Shelley Powers about Mozilla/Netscape support for RDF and XML-Based User Interface Language (XUL). Shelley was one of the top-rated speakers at several XML DevCon conferences.

Zvon XPath tutorial
Interested in learning about XPath expressions? Here's an excellent tutorial.

 

 


SQLSummit.com
Go here for databases, information retrieval, and SQL/XML information.


GridSummit.com 
Information about grids and grid services. Coming soon.


Opportunity
Click if interested in becoming a sponsor or advertiser.

 

Home ] Up ] Apache Tools ] DocsAsApps ] Publish ]

Copyright © 2008,  Ken North Computing, LLC
Last modified: March 31, 2008