XML

 

XML Zone (Percussion Software)

 

 

"Learn what XML can offer your information infrastructure, including key elements such as XSL, new "MLs", dialects, and schemas."
 

A Technical Introduction to XML (Norman Walsh)

 

 

The author provides a slightly more technical introduction to XML with an eye towards guiding the reader to appropriate sections of the XML specification when greater technical detail is desired. This introduction is geared towards a reader with some HTML or SGML experience, although that experience is not absolutely necessary. The XML Link and XML Style specifications are also briefly outlined.
 

Apache XML Project

 

 

"The goals of the Apache XML Project project are: to provide commercial-quality standards-based XML solutions that are developed in an open and cooperative fashion, to provide feedback to standards bodies (such as IETF and W3C) from an implementation perspective, and to be a focus for XML-related activies within Apache projects"
 

BizTalk

 

 

"BizTalk is an industry initiative started by Microsoft and supported by a wide range of organizations, from technology vendors like SAP and CommerceOne to technology users like Boeing and BP/Amoco. BizTalk is not a standards body. Instead, we are a community of standards users, with the goal of driving the rapid, consistent adoption of XML to enable electronic commerce and application integration."
 

cxml.org (Commerce XML Resources)

 

Extensible Markup Language (XML) (World Wide Web Consortium 8-December-1997)

 

 

Extensible Markup Language, abbreviated XML, describes a class of data objects called XML documents and partially describes the behavior of computer programs which process them. XML is an application profile or restricted form of SGML, the Standard Generalized Markup Language [ISO8879]. By construction, XML documents are conforming SGML documents. XML documents are made up of storage units called entities, which contain either parsed or unparsed data. Parsed data is made up of characters, some of which form the character data in the document, and some of which form markup. Markup encodes a description of the document's storage layout and logical structure. XML provides a mechanism to impose constraints on the storage layout and logical structure. A software module called an XML processor is used to read XML documents and provide access to their content and structure. It is assumed that an XML processor is doing its work on behalf of another module, called the application. This specification describes the required behavior of an XML processor in terms of how it must read XML data and the information it must provide to the application.
 

Extensible Markup Language (XML) (WWW Org)

 

Extensible Markup Language (XML) (Robin Cover)

 

 

A host of papers and references for those researching XML
 

Extensible Markup Language (XML) Resources (Computerworld)

 

Frequently Asked Questions about the Extensible Markup Language (Peter Flynn, (University College Cork))

 

 

"This document contains the most frequently-asked questions (with answers) about XML, the Extensible Markup Language. It is intended as a first resource for users, developers, and the interested reader, and should not be regarded as a part of the XML Specification."
 

General XML Resources (Softquad)

 

Introduction to XML (Lars Marius Garshol)

 

 

"The main point of XML is that you, by defining your own markup language, can encode the information of your documents much more precisely than is possible with HTML. This means that programs processing these documents can "understand" them much better and therefore process the information in ways that are impossible with HTML (or ordinary text processor documents)."
 

Resource Center on XML - The Extensible Markup Language (I.T. Works bvba)

 

SoftQuad: XML Markup Resources

 

xDev: The Definitive Site for Serious XML Developers (Data Channel)

 

 

This is your home to explore what is current and to learn before others what XML advancements are on the horizon including early access to DataChannel's XML software enhancements. Chat rooms, newsletters, on-line lectures by leading-edge XML experts will also be offered on a continual basis.
 

XHTML (W3C)

 

XHTML" 1.0: The Extensible HyperText Markup Language (W3.org)

 

 

This specification defines XHTML 1.0, a reformulation of HTML 4.0 as an XML 1.0 application, and three DTDs corresponding to the ones defined by HTML 4.0. The semantics of the elements and their attributes are defined in the W3C Recommendation for HTML 4.0. These semantics provide the foundation for future extensibility of XHTML. Compatibility with existing HTML user agents is possible by following a small set of guidelines
 

XML and Information Management Portal (DMSi)

 

XML Center (webMethods)

 

XML Developer Center (Microsoft)

 

XML in 10 points (W3.org)

 

 

XML, XLink, Namespace, DTD, Schema, CSS, XHTML,... If you are new to XML, it may be hard know where to begin. This summary in 10 points attempts to capture enough of the basic concepts to enable a beginner to see the forest through the trees. And if you are giving a presentation on XML, why not start with these 10 points? They are hereby offered for your use.
 

XML Protocol Comparisons (W3C)

 

 

The purpose of this document is to compare and contrast a variety of XML protocols
 

XML Resources (Arbortext)

 

XML Zone (Percussion Software)

 

 

"Learn what XML can offer your information infrastructure, including key elements such as XSL, new "MLs", dialects, and schemas."
 

XML.com (O'Reilly & Associates, Inc.)

 

 

"Our mission at XML.com is to help you discover XML and learn how this new Internet technology can solve real-world problems in information management and electronic commerce."
 

XML.org - The XML Industry Portal

 

 

XML.ORG is a self-supporting community resource designed to provide a credible source of accurate, timely information about the application of XML in industrial and commercial settings. XML.org serves as a reference for XML vocabularies, DTDs, schemas, and namespaces.
 

XML.ORG - The XML Industry Portal

 

 

"XML.ORG is a credible, independent resource for news, education, and information about the application of XML in industrial and commercial settings. Hosted by OASIS and funded by organizations who are committed to product-independent data exchange, XML.ORG offers valuable tools, such as the XML.ORG Catalog, to help you make critical decisions about whether and how to employ XML in your business. For businesspeople and technologists alike, XML.ORG offers a uniquely independent view of what's happening in the XML industry"
 

xmlhack: developer news from the XML community

 

 

This is a news site for XML developers. Its aim is to distill essential news, opinions, tips and issues concerning XML development.