First: Credit to Ketan C. Patel
When I was preparing for my presentation, I stumbled across Mr. Patel's article, which nicely summarized most of the points I wanted to make. This is the article from which I gathered a good portion of my information.
These are the other sources from which I gathered my information:
http://xml.apache.org/xindice/
http://www.webreview.com/2002/02_04/developers/index01.shtml
http://otn.oracle.com/tech/xml/content.html
http://www.xml.com/pub/a/2001/06/20/databases.html
http://www.softwareag.com/xml/applications/mercedes.htm
http://www.pcmag.com/article2/0,4149,2696,00.asp
http://www.softwareag.com/corporat/references/pdfs/CR_Cinemedia_E.pdf
I found a decent collection of XML-related materials at XFront.com. I have not been through the entire site yet, but there were some tutorials and documents on XML, XSLT and RDDL. At the very least, I thought the Canonical XML stuff was some interesting, if not redundant, reading.
During my Cocoon presentation today, I posted some links relevant to the topic on one of my slides. I'm reposting them here so others can take a look if interested. I posted these on my personal blog, but wanted to make sure other people could find them here as well.
SAX Project
Apache Cocoon Project
Ant Java-based Build Tool
Cocoon, the movie
Jakarta Tomcat
Sun Java SDK
Integrating Tomcat with Apache Via mod_jk Module
For those of you who are planning to try to use Cocoon for Project 3, I saved this link, so I thought it may be useful to some of you. I have never used Cocoon before, so I'm hoping that the good people at DevShed can take me through it step by step.
This is to mention that most of the material from my presentation will be coming directly from the sources I mentioned. I will be simply making a meager attempt to explain the concepts which I understand.
The title of my lecture will be "Intro to XPath"
I'd also like to formally apologize to anyone upon whom I have infringed in the selection of this particular aspect of XSLT (or any other technology for that matter). I selected it simply because we hadn't really discussed it at length in class, and I noticed on the syllabus that it didn't look as if it would come up again.
James E. Lewis, Jr.
In case anyone is interested, these are the sources from which I drew my information for my Intro to XPath presentation.
http://www.w3.org/TR/xpath
http://www.zvon.org/xxl/XPathTutorial/Output/
http://www.w3.org/1999/11/xslt-xpath-pr
http://hotwired.lycos.com/webmonkey/98/43/index2a_page3.html
XML for the World Wide Web - required book
XSLT Quickly - optional book
Please post the URL for your personal blog as a comment to this entry; I'll build a list of class blogs for you to incorporate into your own blog (and will provide instructions for how to do so).
I've provided some clarification on the class vs personal blog issue in a response to Neeti's post "Random Question".
Here is a link to the proceedings from XML 2002, held just last week in Baltimore. There is some very interesting stuff here.
http://www.idealliance.org/papers/xml02/dx_xml02/index.html
Bob
Flash 5 introduced the built-in ability to parse XML documents. Flash MX has taken that support even further. Although it's still not quite perfect (for example, Flash does not support DTD's or XML Schemas out of the box), it's still a great way to start sharing information between Flash and non-flash web sites. Check out these links and tutorials for more information:
When entering URLs, consider simply embedding them in the text, rather than separating them out. For example...
You may want to look at the oXygen XML editing tool that we'll be using in class.
Welcome to the XML for the Web class blog. We'll be using this to discuss readings, pose and answer questions, and share resources.
Have fun!