| December 11, 2002 |
Warning: One of my students has received an
email with an attachment from dave@acm.org.
I use this email address, but I have not sent any email with attachments.
If you receive such an email, the attachment may be a virus--do not open
it. |
| December 6, 2002 |
The last quiz (Monday, December 9) will cover mostly Servlets,
including HTTP and session
tracking. Reflection will be
covered, but only in a very general fashion; DocBook will not be covered.
I will drop the lowest quiz.
|
| December 2, 2002 |
If all goes well, we will have a guest speaker on Wednesday, December
4. Eric Raymond will discuss
his experiences in using DocBook
for the latest edition of The New
Hacker's Dictionary. |
| November 27, 2002 |
MCIT students (only): We will have an MCIT pizza party Friday,
December 13, from 1:30 to 3:30 in the Raisler Lounge, Towne 2nd floor. Come
and have some free pizza and see which of your classmates are in the MCIT
program. |
| November 26, 2002 |
|
| November 26, 2002 |
I've posted the Site Review assignment,
due Wednesday, December 4. This is essentially as described in class.
I hope to be able to give one more assignment (on servlets) next Monday,
to be due Monday, December 9. If we can't get servlet support on Fling
in time for this assignment, I may substitute some other assignment--I
don't know yet.
|
| November 24, 2002 |
There will be no class Wednesday, November 27, nor assistance in the lab
the following day. |
| November 20, 2002 |
Blake pointed out that my flowchart images for my "Concise Introduction
to JavaScript, Part I" were missing. They have now been restored. |
| Earlier |
Previous Announcements |
This page contains links to many offsite tutorials ( )
and a few official specifications ( ).You
are expected to read one or more tutorials on each subject and at least
glance at the specs. I have written a guide
to the tutorials. |
General |
CIT597: About This Course
Guide to Tutorials
Software for CIT597
Plagiarism
Using Zip Files and Blackboard
|
W3Schools
tutorials on many subjects
Sun's
Working With XML
"Webmonkey"
tutorials on several subjects
ZVON
tutorials on XML technologies
How
to Read (W3C Specs)
The
W3C website |
Regular Expressions in Java |
|
Regular Expressions in Java
Regular Expression Assignment
RegexTest,
trivial Java program
|
Regular
Expressions and the Java Programming Language
Package
java.util.regex
A Regular
Expression Test Applet
|
Assertions in Java |
Assertions |
Programming
with Assertions |
HTML |
HTML
Simple HTML example
HTML Style
HTML Style 2
|
W3Schools
HTML Tutorial
Webmonkey
HTML Tutorials
Dave
Raggett's Introduction to HTML
Official
HTML 4.01 Specification |
XHTML |
XHTML
XHTML assignment
XHTML test page |
W3Schools
XHTML Tutorial
Webmonkey
XHTML Overview
Official
XHTML 1.0 Recommendation |
XML |
XML
XML example (novel) |
XML in 10 points -- Describes the purpose of XML
W3Schools
XML Tutorial
Webmonkey
Introduction to XML (and DTDs)
Official
XML 1.0 Recommendation
The Namespace
Tutorial provides many examples

W3C Namespaces in XML
|
DTD |
DTD
XML with internal DTD
XML
error, internal DTD
XML
with
external DTD
XML
error, same external DTD
XML/DTD assignment
This page as XML/DTD |
W3Schools
DTD Tutorial
Webmonkey
Attributes and Entities
Creating
a Document Type Definition (in Sun's
Working With XML)
Included in the Official
XML 1.0 Recommendation
Sun's Multi-Schema
Validator (requires free registration) |
CSS |
CSS
CSS for XML
XML with CSS
Random CSS test page
CSS Assignment
Notes on CSS
This page as XML with CSS |
WDG
tutorial and reference
W3Schools
CSS Tutorial
Official
CSS level 1 Recommendation
Official
CSS level 2 Specification |
XSL (XSLT, XPath, and XSL-FO) |
XSL
Simple example with XSL |
W3Schools
XSL Tutorial
Using
XSLT (in Sun's
Working With XML)
Official
XSL 1.0 Recommendation
Official
XSLT 1.0 Recommendation
|
XPath |
XPath |
ZVON
XPath Tutorial (XLab is great!)
How
XPath Works (in Sun's
Working With XML)
Top
Ten Tips to Using XPath and XPointer
The
XPath Visualizer |
XSLT |
XSLT
Novel and XSL,
without apply-templates
Novel and XSL,
with apply-templates
This page as XML with XSL
XSL assignment |
Zvon
XSLT Reference for Elements, Functions, and Axes
Transforming
XML Data with XSLT (in Sun's
Working With XML) |
SAX |
SAX
First SAX program
Second SAX program
SAX assignment |
Serial
Access with the Simple API for XML (SAX) (in Sun's
Working With XML) |
DOM |
DOM
More DOM |
XML
and the Document Object Model (DOM) (in Sun's
Working With XML) |
XML Schemas |
XML Schemas |
Comparing
XML Schema Languages
W3Schools
XML Schema Tutorial
Using
W3C XML Schema
W3C
XML Schema Made Simple |
RELAX NG |
RELAX NG
Novel XML and RNG |
RELAX
NG Tutorial
RELAX
NG Specification
Relax
NG, Compared
Zvon
XSLT Reference
Jing,
A RELAX NG Validator in Java |
HTML <form> |
HTML <form>s |
Forms
Tutorials |
JavaScript |
Introductory JavaScript |
W3Schools
JavaScript Tutorial
Dr. Dave's A
Concise Intro to JavaScript, part I
WDVL:
JavaScript Tutorial for Programmers
Core
JavaScript Guide (book)
Core
JavaScript Reference
|
HTML and JavaScript |
JavaScript and HTML
JavaScript Assignment
More JavaScript |

Dr. Dave's A Concise Intro to
JavaScript, part II
Client-Side
JavaScript Guide
Debugging
JavaScript programs
Another
JavaScript Example
 
JavaScript Kit |
Reflection |
Reflection |
|
Tomcat |
Site Review Assignment |
Configuring
and using Apache Tomcat 4
Using
Apache Tomcat 4 |
Servlets |
Servlets
HTTP
Servlet Sessions |
Servlet
Essentials
Sun's
Trail: Servlets |
JSP |
JSP |
Sun's
JavaServer Pages Fundamentals Short Course
Servlets
and JavaServer Pages (JSP) 1.0: A Tutorial |
SQL |
| |
SQL
Interpreter & Tutorial
SQL
Interpreter & Tutorial II
W3Schools
SQL Tutorial |
JDBC |
| |
Sun's
JDBC Basics
Sun's
JDBC 2.0 Fundamentals Short Course
Basic
Tutorial for JDBC |
TinyHTTP |
| |
In
Java -- In C |
SOAP |
| |
W3Schools
SOAP Tutorial
A
Busy Developer's Guide to SOAP 1.1
SOAP,
UDDI and WSDL (PDF) |
WSDL |
| |
W3Schools
WSDL Tutorial
A
Busy Developer's Guide to WSDL 1.1 |
UDDI |
| |
Introduction
to UDDI
Zvon's
UDDI Reference |
JAXB |
JAXB
|
All
About JAXP
JAXP
Revisited
Sun's
JAXB User's Guide (PDF) |
JAXM |
| |
Sun's
Java API for XML Messaging
What
Is JAXM? (PDF) |
whatever comes next |