XML: eXensible Markup Language
Here's what the assignments are about:
Week 1:
- Put up main page for the site
- Make the first XML page with data about my vehicle
- Make a second page with the same data using an
external DTD (Document Type Definition)
Week 2:
- Part I: Using a series of internal general entities ("shortcuts for text") in a DTD file, show my info, current course info, and 3 image files (with source urls) in a XML file
- Part II: Use info from Part I plus other specific course info to create an XML file and an associated schema (external XSD file) while using some simple data types in the schema.
- Part III: Organize a CNN article using an XML file and a schema.
Week 3:
- Part 1: My school profile using 3 different XML schemas (XSD files using some complex types) and my unique namespace
- Part II: Current course information using an XML file and an associated XSL (style sheet for formatting, etc). With an XSLT processor (saxon.exe) make an HTML file from these 2 files
- Part III: Make a second page similar to Part II (XML and XSL processed with saxon). Use an HTML table to display course information for Fall 2001
Week 4:
- Part 1: Current summer schedule of classes for Salem campus using and XML file and an associated XSL file processed with saxon.exe to make the HTML file
- Part II: Redo the CNN article using techniques of CSS.
- Part III: Do the CNN article again using more advanced CSS techniques of formatting.
Week 5; FINAL:
Create an Online Address book using XML and XSL/CSS techniques. Make 4 different pages using the same data, sorted differently, and use only one associated XSL file for all 4 pages.
My VML (Vector Markup Language) red box!
cool...
FInd the code here:
http://www.microsoft.com/mind/0100/VML/VML.asp