Moving to XML
|
References
XML
-
- news:comp.text.xml
- Newsgroup for XML - recommended
-
FAQs, Directories and Resources
-
- Extensible Markup Language (XML): http://www.oasis-open.org/cover/xml.html
- A useful and authoritative overview of the
technology; another good place to start.
- Frequently Asked Questions about the Extensible
Markup Language: http://www.ucc.ie/xml/
- The most superior FAQ. Everyone seriously interested
in XML should start here.
- SCHEMA.NET: The XML Schema Site: http://www.schema.net/
- Cafe con Leche XML News, and Resources: http://metalab.unc.edu/xml/index.html
- DEVELOPERLIFE.COM brought to you by Nazmul Idris.: http://developerlife.com/
- xmlTree - The leading directory of XML content on the
Web: http://www.xmltree.com/
-
News
-
- Welcome to XMLNews.org: http://www.xmlnews.org/
- Mulberry Technologies, Inc.: XSL-List -- Open Forum
on XSL: http://www.mulberrytech.com/xsl/xsl-list/
- XMLephant: News: http://www.xmlephant.com/pages/News/
- XML.ORG - A good XML Portal: http://www.xml.org/
- XML.com - Another good XML portal: http://www.xml.com/pub
-
Standards
- Authoritative sources of standards documents, mostly from
the World Wide Web Consortium (W3C)
-
-
-
Core standards
-
-
- The Annotated XML Specification: http://www.xml.com/axml/testaxml.htm
- The standard annotated by one of the editor's
personal comments -- very revealing!
- Extensible Markup Language (XML) 1.0: http://www.w3.org/TR/1998/REC-xml-19980210
- XML Linking Language (XLink): http://www.w3.org/TR/WD-xlink#addressing
-
Resource Description Framework
-
- W3C Resource Description Framework: http://www.w3.org/RDF/
- java tutorial help resource only at gamelan.com:
http://www.gamelan.com/journal/techfocus/090199_rdf1.html
- UKOLN: DC-dot, A Dublin Core Generator: http://www.ukoln.ac.uk/metadata/dcdot/
- Dublin Core Metadata Initiative / Documents /
Proposed Recommendations / Dublin Core Element Set,
Version 1.1:
http://purl.org/DC/documents/rec-dces-19990702.htm
- Dublin Core Metadata Initiative: http://purl.org/dc/index.htm
- UKOLN Metadata Resources - DC: http://www.ukoln.ac.uk/metadata/resources/dc/
- UKOLN Metadata Resources - DC: http://www.ukoln.ac.uk/metadata/resources/dc/
- Welcome to XMLNews.org: http://www.xmlnews.org/
-
XSL
-
- XSL Transformations (XSLT) Specification: http://www.w3.org/TR/WD-xslt
-
DocBook
-
- The nwalsh.com Home Page - XSL DocBook
Stylesheets: http://nwalsh.com/docbook/xsl/
- XSL DocBook Stylesheets: http://nwalsh.com/docbook/xsl/
-
WML
-
- WAP WAP Binary XML (WBXML) Encoding
Specification: http://www.w3.org/TR/wbxml/
- Welcome to WAP School: http://www.refsnesdata.no/wap/default.asp
- Nokia WAP Developer Forum: Nokia WAP Toolkit:
http://www.forum.nokia.com/wapforum/main/1,6668,1_1_3_2,00.html
-
RSS: Rich Site Summary
-
-
Tutorials
-
- My Netscape Network: http://my.netscape.com/publish/
- Using RSS News Feeds - Webreference.com:
http://www.webreference.com/perl/tutorial/8/
-
Feed Directories
-
- Webfeeds:
http://www.stirbitch.com/cgi-bin/agg/sources.pl
- Moreover... Top stories: http://w.moreover.com/
- StartsHere Channel List:
http://theweb.startshere.net/channels.phtml
- Open Directory - Computers: Internet: WWW:
Web Portals: Netscape Netcenter: My Netscape
Network:
http://dmoz.org/Computers/Internet/WWW/Web_Portals/Netscape_Netcenter/My_Netscape_Network/
- Internet Alchemy : Internet Alchemy : RSSMaker:
http://internetalchemy.org/rss/index.phtml
- xmlTree - The leading directory of XML content on
the Web: http://www.xmltree.com/rss/index.htm
- XML.COM - Standards List Sorted by Date: http://www.xml.com/xml/pub/standate/
- W3C Scalable Vector Graphics (SVG): http://www.w3.org/Graphics/SVG/
- VML - the Vector Markup Language: http://www.w3.org/TR/1998/NOTE-VML-19980513
- Vector (infinitely zoomable) graphics for the Web,
with implications especially for maps and technical
diagrams.
- News Industry Text Format: http://www.nitf.org/
- Meta Content Framework Using XML: http://www.w3.org/TR/NOTE-MCF-XML/
- 'Content about content' - i.e. information for search
and indexing engines and other software agents which must
make some sense of the document.
- Audio, Video, and Synchronized Multimedia: http://www.w3.org/AudioVideo/
- The SMIL standard. I believe SMIL has implications
not just for the Web, but for all sorts of presentation
media including digital television.
- XHTML 1.0: The Extensible HyperText Markup Language:
http://www.w3.org/TR/WD-html-in-xml/
- Backwards compatibility: implementing HTML in XML.
Only very well written HTML is going to work!
- XML Catalog proposal: http://www.ccil.org/~cowan/XML/XCatalog.html
- XHTML 1.0: The Extensible HyperText Markup Language:
http://www.w3.org/TR/xhtml1/
- Template Resolution in XML/HTML: http://www-uk.hpl.hp.com/people/ak/doc/trix.html
- eXtensible Server Pages (XSP) Layer 1: http://java.apache.org/cocoon/xsp/WD-xsp.html
- Workflow Management Coalition: http://www.aiim.org/wfmc/mainframe.htm
- DSML.ORG: The Standards Effort to Link Directories
with XML: http://www.dsml.org/
-
Turorials
-
- Info for Newcomers to XML at XMLINFO: http://www.xmlinfo.com/newcomers/
- Producing HTML tables with XSLT:
http://www.cogsci.ed.ac.uk/~dmck/xslt-tutorial.html
- A Tutorial in XML and XSL Authoring: http://pdbeam.uwaterloo.ca/~rlander/XML_Tutorial/
- Java & XML: 1 + 1 > 2:
http://www.sun.com.au/sjug/pres/xml/JavaAndXML/seminar.html#Slide3
- The WDVL: XML Tutorials:
http://www.wdvl.com/Authoring/Languages/XML/Tutorials/
- Generally Markup: XML Resources: http://pdbeam.uwaterloo.ca/~rlander/XML_Tutorial/
- developerWorks : XML : Education:
http://www.software.ibm.com/developer/education/xmlintro/xmlintro.html
- SGML/XML: Using Elements and Attributes:
http://www.oasis-open.org/cover/elementsAndAttrs.html
- Producing HTML tables with XSLT:
http://www.cogsci.ed.ac.uk/~dmck/xslt-tutorial.html
- Welcome to XML School: http://www.refsnesdata.no/xml/
- Practical XML : An introduction to XML and XSL
stylesheets:
http://www.kst.com/articles/2000/January/practical_xml1/index.php
- Crane Softwrights Ltd. - Training:
http://www.CraneSoftwrights.com/training/index.htm#ptux-dl
- developerWorks : XML : Education:
http://www-4.ibm.com/software/developer/education/xmlintro/xmlintro.html
- RSS Tutorial:
http://my.netscape.com/publish/help/mnn20/quickstart.html#rsssyntax
- XML DTD Tutorial: http://www.xml101.com/dtd/
-
Software resources
-
-
Editors
-
- Editing SGML with Emacs and PSGML - Table of
Contents:
http://rainbow.ldeo.columbia.edu/documentation/programs/psgml/psgml_toc.html#SEC2
- A GNU Emacs mode for SGML files:
http://www.lysator.liu.se/projects/about_psgml.html
- This is what I use and recommend (I personally
use XEmacs rather than GNU Emacs)
- SoftQuad XMetaLhttp://www.softquad.com/index_main.html
- Mulberry Technologies -- tdtd Emacs Major Mode
for SGML and XML DTDs: http://www.mulberrytech.com/tdtd/
- Download Morphon XML Editor 1.0b41:
http://www.lunatech.com/products/morphon-xml-editor/download/
-
Browsers
-
- Jumbo:
http://ala.vsms.nottingham.ac.uk/vsms/java/jumbo/
- Doczilla: http://www.doczilla.com/download/index.html
- XML Viewer : another alphaWorks technology: http://www.alphaworks.ibm.com/tech/xmlviewer
- InDelv: http://www.indelv.com/
-
XML to HTML on the fly
-
- IBM XML Web Site, Education - Accessing XML on
the Client:
http://www.software.ibm.com/xml/education/client/client.html
- Apache Cocoon: http://xml.apache.org/cocoon/
- Apache is the world's most widely used Web
server. This is the Apache project's server-side XML
to HTML conversion strategy, important for serving
XML documents while many browsers are still unable to
interpret it. Implemented as a Java Servlet, may work
with other Servlet enabled Web servers (but then does
anyone serious use anything other than Apache
anyway?)
-
XML Database integration
-
- DB2XML A tool for transforming relational
databases into XML documents:
http://www.informatik.fh-wiesbaden.de/~turau/DB2XML/index.html
- Tamino - The Information Server for Electronic
Business, Software AG: http://www.softwareag.com/tamino/
- A database which claims to store XML directly.
Whether this means that it's really an
object-oriented database underneath I'm not
sure.
- ODBC2XML: Merging ODBC data into XML documents:
http://members.xoom.com/_XOOM/gvaughan/odbc2xml.htm
- pgxml homepage: http://www.morinel.demon.nl/pgxml/
- My favourite database engine, Postgres,
- XML Lightweight Extractor : another alphaWorks
technology: http://alphaworks.ibm.com/tech/xle
-
Conversion tools and filters
-
- RTF2XML: http://www.xmeta.com/omlette/
- Tool for converting RTF to XML, written in
Omnimark
- OmniMark Technologies Corporation: http://www.omnimark.com/
- A programming language for manipulating data
streams, useful in writing conversion filters from
other formats into XML.
-
Quick ways to produce DTDs
-
- DTDGenerator Frontend: http://www.pault.com/Xmltube/dtdgen.html
- DB2XML A tool for transforming relational
databases into XML documents:
http://www.informatik.fh-wiesbaden.de/~turau/DB2XML/index.html
- schematron:
http://www.ascc.net/xml/resource/schematron/schematron.html
- Widely recommended as a very powerful and elegant
solution, knows about schemas as well as DTDs.
- XMLschema.com: http://apps.xmlschema.com/
-
Structured Search tools
-
- Downloading sgrep:
http://www.cs.helsinki.fi/~jjaakkol/sgrep/download.html
- Probably the most powerful simple tool for
manipulating SGML and XML documents
-
Software collections and directories
-
- xml.apache.org: http://xml.apache.org/
- XMLSOFTWARE.COM: The XML Software Site: http://www.xmlsoftware.com/
- This (commercial) site tries to keep track of XML
related software tools which are available. Likely
not to effectively index open source tools in the
longer term.
- Free XML software:
http://www.stud.ifi.uio.no/~larsga/linker/XMLtools.html#SC_XSL
- IBM Developers: XML : Overview: http://www.ibm.com/developer/xml/
- eXtensible Server Pages (XSP) Layer 1: http://java.apache.org/cocoon/xsp/WD-xsp.html
- OpenXML: http://www.openxml.org/
- Major open source project to provide XML tools in
Java
- PHP3: Manual: XML Parser Functions: http://www.php.net/manual/ref.xml.php3
- PHP is a server-side scripting language -- probably
the best of the open source ones available. This manual
section shows how the PHP project intends to handle XML
at the server side, and is thus an alternative to
Apache's Cocoon technology.
- XML Authority Product Overview:
http://www.extensibility.com/xml_authority/xml_ath_specs.htm
- eidon products - Solutions for Structured Documents:
http://www.eidon-products.com/
- Dynamic XML for Java : another alphaWorks technology:
http://www.alphaworks.ibm.com/tech/dynamicxmlforjava
- XML Products Evaluation Form:
http://www.bluestone.com/scripts/SaApps/SaCGI.exe/XMLevaluate.class
- XML Script - XML tools for E-commerce: http://www.xmlscript.org/
- SAX: The Simple API for XML: http://www.megginson.com/SAX/
- Activated Intelligence Rocks Your Java World!: http://www.activated.com/
- W4F, the World Wide Web Wrapper Factory: Welcome: http://db.cis.upenn.edu/W4F/
- JDOM: Who We Are: http://www.jdom.org/credits/index.html
-
Commentry and background
-
- XML, Java, and the future of the Web:
ftp://sunsite.unc.edu/pub/sun-info/standards/xml/why/xmlapps.html
- Scientific American: Feature Article: XML and the
Second Generation Web: May 1999:
http://www.scientificamerican.com/1999/0599issue/0599bosak.html
- An extremely clear and well written article
- DevEdge Online - Metadata:
http://developer.netscape.com/tech/metadata/index.html
- Netscape's official take on metadata.
- XML.COM - XML support in IE5:
http://www.xml.com/xml/pub/1999/03/ie5/first-x.html
- XML.com sets out to be a newsletter on XML and
related developments. It's contributors are in general
exceptionally well informed. In this article Tim Bray
(who works closely with Netscape) reviews Microsoft IE5's
XML compatibility.
- CNET News.com - Taking sides on XML: http://www.news.com/News/Item/0,4,37072,00.html
- XML, Java, and the future of the Web:
ftp://sunsite.unc.edu/pub/sun-info/standards/xml/why/xmlapps.html
- XML Namespaces: http://www.jclark.com/xml/xmlns.htm
- The Last Page: XML's Achilles Heel (Web Techniques,
June 1999):
http://www.webtechniques.com/archives/1999/06/lastpage/
-
XML EDI and e-Commerce stuff
- A number of competeing proposals are being developed to
do automatic businessto business transfer of invoices,
orders,et cetera...
-
-
- CNET.com - News - Services & Consulting -
Big-name chemical firms join business e-commerce trend:
http://news.cnet.com/news/0-1008-200-1579569.html?tag=st
-
Collaborative initiatives
-
- The OBI Consortium: http://www.openbuy.org/
- A solid business community consortium
- Welcome to RosettaNet: http://www.rosettanet.org/
- Probably the most incompetent and unprofessional
Web site I've ever seen. This organisation claims to
be the hub of EDI in XML development, but their Web
site gives no comfort whatever regarding their
competence.
- Biztalk - Letting computers speak the language of
business: http://www.biztalk.org/
- Microsoft's tame e-Commerce consortium.
- FpML.org: http://www.fpml.org/
- JP Morgan - PriceWaterhouseCoopers initiative,
apparently mainly aimed at financial services.
- Electronic Business XML (ebXML) Home Page: http://www.ebXML.org/
-
Suppliers
-
- DEDIOUX - Dynamic EDI Objects Using XML:
http://www.americancoders.com/OpenBusinessObjects
- ariba.com - welcome: http://www.ariba.com/
- Welcome To OpenLink Software: http://www.openlinksw.com/virtuoso/
-
Stories
-
- XML Applications Stand Up To EDI:
http://www.techweb.com/wire/story/TWB19990416S0002
- XML Applications Stand Up To EDI:
http://www.techweb.com/se/directlink.cgi?INW19990419S0014
- News story about Dell Computer's XML
- CNET News.com - IBM links business software,
e-commerce:
http://www.news.com/News/Item/0,4,35128,00.html
- News story about IBM's XML e-Commerce
-
WAP/WML
-
- WAP WAP Binary XML (WBXML) Encoding Specification: http://www.w3.org/TR/wbxml/
- wml-tools: http://www.pwot.co.uk/wml/
- www.kannel.org: http://www.kannel.org/
- XML Icon Gallery.: http://www.iol.ie/~alank/xml/icons.htm