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


Is that wise?  IMO, XML Schema should be taught to students 
who are about to enter a world where a healthy percentage 
of what they will be asked to code will be in relational 
or object-oriented databases, and where the tool support 
for XML Schemas is already in place and advanced.  At least 
make them aware of what is out there with some overviews 
of all the options (RNG, XSD, DTD, Schematron, minimum). 
This is too much like teaching DOM without teaching SAX. 
Errors of design judgement result.

Thanks for the notes.

len


From: J. David Eisenberg [mailto:catcode@c...]

For those who are interested in teaching Relax NG:

I've been teaching a beginning XML course at De Anza College
(http://www.deanza.fhda.edu/). I made a decision to teach Relax NG instead
of XML Schema, mostly because I didn't want the students' heads to
explode.

Some of their midterm projects are on display at 
http://catcode.com/rng_projects/

The lecture notes for the course are at http://catcode.com/cis97yt/
and the Relax NG portion is the second half of lecture 2, and all of
lectures 3, 4, and 5.

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