Information Technologies Institute
School of Continuing and Professional Studies

Quick Menu


Class Mailing List




XML for Java Developers

g22.3033-002_summer02 - Summer 2002


Site References:

Latest Java News:

Design Patterns:

FAQs Sites

Java Programmers FAQ:

The Java Infrequently Answered Questions (IAQs):

Book References:

Java and XML
by Brett McLaughlin
ISBN: 0-596-00016-2, June 2000

Professional Java 2 Enterprise Edition with BEA WebLogic Server,
Francisco Gomez, Peter Zadrozny
Wrox Press Inc
ISBN: 1861002998, 10/2000

Programming with VisiBroker: A Developer's Guide to Visibroker for Java,
Vijaykumar Natarajan, Stefan Reich, and Bhaskar Vasudevan
John Wiley & Sons
ISBN: 0471376825, 10/2000

Advanced Java 2 Development for Enterp Apps,
ISBN: 0-13-084875-1

Java 2 Platform Enterprise Edition,
AW Shannon
ISBN: 0-201-70456-0

Java & XML,
O'Reilly, Mc Laughlin
ISBN: 0-596-00016-2

Recommended books on Java:

The Java Tutorial Continued: The Rest of the JDK
by Mary Campione, Kathy Walrath, Alison Huml, and The Tutorial Team
Addison-Wesley, January 1999, ISBN 0-201-48558-3

Waite Group's Java 1.2 How-To
by Steve Potts
Sams, January 1999, ISBN 157169157X

Just Java 1.2, Fourth Edition
by Peter van der Linden
Prentice Hall, January 1999, ISBN 0-13-010534-1

Software Enginerring Techniques (tools & project management):

Exploring Java, 2nd Edition
by Patrick Niemeyer, and Joshua Peck
O'Reilly & Associates, Inc., September 1997, ISBN 1-56592-271-9

Java/C++ Cross-Reference Handout
by Frederick F. Chew
Prentice Hall, 1998, ISBN 0-13-848318-3

Java 1.2 and Javascript for C and C++ Programmers, Revised Edition
by Michael C. Daconta, Al Saganich, and Eric Monk
Wiley Computer Publishing, March 1999, ISBN 0-471-32719-0

Java in Practice: Design Styles and Idioms for Effective Java
by Nigel Warren, and Phil Bishop
Addison-Wesley, January 1999, ISBN 0-201-36065-9

Mission-Critical Java Project Development
Business Strategies, Applications, and Development
by Gregory C. Dennis, and James R. Rubin
Addison-Wesley Information Technology Series, 1999, ISBN 0-201-32573-X

Core Technologies (API core packages, collections, input method,
drag and drop, virtual machine, swing, JNI):

The Java Class Libraries, Second Edition, Volume 1:
Supplement for the Java 2 Platform, Standard Edition, v1.2
by Patrick Chan, Rosanna Lee, and Doug Kramer
Addison-Wesley, 1999, ISBN 0201485524

The Java Virtual Machine Specification, Second Edition
by Tim Lindholm, and Frank Yellin
Addison-Wesley, 1999, ISBN 0-201-43294-3

Java I/O
by Elliotte Rusty Harold
O'Reilly & Associates, April 1999, ISBN 1-56592-485-1

Java Foundataion Classes: Swing Reference
by Stephen C. Drye, and William C. Wake
Manning Publications, March 1999, ISBN 1-88477-767-8

Pure JFC Swing
by Satyaraj Pantham
Sams, February 1999, ISBN 0-67231-423-1

JFC Unleashed
by Michael Foley
Sams, January 1999, ISBN 0789714663

Java 1.2 Class Libraries Unleashed
by Krishna Sankar
Sams, January 1999, ISBN 078971292X

Core Java 1.2 Vloume 1: Fundamentals, Fourth Edition
by Cay Horstmann, and Gary Cornell
Prentice Hall, December 1998, ISBN 0-13-081933-6

Java By Example 1.2, Third Edition
by Jerry Jackson, and Alan McClellan
Prentice Hall, December 1998, ISBN 0-13-079669-7

Essential JNI: Java Native Interface
by Rob Gordon
Prentice Hall, March 1998, ISBN 0-13-679895-0

Inside the Java Virtual Machine
by Bill Venners
Computing McGraw-Hill, February 1998, ISBN 0029132480

Distributed Computing (RMI-IIOP, Java IDL, JavaBeans, Enterprise JavaBeans, Java 2 Security, JNDI, Java 2 Enterprise Edition, Java Messaging Service (JMS), Java Transaction API (JTA), Java Transaction Service (JTS), Java Mail):

Programming with Enterprise JavaBeans, JTS, and OTS: Building Distributed Transactions with Java and C++
by Andreas Vogel, and Madhaven Rangarao
John Wiley & Sons, May 1999, ISBN 0471319724

Java Network Programming, Second Edition
by Merlin Hughes, Michael Shoffner, and Derek Hammer
Manning, May 1999, ISBN 188477749X

Enterprise JavaBeans: Developing Component-Based Distributed Applications
by Tom Valesky
Addison Wesley, May 1999, ISBN 0-201-60446-9

Enterprise JavaBeans
by Richard Monson-Haefel
O'Reilly & Associates, March 2000, ISBN 1565928695

Developing Java Enterprise Applications
by Stephen Asbury, and Scott R. Weiner
Wiley Computer Publishing, March 1999, ISBN 0-471-32756-5

Java 2 Networking
by Justin Couch
Computing McGraw-Hill, March 1999, ISBN 0-07-132756-5

Securing Java: Getting Down to Business with Mobile Code
by Gary McGraw, and Edward W. Felten
Wiley Computer Publishing, February 1999, ISBN 0-471-31952-X

Java Distributed Objects
by Bill McCarty, and Luke Cassady-Dorion
Sams, January 1999, ISBN 0-67231-537-8

JavaSpaces Principles, Patterns, and Practice
Tutorial and Reference Guide
by Eric Freeman, Susanne Hupfer, and Ken Arnold
Addison-Wesley; The Jini Series, 1999, ISBN 0-201-30955-6

Special Edition Using Java 1.2
by Joe Weber
QUE, October 1998, ISBN 0-7897-1529-5

Advanced Java Development for Enterprise Applications
by Clifford J. Berg
Prentice Hall, July 1998, ISBN 0-13-080461-4

The Awesome Power of Java Beans
by Lawrence H. Rodrigues
Mannings, June 1998, ISBN 1884777562

Java Beans for Real Programmers
by Peter Wayner
Academic Press, June 1998, ISBN 0-12-738670-X

Client/Server Programming with Java and CORBA, 2nd Edition
by Robert Orfali, and Dan Harkey
Wiley Computer Publishing, March 1998, ISBN 0-471-24578-X

Java Programming with CORBA, Second Edition
by Andreas Vogel, and Keith Duddy
Wiley Computer Publishing, March 1998, ISBN 0-471-24765-0

Web Technologies (Java Servlets Web Server, Java & XML, Java & Application Servers, Visual XML):

Inside Servlets: Server-Side Programming for the Java Platform
by Dustin R. Callaway
Addison Wesley, May 1999, ISBN 0-201-37963-5

XML and Java: Developing Web Applications
by Hiroshi Maruyama, Kento Tamura, and Naohiko Uramoto
Addison Wesley, May 1999, ISBN 0201485435

Java Servlet Programming
by Hunter, Crawford, and Ferguson
O'Reilly & Associates, December 1998, ISBN 156592391X

Programming Web Components
by Reaz Hoque, and Tarun Sharma
Computing McGraw-Hill, January 1998, ISBN 0-07-912316-3

Database Technology (JDBC, Java and ODBMS):

JDBC(TM) API Tutorial and References, Second Edition:
Universal Data Access for the Java(TM) 2 Platform
by Seth White, et al
Java Series, 1999, ISBN 0201433281

Operating Systems' related technology (Aglets & MetaJava, JINI, JavaOS (Kona)):

Core Jini
by Edwards W. Keith
Prentice Hall, July 1999, ISBN 013014469X

Programming Application for Netscape Servers
by Kaveh Gh. Bassiri
Addison-Wesley, 1999, ISBN 0-201-41970-X

Inside the JavaOS Operating System
by Tom Saulpaugh, and Charles Mirho
Addison-Wesley, 1999, ISBN 0-201-18393-5

Programming and Deploying Java Mobile Agents with Aglets
by Danny Lange, and Mitsuru Oshima
Addison-Wesley, September 1998, ISBN 0-201-32582-9

Constructing Intelligent Agents with Java:
A Programmer's Guide to Smarter Applications
by Joseph Bigus, and Jennifer Bigus
Wiley Computer Publishing, January 1998, ISBN 0-471-19135-3

Jean-Claude Franchitti, <>
Last modified: Thur. March 21 04:31:18 EDT 2002