Our Next Meeting
When: Thursday, September 11, 2008
Place: CityPlace One Auditorium Directions 
Title: Writing API for XML (WAX)
Presented By: Mark Volkmann, OCI
About the Presentation:

WAX stands for Writing API for XML. It's a new approach to writing XML that

  • requires less code than other approaches
  • uses less memory than other approaches
  • (because it outputs XML as each method is called rather than storing it in a DOM-like structure and outputting it later)
  • doesn't depend on any Java classes other than standard JDK classes
  • is a small library (< 10K)
  • requires Java 5 or later (at least for now)
  • understands all XML node types
  • never outputs XML that isn't well-formed without throwing an exception
  • provides extensive error checking
  • automatically escapes special characters in text and attribute values when error checking is turned on
  • allows all error checking to be turned off for performance
  • knows how to associate DTDs, XML Schemas and XSLT stylesheets with the XML it outputs
  • is well-suited for writing XML request and response messages for REST-based and SOAP-based services

About the Presenter: Mark Volkmann is a Partner at Object Computing, Inc. (OCI) in St. Louis where he has provided software consulting since 1996. After several years as a C++ developer, in 1995 he switched to Java and never went back. For many years he has focused on using XML with Java. As a consultant, Mark has assisted many companies with Java and XML application development. Mark also has created and teaches many courses in Java and XML. They include: Introduction to Java, Java Syntax for Non-C Programmers, Java Programming, Advanced Java Programming, Creating Graphical User Interfaces Using Java (Swing), eXtensible Markup Language (XML), XML Programming Using Java, Web Services Using Java and Ruby Progrmaming. Mark is a member of the St. Louis Java User Group steering committee and a regular presenter for that group. He has written for XML Journal and presented at XML DevCon conferences.
Sponsors:
 
Schedule of Events
We meet on the second Thursday of each month from 6:30PM to 8:00PM. Attendance is free, and you do not need to sign up -- just show up!

October 9 Git - Kyle Cordes (Oasis Digital)
November 13 JBoss DNA - Randall Hauch (Red Hat)
December 11 Test NG -
C. Gordon Huffman (Daugherty)
March 2009 Gateway Software Symposium -
part of the No Fluff Just Stuff tour