Working XML: Fundamentals of Web publishing with XML
By Benoit Marchal2004-06-28
Moving forward
I hope this article has convinced you that publishing a Web site with XML and XSL is fun and offers many benefits. XSL is a powerful tool -- and the XM plug-in further extends this power, so I could only scratch the surface in this article. To learn more about all the features available, I suggest you read the earlier articles in the Working XML column on developerWorks.
When you download the plug-in, you will find a copy of the ananas.org project. That's the project I use to maintain the site and it demonstrates many advanced features. You might want to study this code as well. Finally, make sure you join the Working XML discussion forum.
Resources
• Participate in the discussion forum on this article. (You can also click Discuss at the top or bottom of the article to access the forum.)
#8226; Check out some of the other installments in the "Working XML" column. Upcoming articles will cover more advanced options on Web publishing with XML and XSL.
• Download Eclipse and the XM plug-in used in this article.
• Explore these popular XML vocabularies: DocBook, NewsML, Norman Walsh's Web DTD, and the Apache Cocoon DTD.
• If you edit XML documents regularly, invest in a pseudo-WYSIWYG editor. If you have always edited XML documents with a text editor, do yourself a favour and download an evaluation version right away. Some of the most popular editors include XMetaL from Corel, the XMLMind Editor (available on many platforms), and x4o from i4i (a hybrid product that works with Word).
• If you work with authors who are not familiar with XML, you will find an RTF-to-XML converter saves time. Two popular products include UpCast from Infinity Loop and the Logictran RTF Converter.
• For more on XSL stylesheets, try these two developerWorks tutorials: "Transforming XML documents" (May 2000) and "Developing XSL transformations with WebSphere Studio" (April 2002).
• Find help to deploy XML and XSL on your Web sites with XML by Example (Que, September 2001) by Benoit Marchal and XSLT Quickly by Bob Ducharme (Manning Publications Company, May 2001).
• Find more XML resources on the developerWorks XML zone.
• Get IBM WebSphere Studio, a suite of tools that automate XML development, both in Java and in other languages. It is closely integrated with the WebSphere Application Server, but can also be used with other J2EE servers.
• Find out how you can become an IBM Certified Developer in XML and related technologies.
Tutorial Pages:
» Fundamentals of Web publishing with XML
» Getting started
» Enhancing the site
» Moving forward
First published by IBM developerWorks
