[Home] [By Thread] [By Date] [Recent Entries]

  • To: xml-dev@l...
  • Subject: Principles of XML design
  • From: Uche Ogbuji <Uche.Ogbuji@f...>
  • Date: Thu, 05 May 2005 14:35:26 -0600
  • Organization: Fourthought, Inc.

Several times when a question on XML design has come up here, I've
pointed to one of my articles in this series, and the feedback has been
good, so I thought I'd make a more holistic mention.  The latest
installment is out:  "When the order of XML elements matters"
http://www-128.ibm.com/developerworks/xml/library/x-eleord.html.  See
Copia[1] for more.

The other articles are:

"When to use elements versus attributes"
http://www.ibm.com/developerworks/xml/library/x-eleatt.html
"Use XML namespaces with care"
http://www.ibm.com/developerworks/xml/library/x-namcar.html
"Element structures for names and addresses"
http://www.ibm.com/developerworks/xml/library/x-elemdes.html
"Considering container elements"
http://www.ibm.com/developerworks/xml/library/x-contain.html

Also worth mentioning my discussion of ERH's excellent book _Effective
XML_:

http://www.ibm.com/developerworks/xml/library/x-think25.html

And speaking of ERH, I'm very happy to note that he also has a column
now on IBM developerWorks:

http://www-128.ibm.com/developerworks/xml/library/x-mxd1.html

I hope folks find all this helpful.

[1] http://copia.ogbuji.net/blog/2005-05-05/Principles

-- 
Uche Ogbuji                               Fourthought, Inc.
http://uche.ogbuji.net                    http://fourthought.com
http://copia.ogbuji.net                   http://4Suite.org
Use CSS to display XML, part 2 - http://www-128.ibm.com/developerworks/edu/x-dw-x-xmlcss2-i.html
XML Output with 4Suite & Amara - http://www.xml.com/pub/a/2005/04/20/py-xml.html
Use XSLT to prepare XML for import into OpenOffice Calc - http://www.ibm.com/developerworks/xml/library/x-oocalc/
Schema standardization for top-down semantic transparency - http://www-128.ibm.com/developerworks/xml/library/x-think31.html


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member