As a corporate trainer of Internet technologies, I've often run into
situations where a company will look at a set of courses within a curriculum
and say, "I want Section 2 of that course, followed by Section 4 from this
other course, and then we've got a real-world project we would like you to
review with the class at the conclusion of the course."
It could take hours to cut and paste material from the various courses and
build a presentation based upon those requests. After nights of drudgery and
muttering under my breath, I decided to develop a simple client-side XML
application that could handle all the work for me.
Project Overview
XML-Coursebuilder uses XML and XSLT to format modules of course material into
a comprehensive presentation. The stylesheets build a table of contents,
consecutively named screen displays, summary screens, and a full navigation
system... (more)