2004 No Fluff Symposiums |
- Talk #1: Apache Commons Speed Dating
- Talk #2: Intensive Java Generics
- Talk #3: Introduction to SQL/XML
- Talk #4: XML Database Design
Blumenfeld & Maso principal Brian Maso is a featured speaker at these 2004 " No Fluff, Just Stuff" Java Software Symposiums:
- March 5-7, Santa Clara California
- March 12-14, San Diego, California
- May 21-23, Denver, Colorado
- September 10-12, Salt Lake City, Utah
- (More dates being added... Stay tuned)
Read about Brian's four top-notch talks below. Reservations and a full description of the event available at http://www.nofluffjuststuff.com/index.jsp.
Talk #1: Apache Commons Speed Dating
The Apache Commons project is a utility project with more than 26 useful, reusable components. Short on flash and sizzle, but virtually everyone can use productivity components for: command-line processing, app configuration, app lifetime management, JDBC, and others. Shotgun through the Commons in a single, intense talk: 7.5 minutes lecture, 1.5 minutes Q&A on each of the top ten Commons components.
Talk #2: Intensive Java Generics
Java 1.5's generic types provide much needed type safety to the Java language, and enables Java classes with less ambiguous APIs. Several very basic parts of the core API are affected by Java generics: the collections API is completely "genericized"; the Reflection API has sprouted several new appendages to describe generic types at runtime. Attend this talk to master the new Java language constructs describing generic types, learn how generic types are achieved in the Java VM, and to be introduced to the core APIs for generics.
Talk #3: Introduction to SQL/XML
You've heard of O/R (Object-to-relational) and O/X (Object-to-XML) techniques. SQL/XML, a.k.a. the SQL-2003 standard, supports direct R/X (relational-to-XML) mapping. So you can query a database and get XML results conforming to any arbitrary XML Schema you want. Very powerful, especially for web services applications. Introduce yourself to the newest SQL standard's XML capabilities.
Talk #4: XML Database Design
Some data demands to be stored in hierarchies. XML databases will store your XML documents and can retrieve arbitrary XML nodes using XQuery or XPath as the query language. The design principals of XML databases are compared and contrasted to those of relational databases in this talk. The XML data model supports different types of data structures than relational, which requires a new way of looking at things.