JavaRanch Book Promotions
Past Winners - Prior Years
Date Book Author(s) Publisher JavaRanch Forum Winners
November 28, 2000 Java Developer's Guide to Servlets and JSP William Brogden Sybex Servlets and JSP's Mirko Froehlich
Bret Knapik
Brian Nice
Katie McCann
December 19, 2000 StarOffice Companion Solveig Haugland Prentice Hall Star Office, et al. Chris Cingrani
Bodie Minster
Anthony O'Rourke
Annette L'Heureux
January 2, 2001 Beginning Java Objects Jacquie Barker Wrox Press Java in General (beginner) Brett Knapik
Michael Mendelson
Zulfiqar Raza
Peter Tran
January 9, 2001 Amazon Gift Certificate - - - Travis Gibson
Shaochun Xu
Justin Moore
Nancy Marik
January 16, 2001 Practical Java Peter Haggar Addison-Wesley Performance Mirko Froehlich
Kartik Shah
Rob Acraman
Peter Tran
January 23, 2001 Professional XML Databases Kevin Williams Wrox Press XML, XSL, DOM and SAX Holger Prause
Marius Holm
sean mcilwain
Ajith Kallambella
January 30, 2001 The Pattern Almanac 2000 Linda Rising Addison-Wesley OO, Patterns, UML and Refactoring Heidi MacFarlan
John Wetherbie
Roseanne Zhang
Glen Tanner
February 6, 2001 Core Jini Keith Edwards Prentice Hall Other Java APIs tony simon
Brett Knapik
Madhav Lakkapragada
Greg Kearney
February 20, 2001 Sun Certified Java Architect Exam (voucher) (many) Sun Educational Services Architect Certification Bidyut Padhi
faisal mahmood
shailesh sonavadekar
Vishakha Ahuja
February 27, 2001 Enterprise Java with UML CT Arrington Wiley OO, Patterns, UML and Refactoring Vishakha Ahuja
ken chou
Johannes de Jong
Brian Schaefer
March 6, 2001 Java Server Pages Application Development Ben Forta
Scott Stirling
Sams Publishing Servlets and JSP's ken chou
Malu Sivasanka
mo patel
Travis Gibson
March 13, 2001 XSLT: Working with XML and HTML Khun Yee Fung Addison-Wesley XML, XSL, DOM and SAX Russ Chalfant
Marius Holm
Anil Vupputuri
Mapraputa Is
March 20, 2001 Professional Java Programming Brett Spell Wrox Press Java in General (advanced) eric moon
Pam Doucette
Anagha Medicharla
Matt Senecal
March 27, 2001 XML Development with Java 2 Michael C. Daconta
Al Saganich
Sams Publishing XML, XSL, DOM and SAX Simon Xu
Jane Griscti
Brian Snyder
Theresa Duick
April 3, 2001 Planning Extreme Programming (The XP Series) Martin Fowler Addison-Wesley Process: UP, RUP, DRUP, XP, etc eric moon
Dianne Gibbs
Laojar Chuger
Greg Pfeil
April 17, 2001 An Introduction to Software Construction with Java Jaime Nino
Frederick A. Hosch
Wiley Java in General (advanced) Cindy Glass
Mark Herschberg
Anil Vupputuri
Richard Robbins
April 24, 2001 Jsp : The Complete Reference Phil Hanna Osborne/McGraw-Hill Servlets and JSP's Ravi Naidu
Peter den Haan
Paul Carroll
Anil Vupputuri
May 1, 2001 Swing Matt Robinson Manning Swing / JFC / AWT Harjinder Singh
Prashanth menon
Fred Abbot
David Lu
May 8, 2001 Java Collections John Zukowski APress Java in General (intermediate) Jamie Kennedy
Bodie Minster
Anthony Kwok
Fred Abbot
May 15, 2001 Definitive Guide to Swing for Java 2 John Zukowski APress Swing / JFC / AWT Anthony Kwok
George Thomas
eric moon
Pres Brawner
May 22, 2001 The Pragmatic Programmer: From Journeyman to Master Andy Hunt
Dave Thomas
Addison-Wesley OO, Patterns, UML and Refactoring Eddy Chang
Desai Sandeep
Alex Zhang
Panagiotis Varlagas
June 5, 2001 Wireless Java Programming with J2ME Yu Feng Sams Publishing Java 2 Micro Edition Mark Herschberg
Preety Agarwal
Aleksey Matiychenko
Raghav Sam
June 12, 2001 Professional Java Data Bjarki Holm Wrox Publishing JDBC vasuma puljety
karl koch
parmeet bedi
Seema Das
June 19, 2001 Java Developer's Guide to E-Commerce with XML and JSP William Brogden Sybex XML, XSL, DOM and SAX Madhav Lakkapragada
Michael Hildner
Amit Ganatra
Ashish Jaiman
June 26, 2001 JSP Tag Libraries Adam Chace Manning Publishing Servlets and JSP's Frank Carver
tom boshell
SoonAnn Lim
Steven Fischer
July 10, 2001 Effective Java Joshua Bloch Addison Wesley Java in General (intermediate) John Brown
Ken Chou
Cindy Glass
Pauline McNamara
July 17, 2001 Professional JSP 2nd Edition Simon Brown Wrox Publishing Servlets and JSP's David O'Meara
Marcos Maia
Tom Ebert
Savio Mascarenhas
July 24, 2001 Pure Corba Fintan Bolton Sams Publishing RMI / CORBA karl koch
Prashanth Joisha
kalpesh soni
Amit Ganatra
July 31, 2001 Professional Java Mobile Programming Richard Taylor Wrox Publishing Java 2 Micro Edition Mark Herschberg
Johannes de Jong
sebastien GUERLET
Balaji Loganathan
August 7, 2001 XML: A Beginner's Guide David Mercer Osborn/McGraw Hill Publishing XML, XSL, DOM and SAX Andrew Shafer
Damodharan Ramabhadran
ravi bask
Cameron Park
August 14, 2001 Expert One on One: Oracle Thomas Kyte Wrox Publishing JDBC Joshua White
Stanley Tan
Simon Xu
Thirupathi Rajan
August 21, 2001 Professional Java Security Jess Garms
Daniel Somerfield
Wrox Publishing Other Java APIs ravi bask
Joe Gilvary
Antti Barck
Matthew Brown
August 28, 2001 Professional Java XML Jeremy Crosbie Wrox Publishing XML, XSL, DOM and SAX Benoît d'Oncieu
Paul Ralph
jai deshpande
Bala Rajamani
September 4, 2001 Early Adopter VoiceXML Xiaofei Tang Wrox Publishing XML, XSL, DOM and SAX ravi bask
Tanya Rawat
Sarmad Sindhi
Menon Hema
September 11, 2001 Professional EJB Craig A. Berry
Matjaz Juric
Wrox Publishing J2EE and EJB Marcos Maia
Guillaume Compagnon
Marilyn deQueiroz
ruilin yang
September 18, 2001 Enterprise Java (tm) Programming with IBM Websphere Kyle Brown
Greg Hester
Addison-Wesley IBM Application Servers sunil ranganath
Cathy Harris
Vijay Narayanan
Mindy Benoist
September 25, 2001 Java Cookbook: Solutions and Examples for Java Developers Ian Darwin O'Reilly Java in General (beginner) Wilfried LAURENT
Jamie Young
Arthur King
timothy zimmerman
October 2, 2001 Design Patterns Explained: A New Perspective on Object-Oriented Design Alan Shalloway Addison Wesly OO, Patterns, UML and Refactoring Iain Lowe
ruilin yang
Michael Fitzmaurice
FEI NG
October 9, 2001 J@Whiz- SCJP Test Simulator Kapil Nakra Whizlabs Programmer Certification Study Ashik uzzaman
Wasim Ahmed
Willie Toma
Jim Petersen
October 16, 2001 Strategic XML W. Scott Means Sams Publishing XML, XSL, DOM and SAX Ajith Kallambella
timothy zimmerman
JOLLY SINGH
Kodo Tan
October 23, 2001 SCWCD@Whiz- SCWCD Test Simulator Pradeep Chopra Whizlabs Sun Certified Web Component Developer Poonam Akash
raj sekhar
Madhav Lakkapragada
Ashik uzzaman
October 30, 2001 XML@Whiz- IBM XML Test Simulator Purvesh Sharma Whizlabs XML, XSL, DOM and SAX Pho Tek
Glade Wishart
Valentin Cretta
ruilin yang
November 6, 2001 Building Web Services: Making Sense of XML, SOAP, WSDL, and UDDI Steve Graham
Doug Davis
Sams Publishing Web Services/SOAP Pho Tek
sridhar satuloori
faisal mahmood
Sanjay Bahal
November 13, 2001 Software Architecture: Organizational Principles and Patterns David Kane Prentice Hall OO, Patterns, UML and Refactoring Kathy Shkarlet
lesley evensen
raj sekhar
Doug Wang
November 20, 2001 Mike Meyers' Java 2 Certification Passport (Exam 310-025) Cindy Glass
Jane Griscti
Margarita Isaveya(Mapraputa Is)
Ajith Kallambella
Osborne/McGraw-Hill Programmer Certification Study Bernd Stransky
Babu Daan
Salamina Daniel
Valentin Crettaz
December 4, 2001 Professional Java Server Programming J2EE 1.3 Edition Subrahmanyam Allamaraju Wrox Publishing J2EE and EJB hari anagani
ruilin yang
karl koch
Thomas Paul
December 11, 2001 Beginning Java Networking Peter den Haan
Sean MacLean
Joel Peach
Wrox Publishing Sockets and Internet Protocols Protorium Exodious
Jason Kretzer
Chris Singer
FEI NG
December 18, 2001 Early Adopter J2SE 1.4 James Hart Wrox Publishing Java in General (intermediate) Stanley Tan
Dave Vick
Shubhrajit Chatterjee
Jason Kretzer
January 8, 2002 Java 2 Exam Prep, Second Edition: Exam: 310-025 William Brogden
Marcus Green
Coriolis Press Programmer Certification Study Chris Graham
Corey McGlone
sonir shah
Jose Botella
January 15, 2002 Introduction to XML and its Family of Technologies (CDROM) Scott Bain Net Objectives XML, XSL, DOM and SAX andreas spiessl
Corey McGlone
Vijay Rathore
Mark Spritzler
January 22, 2002 SOAP Programming with Java William Brogden Sybex Web Services/SOAP Latha Kalaga
Doug Wang
Morten Moeller
Joe Gilvary
January 29, 2002 CORBA@Whiz- CORBA Tutorial and Test Engine for quickest learning Pradeep Chopra Whizlabs Distributed Java Doug Wang
Mandan Happy
Mapraputa Is
Lee Xu
February 5, 2002 Professional Java EAI Matjaz Juric Wrox Press J2EE and EJB Sanjay Bahal
Dieter Cailliau
Adam Hardy
Doug Wang
February 12, 2002 Early Adopter JXTA Sing Li Wrox Press Distributed Java shailesh sonavadekar
Doug Wang
Shuai Liu
FEI NG
February 19, 2002 Agile Software Development Alistair Cockburn Addison-Wesley Process: UP, RUP, DRUP, XP, etc. Junilu Lacar
Joe Gilvary
Doug Wang
John Wetherbie
February 26, 2002 Mobile Information Device Profile for Java 2 Micro Edition (J2ME): Professional Developer's Guide Eric Giguere Wiley Publishing Java 2 Micro Edition Valentin Crettaz
Tom Stevns Nielsen
John Boyce
George Thomas
March 5, 2002 Convergent Architecture: Building Model-Driven J2EE Systems with UML (OMG Press) Richard G. Hubert Wiley Publishing OO, Patterns, UML and Refactoring Terence Doyle
Ram Dhan Yadav K
Ronnie Phelps
Ganapathi Reddy
March 12, 2002 Java Tools for Extreme Programming: Mastering Open Source Tools Including Ant, JUnit, and Cactus Richard Hightower
Nicholas Lesiecki
Wiley Publishing Jakarta Projects Matthew Phillips
Gagan Indus
Ashok Talluri
Mike Birken
March 19, 2002 WebSphere@Whiz - IBM WebSphere Certification (Test 488) Simulator Pradeep Chopra Whizlabs Product Certifications Doug Wang
Sunit Mukherjee
Axel Janssen
Gagan Indus
March 26, 2002 Beginning Java 2 JDK 1.4 Ivor Horton Wrox Press Java in General (beginner) Dirk Schreckmann
Jason Kretzer
Valentin Crettaz
Corey McGlone
April 2, 2002 Learn to Program with Java John Smiley Osborne/McGraw-Hill Java in General (beginner) elahe shafie
Anthony Villanueva
Dirk Schreckmann
Dan Lund
April 9, 2002 Jython for Java Programmers Robert Bill New Riders Publishing Object Oriented Scripting Jim Yingst
Matthew Brown
Burk Hufnagel
J Ash
April 16, 2002 Java Deployment with JNLP and WebStart Mauro Marinilli Sams Publishing JNLP and Web Start Ibrahim Hashimi
Karl Schreiber
Burk Hufnagel
mark evertz
April 23, 2002 Java Servlets Developer's Guide Karl Moss Osborne/McGraw-Hill Servlets Jim Petersen
rick salsa
Amir Kamran
pradeep bhat
April 30, 2002 Java Connector Architecture: Building Enterprise Adaptors Atul Apte Sams Publishing Distributed Java FEI NG
Michael Ernest
Sunit Mukherjee
Amir Kamran
May 7, 2002 Building Scalable and High-Performance Java(TM) Web Applications Using J2EE(TM) Technology Greg Barish Addison Wesley J2EE and EJB Simon Brown
Shubhrajit Chatterjee
kesava chaitanya
Yogesh Mathur
May 14, 2002 Instant Wireless Java with J2ME Paul Tremblett Osborne/McGraw-Hill Java 2 Micro Edition Michael Yuan
Isaias C. Barroso
SteffySY Sing
Mark Herschberg
May 21, 2002 Professional Java Servlets 2.3 Simon Brown
Sam Dalton
Wrox Press Servlets Rishi Singh
Zac Roberts
Vin Man
Siva Ram
May 28, 2002 WebLogic@Whiz- BEA WebLogic Certification Test Simulator Pradeep Chopra Whizlabs Product Certifications Rishi Singh
Axel Janssen
Mandy Smith
Doug Wang
June 4, 2002 Bitter Java Bruce A. Tate Manning Publications Co. OO, Patterns, UML and Refactoring Frank Zheng
Rishi Singh
Corey McGlone
Gustavo Adolpho Bonesso
June 11, 2002 The JDK 1.4 Tutorial Greg Travis Manning Publications Co. Java in General (beginner) jonny alway
Joshua Misho
Cindy Glass
arun mahajan
June 18, 2002 Instant Messaging in Java: The Jabber Protocols Iain Shiegoka Manning Publications Co. Sockets and Internet Protocols Peter den Haan
Waqas Ahmed
Juanjo Bazan
ZEESHAN AZIZ
June 25, 2002 Java 2 Micro Edition James White
David Hemphill
Manning Publications Co. Java 2 Micro Edition ZEESHAM AZIZ
Michael Yuan
Valentin Crettaz
a sanjuan
July 9, 2002 J2EE and XML Development Kurt Gabrick Manning Publications Co. XML, XSL, DOM and SAX Simon See
Berny Woehrlin
Mapraputa Is
Billy Hause
July 16, 2002 SCWCD Exam Study Kit Hanumant Deshmukh
Jignesh Malavia
Paul Anil
Manning Publications Co. SCWCD Raj Birru
Ganapathi Reddy
Donald Wedding
Tim Murphy
July 23, 2002 Java for the Web with Servlets, JSP, and EJB: A Developer's Guide to J2EE Solutions Budi Kurniawan New Riders Publishing J2EE and EJB Frank Carver
Mario Rendon
Ruilin Yang
Raj Birru
July 30, 2002 Java 2 Micro Edition Application Development Michael Kroll,
Stefan Haustein
Sams Publishing Java 2 Micro Edition Anders Breivik
Debbie Argulkar
Isaias C. Barroso
Keshava Moorthy
August 6, 2002 Java Development with Ant Erik Hatcher
Steve Loughran
Manning Publications Co. Jakarta Projects timothy zimmerman
Steve Loughran
Dmitry Kachaev
Jason Wang
Chris Reeves
August 13, 2002 Learn Java with JBuilder 6 John Zukowski APress IDE's and other tools Lon Allen
Macky Shannon
Taariq Levack
Dennis Kühn
August 20, 2002 JSTL in Action Shawn Bayern Manning Publications Co. JSP Stub Wang
James Carman
Dan Richardson
Sandep Chaturvedi
August 27, 2002 JSP Examples and Best Practices Andrew Patzer APress JSP Uttama Shakya
James Carman
Kalpesh Soni
Gerry Giese
September 3, 2002 iPlanet Application Server: Designing and Building J2EE Solutions David Ogren Wiley Sun[tm] ONE Application Server Isaias C. Barroso
raj sekhar
John Raab
Sanjay Jadhav
September 10, 2002 Professional JSP Tag Libraries Simon Brown Wrox JSP Ali Hassaan
Ravi Kumar R.S
Marcellus Tryk
Sandeep. Oza
September 17, 2002 RefactorIT Tanel Alumae Aqris OO, Patterns, UML and Refactoring Matthew Brown
Fintan Conway
Syed Hussain
Dirk Schreckmann
October 1, 2002 J2EE Design Patterns Applied John Carnell Wrox J2EE and EJB Simon Brown
Malay Thakkar
Ashoke Bhowmick
Fintan Conway
October 8, 2002 JMX in Action Benjamin G. Sullins
Mark Whipple
Manning Publications Co. J2EE and EJB Lakshmi Kishore
Greg Charles
Martin Turner
Suman Dass
October 15, 2002 J2EE Performance Testing with BEA WebLogic Server Ted Osborne Expert Press J2EE and EJB Dave Coombes
Michael Zalewski
HanMing Low
Jim Halfpenny
October 22, 2002 Hacking Exposed J2EE & Java: Developing Secure Web Applications with Java Technology Brian Buege Osborne/McGraw-Hill Security Kevin Gilchrist
Lasse Koskela
Juanjo Bazan
shai koren
October 29, 2002 Professional Apache Tomcat Vivek Chopra Wrox Apache/Tomcat David Yutzy
Ryan Bailey
Matthew Webster
Bruce Jin
November 5, 2002 Cocoon 2 Programming: Web Publishing with XML and Java William Brogden Sybex XML, XSL, DOM and SAX Corey McGlone
Balaji Loganathan
Madhav Lakkapragada
Ron Newman
December 3, 2002 Struts in Action: A Practical Guide to the Leading Java Web Framework Ted Husted Manning Publishing Java Frameworks Doug Wang
See El
John Boyce
Satchit Talla
December 10, 2002 Sun Certified Programmer for Java 2 Study Guide (Exam 310-035), Third Kathy Sierra Osborne/McGraw-Hill Programmer Certification Study Mayuri Lakhani
Juanjo Bazan
Bill Ngu
Michael Taupitz
December 17, 2002 Professional SCWCD Certification Daniel Jepp,
Sam Dalton
Wrox Sun Certified Web Component Developer Vedhas Pitkar
Jim Rock
Bhushan Jawle
Sumit Amar

This page maintained by Thomas Paul
Comments or suggestions can be sent to Tom.