Java SIG: IBM
...and "Explaining JDO - An Introduction to the Spec".
Tech Talk: Explaining JDO - An Introduction to the Spec
Craig Russell - Sun Microsystems
Bonus Interlude: CODE TALK with Click and Hack, the Type-it brothers
Josh Bloch and Neal Gafter - Sun Microsystems
Main Talk: IBM
Doug Tidwell - IBM
Explaining JDO - An Introduction to the Spec
The Java Data Objects specification (JDO) was recently approved via the Java Community Process. In this talk, Craig will present a quick overview of the specification and explain how JDO fits into the Java programmer's toolchest. The majority of the time will be spent answering questions from the audience.
CODE TALK with Click and Hack, the Type-it brothers
Josh Bloch and Neal Gafter return from the funny farm for this month's puzzler, which asks the question: what happens when a class used in your program can't be found? We didn't get the right answer either.
About the Presenters
Craig was the specification lead for Java Data Objects. Currently, Craig is Product Architect at Sun Microsystems where he is responsible for the architecture of Transparent Persistence, an object-to-relational mapping engine. Transparent Persistence is shipping as part of Forte for Java, 3.0 Community Edition, which provides support for database access integrated into the GUI, two-tier persistence solutions, and application servers.
During the past 30 years, he has worked on architecture, design, and support for enterprise scale distributed transactional and database systems.
Joshua Bloch is a Senior Staff Engineer at Sun Microsystems, where he is an architect in the Core Java Platform Group. He is the author of the best-selling book, "Effective Java Programming Language Guide." He designed and implemented the award-winning Java Collections Framework, java.math, and many other parts of the Java platform. Previously, he was a Senior Systems Designer at Transarc Corporation, where he designed and implemented many parts of the Encina distributed transaction processing system. He holds a Ph.D. in Computer Science from Carnegie-Mellon University and a B.S. in Computer Science from Columbia University.
Neal Gafter is a Staff Engineer at Sun Microsystems, where he is responsible for maintenance and development of javac (Sun's Java language compiler), the prototype Java "Generics" compiler, and other core Java development tools (javah, javadoc, and javamake). Previously, he developed a Java VM that provides orthogonal persistence, and led Sun's C++ compiler development group. He has held engineering positions at Microtec Research, Texas Instruments, and Xerox. He holds a Ph.D. in Computer Science from the University of Rochester and a B.S. in Computer Engineering from Case Western Reserve University.
Cubberly Community Center
4000 Middlefield Road, Room H-1
Palo Alto, CA 94105
7:00-7:45pm tech talk
8:10-9:05pm main talk
$15 for non-SDForum Members
No charge for SDForum members and students with ID
No registration required
More on the Java SIG....