Principles of XML design
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 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.  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
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format