PLEASE note: These pages are here solely for historic purposes. New articles have not been written since 2001; many links in the index are broken; and most ahref.com email addresses will now bounce. Try visiting ep Productions, Incorporated, the web programming and development company behind this site.

Tip: Want to know when we post new content? Subscribe to our newsletter.

web index ahref.com: a community space for web developers------ -----
IndexToolsCareersTalk
ahref.com > Web Index > Programming & Scripting > Markup Languages > XML

Web Index

XML
VoiceXML

SITES

Articles and Essays - simonstl.com
A collection of articles on XML and related topics, from the author of XML: A Primer and several other web-related books.

Cafe con Leche XML News, and Resources
Frequently-updated news regarding XML, and links and descriptions of XML resources - books, websites, conferences, etc.

DocBook: The Definitive Guide
Complete text of the O'Reilly book on DocBook, an SGML DTD (also comes in an XML version) especially suited for technical documenation.

schema.net: The XML Schema Site
A collection of various DTDs (Document Type Definitions) and entity sets for use with XML.

SoapWare.Org
A collection of links to SOAP developers and services, provided by Dave Winer of UserLand.

Web Review: XML
Articles on XML (eXtensible Markup Language) from Web Review.

Web Workshop - XML Home
Microsoft's XML-related resources for developers.

What is XML?
Specs and articles on the Extensible Markup Language (XML).

What Is XML? (xml.com)
A technical introduction to XML, covering the XML 1.0 Specification and related specifications.

xml-l@listserv.heanet.ie Archive
Archives and subscription information for XML-L, a mailing list dealing with all aspects of XML. It is aimed at developers.

XML.com
A Web Review sister site, XML.com offers an overview of features and specifications, news, and a syntax checker.

XML.com Events Listing
"Upcoming events of interest to the XML.com community."

XML: Structuring Data for the Web: An Introduction
An introduction to XML, including specifications, possible applications, and key resources. From the Web Developer's Virtual Library.

xmlhack: developer news from the XML community
Frequently-updated links to news and mailing list messages related to XML.

Xmlu.com
XML conferences and training, news, papers, and experimental pages.

ARTICLES

.Net Demystified: What You Must Know About MS's Software Scheme
With .Net, Microsoft wants to connect all your information with a bunch of connected services; but how will they keep your information secure? (3/19/2001 at ZDNet Developer)

Abstracting the Interface, Part II: Extensions to the Basic Framework
Focuses on making XML/XSLT-based applications support multiple languages through National Language Support (NLS), and making the applications faster. (3/8/2001 at IBM)

Abstracting the Interface: Building an Adaptable Web App Front End With XML and XSL
Using a calendaring application as an example, shows how to use XML and XSLT to build a complex, extensible Web application that can be adapted into several formats. (12/15/2000 at IBM)

Adding New Elements and Attributes to your Output
A tutorial on using an XSLT processor to add new elements and attributes to the processor's output. (8/2/2000 at XML.com)

An XSLT Style Sheet and an XML Dictionary Approach to Internationalization
Using XML and XSLT to deliver your web pages in different languages, minimizing the number of files you need to edit to change content on your site. (4/26/2001 at IBM)

Apache and Microsoft -- Playing Nice Together
A demonstration of tying disparate technologies together, specifically Apache SOAP-based web services and Microsoft's SOAP Toolkit Beta 2. (5/22/2001 at IBM)

Building Web Services With FileMaker Pro
Using PHP implementations of RAX and XML-RPC to provide a web interface to FileMaker Pro 5.5. (10/17/2001 at XML.com)

Choosing Output Methods
Using xsl-output to determine what format your XML data is output in: XML, HTML, text, etc. (10/11/2001 at WebReference.com)

Clean up Your Wire Protocol With SOAP
Creating SOAP services simply, using Apache SOAP and JavaScript. (6/1/2001 at Java World)

Components in Tag Land
A report from the XML DevCon Spring 2001 conference, focusing on the use of component in web services. (4/26/2001 at IBM)

Creating an e-Book Using XML, XSL and CSS
Presents a structure and methodology for converting XML content into e-Book format. (9/19/2000 at ASP Today)

Creating XML Applications with Zope
A tutorial showing how to use Zope (a Python-based open-source application server) to easily build an application around XML documents. (12/21/1999 at XML.com)

Creating XML Documents From SQL Tables
Converting SQL data to XML, using PHP. (8/7/2001 at Zend)

Dishing Up Dynamic Content
How using XML helps in the display of dynamic information to complex websites, in three steps: XML creation, XML processing, and XSL rendering. (4/16/2001 at Network Computing)

Entities and XSLT
Using entities with XSLT. (3/14/2001 at XML.com)

The Extensible Enterprise
An interview with XML guru David Pool, detailing his vision for the Internet of the future and the current utility of XML. (10/4/1999 at Clip)

Extensions to XSLT
Recap of discussions on the XSL mailing list concerning extensions to XSL; including controversy over the element, and EXSLT. (3/14/2001 at XML.com)

The Foundation: XML, XSL, X-Link
An introduction to XSL (extensible stylesheet language) and X-Link (extensible linking language), along with examples of how to use each in XML documents. (12/21/1999 at WebReference.com)

The Fundamentals of DTD Design
A basic introduction to DTDs. (9/27/2001 at DevShed)

Gentrifying the Web
A discussion of why most web developers aren't learning XHTML, and what needs to change before they will. (9/13/2000 at XML.com)

Getting Loopy
Performing loops over data, using XSLT. (8/1/2001 at XML.com)

Getting Started With Cocoon 2
An introduction to Cocoon 2, an open-source XML-based framework for web publishing. (7/10/2002 at XML.com)

Getting Started with XML-RPC in Perl, Part 1
Explains how XML-RPC provides distributed services across the Internet; uses Perl's Frontier modules to build example clients and servers. (3/1/2001 at IBM)

Growing Ideas at XML 2001
A look at some of the products on display at XML 2001: an XML editor from Topologi, an open-source Topic Map toolkit from GooseWorks, Word-to-XML converters, and technology from Curl. (12/19/2001 at XML.com)

Introduction to dbXML
The basic model of dbXML, a native XML database, and how to write a Java program that connects to it. (11/28/2001 at XML.com)

Introduction to Native XML Databases
A definition of native XML databases: they store XML data and all components of the XML model; use documents as the base storage unit (like rows are used in relational databases); and don't necessarily have to be stored in databases. (10/31/2001 at XML.com)

An Introduction to Prolog and RDF
The Semantic Web is, basically, an Artificial Intelligence project; and Prolog is a pretty good fit for it. (4/25/2001 at XML.com)

An Introduction to XML Digital Signatures
A look at XML Signature, a means of ensuring the integrity and authenticity of business documents transferred over the Internet. (8/8/2001 at XML.com)

Introduction to XSLT
A long, detailed article on using XSL Transformations (XSLT) to convert XML documents from one format to another. (9/10/2001 at builder.com)

Introduction to XSLT Part III
Using XSL and XPath to convert an XML document to HTML. (9/21/2001 at Web Review)

Jato: The New Kid on the Open Source Block, Part 2
An in-depth look at using Jato to convert XML documents into Java and back again. (4/13/2001 at Java World)

Jato: The New Kid on the Open Source Block, Part 2
An introduction to using Jato for performing XML-to-Java and Java-to-XML transformations. (3/16/2001 at Java World)

JSP vs. XSP
A look at the differences between JSP (Java Server Pages) and XSP (eXtensible Server Pages), a technology developed by the Apache XML project that provides better separation of content, application logic, and presentation. (2/22/2001 at O'Reilly Network)

Learning How to Code SVG: Scalable Vector Graphics
A how-to on using Scalable Vector Graphics (SVG), an XML-based web document standard proposed by the W3C, to create graphics using inline code. (11/23/1999 at Webdeveloper.com)

MSXML, It's Not Just for VB Programmers Anymore
Using the MSXML parser with Perl to parse XML on Windows platforms. (4/17/2001 at Perl.com)

Parsing the Atom
XML-DEV discussion on the problem of dealing with different ways of encoding the same information in XML; thoughts on processing data in different formats by using regular expressions. (4/25/2001 at XML.com)

Perl XML Quickstart: The Perl XML Interfaces
A walk through the CPAN XML modules that unique interfaces to XML data for Perl users. (4/18/2001 at XML.com)

Processing XML With Perl
A list and brief explanation of the main Perl XML modules. (4/5/2000 at XML.com)

Programming Web Services With XML-RPC
An excerpt from the O'Reilly book Programming Web Services With XML-RPC, showing how to use PHP to integrate 2 web services. (7/18/2001 at XML.com)

Quick Start Guide With SOAP and SOAP::Lite Part Two
More information on writing SOAP servers and clients using Perl; building a more complex server, accessing remote services, WSDL, security, and handling lists of lists. (4/23/2001 at Perl.com)

Quick Start with SOAP
A quick guide to writing SOAP servers and clients, using the SOAP::Lite perl module. (1/29/2001 at Perl.com)

Reflections on SOAP
A look at how web services technologies have developed, with a special focus on SOAP, WSDL, and UDDI. (4/13/2001 at IBM)

RSS 1.0: The New Syndication Format
A group of developers have announced a proposal for RSS 1.0, "a lightweight multipurpose extensible metadata description and syndication format." (8/15/2000 at WebReference.com)

RSS and You
How to use RSS (RDF Site Summary) format to provide newsfeeds from your site to others, and how to import multiple RDF feeds from other sites. (1/25/2000 at Perl.com)

Serve Clients' Specific Protocol Requirements With Brazil, Part 2
Using XML with the Brazil server technology to exchange data between applications. (10/20/2000 at Java World)

Site User Logon With XML, Java Beans and JSP
A tutorial showing how to authenticate a web user using forms, XML, and Java. (10/3/2000 at Web Developers' Journal)

SMIL: Multimedia for the Masses
A tutorial on using SMIL - synchronized multimedia integration language - to provide synchronized streaming content to your site visitors. You can synchronize text, audio, video, and pictures with this XML-based language. (10/6/2000 at WebMonkey)

SML: Simplifying XML
A schism is appearing in the XML world - between those who want to simplify the language into SML - Simplified Markup Language - and those who feel it's simple enough as it is. (11/24/1999 at XML.com)

SOAP: Clean and Secure
Information on privacy and security in connection with distributed systems, focusing on SOAP. (7/13/2001 at Web Techniques)

Solving the Next Big Headache for Web Builders
A look at XML-RPC (from UserLand) and SOAP (from Microsoft), two protocols meant to standardize inter-application communication across computer networks. (10/29/1999 at builder.com)

SVG: Where Are We Now?
A list and description of tools available for viewing and manipulating SVG (Scalable Vector Graphics) - the Adobe SVG viewer, Batik, a special Mozilla build, Amaya, and X-Smiles. (11/21/2001 at XML.com)

Tools Update: RSSApplet and Xparse-J
A look at recent changes to two Java tools that make dealing with XML and RSS easier. (12/15/2000 at WebReference.com)

The Truth About XML
Dan Shafer explains that, though XML is going to do wonders, there are two things it won't do, or won't do well: serve as an application tool or replacement database. (10/15/1999 at builder.com)

Using Perl with XML (part 1)
How to use Perl to convert XML to web-ready HTML. (1/15/2002 at DevShed)

Using the JMS API and XML in Content-Based Routing
How to route information to the right people based on content; uses the Java Message Service (JMS) API and XML. (10/31/2000 at IBM)

Using XSL Formatting Objects
How to use XSL Formatting Objects (XSL FO), "an XML vocabulary for specifying formatting semantics." Shows the major features of XSL FO markup, by showing how to format a printable booklet and convert the text and graphics to PDF. (1/17/2001 at XML.com)

Validating XML: A Pretty Complete Primer
Explains how to determine if an XML document is "good" - if it is both well-formed and contains appropriate tags and attributes. (9/20/2000 at A List Apart)

W3C Issues MathML 2.0 as a W3C Recommendation
The World Wide Web Consortium has released Mathematical Markup Language 2.0 as a W3C Recommendation; the specification is stable, and the W3C memberships recommends that it be used by the web community in general. (2/21/2001 at The World Wide Web Consortium)

What Are XForms?
A brief look at XForms, an XML-friendly alternative to forms being developed by the W3C. (9/5/2001 at XML.com)

What Happened at XML'99
Coverage of XML '99, held in Philadelphia in December, 1999. With lots of links to XML-related websites, tools, and resources discussed at the conference. (12/20/1999 at WDVL)

What Is XLink?
A look at the W3C's solution for linking in XML, XLink, with code examples. (9/18/2000 at XML.com)

What is XSLT?
"Background, context, structure, concepts and introductory terminology" of XSLT and XPath, 2 W3C recommendations providing the ability to translate from one XML vocabulary to another. (8/16/2000 at XML.com)

What's New in the April 2001 Microsoft XML Parser 4.0 Technology Preview
Information from Microsoft on new capabilities in its Microsoft XML Parser (MSXML) 4.0 Technology Preview Release. (4/23/2001 at MSDN Online)

Write Once, Publish Everywhere
A tutorial on building an XML site that users using various devices (phone-based browser, voice, and PC browser) can login to. (8/16/2000 at XML.com)

XHTML 1.1 - Module-based XHTML
How XHTML 1.1 differs from HTML 4.0 and XHTML 1.0, especially through modularization. (4/16/2001 at WebReference.com)

XLink Basics
Using XLink, an XML-based linking system that allows behavior and attributes - link types, destination information, etc. - to be embedded in links. (10/5/2001 at DevShed)

XML 1.1 Working Draft Published
The W3C has released an XML 1.1 Working Draft; some members of the XML community were not very enthusiastic about what's included in the release. (12/14/2001 at xmlhack)

XML and Java on the Menu
Creating dynamic hierarchical menus using XML, the Xerces parser, JSP, and Java. (3/6/2001 at Java Pro)

XML as the .NET 'Meta-language' - Page 11
How XML works as the underlying technology of the .NET framework; a look at programming language changes and Visual Studio changes that will occur; and how ASP.NET will differ from ASP. (4/27/2001 at WDVL)

XML Messaging With Jabber
An in-depth look at Jabber, and how it uses XML to move data between different Instant Messaging system protocols. (10/6/2000 at O'Reilly Network)

XML Protocol Technology Reference
Short information on, and links to, technology and initiatives dealing with XML. (11/1/2000 at XML.com)

XML Stumbling Blocks
Although XML standards are still up in the air, a number of ecommerce companies are moving forward with XML projects aimed at easing business-to-business communication. (11/22/1999 at InfoWorld)

XML Tutorial 1: Well-Formed XML Documents
How to write a simple, well-formed XML document. (8/4/2000 at Web Review)

XML Tutorial 2: Document Type Definitions (DTDs)
How to write an XML Document Type Definition. (8/11/2000 at Web Review)

XML Tutorial 4: More XSLT Fun Stuff
Using XSLT to convert XML into presentable HTML. (9/15/2000 at Web Review)

XPointer and the Patent
Analysis of XML community reaction to a patent held by Jakob Nielsen and Sun Microsystems that Sun claims has bearing on the XPointer specification. (1/17/2001 at XML.com)

XSL Basics (part 1)
Basics of XSL - how XML is turned into presentable data, and some basic code samples. (8/15/2001 at DevShed)

XSL Basics (part 2)
Advanced concepts in XSL. (8/30/2001 at DevShed)

XSL Transformations
How to use XSL transformations to transform XML documents into other kinds of documents. (9/1/2000 at Web Review)

XSLerator: A Visual Transformation Tool
How to, and whether to, use XSLerator, an application for mapping XML documents from one structure into another. (4/19/2001 at Earthweb)

XSLT Processors Benchmarked
Kevin Jones has published the results of benchmarks performed on seven different XSLT processors. (10/4/2000 at xmlhack)

XSLT Quickly
An excerpt from the book XSLT Quickly, explaining how XSLT lets you transform XML documents into other XML documents or other formats. (10/19/2001 at WDVL)

XSLT Surgery
"How do I transform an XML document that I can't edit? ... How can I use two different XSLT stylesheets for the same XML document? ... How do I easily define many values for variables in a multi-language lexicon? ..." (4/25/2001 at XML.com)

XSLT UK 2001 Report
A report from the XSLT UK 2001 conference, dealing with design patterns, DocBook, databases, and more. (4/25/2001 at XML.com)

XSLT, Comments, and Processing Instructions
How to get XSLT to include comments and processing instructions from a source tree in results/output. (9/13/2000 at XML.com)

New additions
Top picks
Suitable for beginners

Click on an icon to show only those resources.


Random Pick Domain Magistrate
A guide to domain name disputes - with information on complaints filed against cybersquatters, results of administrative hearings, etc.


Add a Site Submit a URL to the index. You can also submit by email.


Search the index:
Require all words   Match any words

 


HOME ||| ABOUT AHREF.COM ||| ADVERTISE ||| FEEDBACK ||| SEARCH THIS SITE ||| CONTRIBUTE

(c) 1998-2000 ep Productions, Inc. All rights reserved. Terms of use.