Tutorials

Monday, March 26, 2001

  • XML Fundamentals
    8:45am to 12:15pm in Ballroom D
    -- Elliotte Rusty Harold

    XML is a simple, flexible meta-language for creating markup languages describing particular documents or domains.

  • J2EE Boot Camp
    8:45am to 5:00pm in Ballroom E
    -- George Reese, Brett McLaughlin

    Sun has put together an alphabet soup of APIs they call the Java 2 Enterprise Edition.

  • Security
    8:45am to 12:15pm in Ballroom F
    -- Scott Oaks

    Security has been a hallmark of the Java platform since its inception.

  • The Battle Above the Servlets
    8:45am to 12:15pm in Ballroom G
    -- Jason Hunter

    The Darwinistic battle between servlets, server-side applets, and other pluggable server-side Java APIs has ended, and servlets have been declared the winner.

  • Understanding the Java Message Service
    8:45am to 12:15pm in Ballroom H
    -- David Chappell

    The Java Message Service is fast becoming a viable communications mechanism for doing business-to-business communications over the Internet in a secure, and reliable fashion.

  • Processing XML with Java
    1:30pm to 5:00pm in Ballroom D
    -- Elliotte Rusty Harold

    XML is a flexible meta-language that allows you to design markup languages to fit your documents rather than the one-size-fits-all approach of HTML.

  • JavaServer Pages
    1:30pm to 5:00pm in Ballroom G
    -- Jonathan B. Knudsen

    JavaServer Pages (JSPs) offer a convenient way to isolate content from code.

  • J2EE: A Hands On Study
    1:30pm to 5:00pm in Ballroom H
    -- James Farley

    Java 2 Enterprise Edition (J2EE) is a powerful framework for constructing and deploying enterprise applications.

Tuesday, March 27, 2001

  • JSP Custom Actions
    8:45am to 12:15pm in Ballroom F
    -- Keyton Weissinger

    Custom Tags (also known as Custom Actions) extend JavaServer Pagesí ability to divide development responsibilities between backend business component developers and front-end presentation designers.

  • CORBA and EJB
    8:45am to 12:15pm in Ballroom D
    -- Mike Rosen

    There is a lot of confusion about CORBA and EJB.

  • Introduction to EJB
    8:45am to 5:00pm in Ballroom E
    -- David Lewis

    This is a crash course in the EJB architecture and API.

  • JDOM
    8:45am to 12:15pm in Ballroom G
    -- Brett McLaughlin, Jason Hunter

    The JDOM Project is founded on the idea that "if something doesn't work, fix it.

  • Java and Bluetooth
    8:45am to 12:15pm in Ballroom H
    -- Ken Steck

    Bluetooth wireless technology is one of the hottest and fastest moving topics in the technology industry today.

  • J2ME-Java Technology for Wireless Devices
    1:30pm to 5:00pm in Ballroom H
    -- Kenneth K. Lui

    Who Should Attend: Skilled JavaTM technology-based developers, wireless application developers, technical managers.

  • Patterns for Enterprise Applications
    1:30pm to 5:00pm in Ballroom D
    -- Jack Greenfield

    This tutorial will explain how patterns can be used to capture enterprise application architectures designed to satisfy specific requirements, and will show developers how to use patterns to guide enterprise application design and development.

  • An Introduction to Internationalization
    1:30pm to 5:00pm in Ballroom G
    -- David Czarnecki, Andy Deitsch

    Internationalization is the process of writing software in such a way as to make the localization of the software to a particular region as easy as possible.

  • Advanced Database Programming with JDBC
    1:30pm to 5:00pm in Ballroom F
    -- George Reese

    JDBC is a very simple API in that 80% of what a database programmer does in writing a JDBC application is handled by a very small set of classes and methods.