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 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 |