Minnesota  State Archives

Educating Archivists and their Constituencies
XML (Extensible Markup Language) Resources

PRINT RESOURCES | GENERAL XML INFORMATION | XML TUTORIALS

PRINT RESOURCES

Castro, Elizabeth. XML for the World Wide Web. Berkeley, CA: Peachpit Press, 2001.

Dick, Kevin. XML: A Manager's Guide. Reading, Mass: Addison-Wesley, 2000.

Eckstein, Robert and Michel Casabianca. XML Pocket Reference. Sebastopol, CA: O'Reilly, 2001.

Ray, Erik T. Learning XML. Sebastopol, CA: O'Reilly, 2001.

St. Laurent, Simon. XML: A Primer. Foster City, CA: MIS:Press, 1998.


PRINT RESOURCES | GENERAL XML INFORMATION | XML TUTORIALS

GENERAL XML INFORMATION

W3C XML Site
http://www.w3.org/XML/

Founded in 1994, the World Wide Web Consortium (W3C) is an international partnership of organizations seeking to develop common protocols for continued web evolution and interoperability. In the area of web architecture, the W3C has sponsored several projects concerned with the continued development of such protocols and languages as XML. XML 1.0 was released in February, 1998; recommendations for namespaces and stylesheet linking followed in 1999. Given the W3C's key role in XML's creation, this site is the best place to learn about current specifications and recommendations.

The XML Cover Pages
http://www.oasis-open.org/cover/sgml-xml.html

This web site is sponsored by OASIS (Organization for the Advancement of Structured Information Standards) and four OASIS Members: ISOGEN International Corporation, Sun Microsystems, Software AG, and webMethods. The purpose of the Cover Pages is to provide an online reference work for XML, and its parent the Standard Generalized Markup Language (SGML). Material is organized into categories such as news, introductions, related standards, applications, publications, software, events, and special topics

Frequently Asked Questions about the Extensible Markup Language
http://www.ucc.ie/xml/

This list of FAQs is maintained on behalf of the W3C's XML Special Interest Group. Although updated on an irregular basis, the site offers an excellent overview of XML that is broken down into four audience sections: general visitors, users of SGML (including browsers of HTML), writers of SGML (including writers of HTML), and developers and implementers (including web masters and server operators).

Minnesota State Archives XML Resource List
http://www.mnhs.org/preserve/records/xmlresources.html

This annotated list of XML related sites covers many of the resources mentioned in this list, as well as other XML resources.

WebDeveloper.com, the XML Files
http://www.webdeveloper.com/xml/

The XML Files is a feature of WebDeveloper.com, a resource for technical information, daily news, and analytical features essential for the Web development community, sponsored by Internet.com. The web site offers XML related articles ranging from the introductory to highly technical, links to other resources on XML, and an XML tutorial.

XML for the Absolute Beginner
http://www.javaworld.com/javaworld/jw-04-1999/jw-04-xml.html

XML for the Absolute Beginner, available from JavaWorld.com, is a guided tour of XML beginning from HTML, to processing XML with Java. The article walks the reader through the origins of XML, the make-up of a well-formed XML document, the Extensible Style Language (XSL), the modeling information structure in XML, and finally how XML and Java work together. Also of interest is the expansive resource list including links to online resources on XML, Java, XML tutorials and training, software, the history of XML, and other topics presented in the article.

A Technical Introduction to XML
http://www.xml.com/pub/a/98/10/guide0.html

This article, available from XML.com, offers an introduction to XML, the XML 1.0 specification, and other related evolving specifications. The reader is also introduced to the differences among HTML, XML, and SGML; an XML document; well-formed and valid XML documents; and to a standard linking model for XML, XLink.

XML and the Second-Generation Web
[Scientific American, May 1999. By Jon Bosak and Tim Bray]
http://www.sciam.com/article.cfm?articleID=0008C786-91DB-1CD6-B4A8809EC588EEDF&pageNumber=1&catID=2

Jon Bosak and Tim Bray were members of the W3C working group, which established the XML 1.0 specification, and undertake in this article to explain why and how XML was created. They focus on the benefits of XML, describing the strides which have been made with XLink and XSL, and offering steps to solving some of the initial difficulties of exchanging information through XML. The article's sidebar includes links to related subtopics, and illustrations of XML and how it works.

What is XML?
http://www.geocities.com/SiliconValley/Peaks/5957/xml.html

What is XML? is a web site maintained and compiled by L.C. Rees, for the purpose of learning the extensible markup language, and making available selected relevant links on XML. The unique site design offers six rather cryptically defined categories for users interested in XML:

  • xml-learn offers links to those interested in an introduction to XML and XML basics
  • xml-meta includes links to other web sites with information, news, articles, and resources on XML
  • xml-raw offers links to the XML 1.0 specification, and the other pieces that make up XML and XML documents, including XSL, Document Object Management (DOM), Xlink, Xpointer, stylesheets, namespaces, Resource Description Framework (RDF), and schemas
  • xml-tool offers links to XML editors, and tools for creating, enabling, and processing XML applications
  • xml-proof provides links to XML parsers, XML syntax checkers and validaters, which allow users to check their XML
  • xml-green provides links to vendors of XML editors and products which support XML

Why XML?
[By Simon St. Laurent, November 1999]
http://www.webdevelopersjournal.com/articles/why_xml.html

Why XML?, available from WebDevelopersJournal.com, focuses on introducing the reader to the world of XML. St. Laurent presents the standard introduction of what XML is and its make-up, but then walks the reader through the advantages of using XML: its simplicity, extensibility, interoperability, openness, and growing number of professionals who have had experience working with XML.

XML.com
http://www.xml.com

The XML.com site is sponsored by Seybold Publications and Songline Studios, an affiliate of O'Reilly and Associates, a firm specializing in computer-related publications. Among the site's features, visitors will find articles organized by topic; an annotated version of the XML 1.0 specification; guides to other web sites, resources, and standards; and a syntax checker. Visitors can also register to participate in online forums and to receive e-mail newsletters. XML.com offers an Ultraseek search engine for locating within the site and on the Internet at large.

XML.gov
http://xml.gov/index.htm

The purpose of XML.gov is "to facilitate the efficient and effective use of XML through cooperative efforts among government agencies, including partnerships with commercial and industrial organizations." To foster this cooperation, visitors are encouraged to contribute to the site, as well as to a page highlighting XML-related efforts. Available at the site are agendas and meeting minutes of the XML Working Group, established at the federal level by the Chief Information Officers Council Enterprise Interoperability and Emerging Information Technology (EIEIT) Committee. Also available are links to presentations, XML tutorials, and related sites.

XML.org
http://www.xml.org

Managed by OASIS (Organization for the Advancement of Structured Information Standards), XML.org counts IBM and Sun Microsystems among its sponsors. The stated purpose of the site is to provide a "trusted, secure, persistent repository and registry for Document Type Definitions (DTD), namespaces, schemas, and other specifications that must be globally accessible in order to make possible the use of XML for data exchange within particular industries." Visitors can access a list, arranged by industry, of organizations creating XML specifications, as well as case studies of XML implementation and white papers. Links to other XML-related web sites are also provided. online forms facilitate the submission of schemas, DTDs, stylesheets, and specifications.

STARTKABEL XML
http://www.startkabel.nl/k/xml/

STARTKABEL XML is a Dutch web site, which presents its XML page in English. The site provides numerous links on XML in the following categories: XML for beginners, news, training, XML editors, XML advanced, books, FAQs, discussion lists, XML specifications, parsers, XSL, XHTML, syntax checkers, XLink, XML servers, and much more.

Sun Microsystems, java.sun.com, Java™ Technology & XML Articles & Papers
http://java.sun.com/xml/articles.html

This page of the Sun Microsystems, java.sun.com site links to numerous articles about XML. One caveat is the list does not include many articles not produced by Sun Microsystems. However, the articles are on a wide-range of topics, including business-to-business applications, XML and JAVA, XML and HTML, XML and the web, and document and information management.


PRINT RESOURCES | GENERAL XML INFORMATION | XML TUTORIALS

XML TUTORIALS

XML School
http://www.w3schools.com/xml/default.asp

XML School is made available through W3schools.com. This XML tutorial walks the user through understanding basic and advanced XML. Also available are specific tutorials on DTDs (Document Type Definitions), XML Schemas, XSL (Extensible Style Language), and XHTML. The tutorial offers numerous examples, as well as opportunities for the users to test themselves. The site also provides several XML references.

Sun Microsystems, java.sun.com, Working with XML, The Java API for XML Parsing (JAXP) Tutorial
http://java.sun.com/xml/jaxp-1.1/docs/tutorial/index.html

This tutorial offered by Sun Microsystems was developed with a focus on programming, but covers a good deal of information on XML. For those only concerned with the XML, there is an XML thread, which pulls out the related XML information from the tutorial. The tutorial offers an introduction to XML, and helps walk users through the XML standard, before progressing into DTDs and DOM. Users are expected to do exercises along with the examples in the tutorial. The tutorial also provides an index and glossary.

September 03, 2002



Return to Educating Archivists and their Constituencies Resources

Return to Educating Archivists and their Constituencies Home