| URL | Title | ISBN | rating | reviewer | date |
| Read | .NET & J2EE Interoperability | 0072230541 | 4 | David O'Meara | December 2003 |
| Read | .NET Framework Essentials | 0596003021 | 8 | Thomas Paul | April 2002 |
| Read | 1001 Java Programmers Tips | 1884133320 | 2 | cowgirl | May 1999 |
| Read | ADO.NET Programmer's Reference | 186100558X | 8 | Thomas Paul | May 2002 |
| Read | Advanced Java 2 How to Program | 0130895601 | 8 | Johannes de Jong | December 2001 |
| Read | Advanced Java Server Pages | 0130307041 | 9 | Thomas Paul | October 2001 |
| Read | Advanced Programming for the Java 2 Platform | 0201715015 | 8 | John Ternlund | November 2000 |
| Read | Advanced Techniques for Java Developers | 0471327182 | 6 | Frank Carver | December 2000 |
| Read | Agile and Iterative Development: A Manager's Guide | 0131111558 | 9 | Lasse Koskela | October 2003 |
| Read | Agile Database Techniques: Effective Strategies for the Agile Software Developer | 0471202835 | 7 | Lasse Koskela | January 2004 |
| Read | Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results | 0131424602 | 8 | Lasse Koskela | February 2004 |
| Read | Agile Project Management: Creating Innovative Products | 0321219775 | 10 | Lasse Koskela | July 2004 |
| Read | Agile Software Development | 0201699699 | 10 | Junilu Lacar | March 2002 |
| Read | Agile Software Development: Principles, Patterns, and Practices | 0135974445 | 9 | John Wetherbie | January 2003 |
| Read | Agile Software Development in the Large: Diving Into the Deep | 0932633579 | 8 | Lasse Koskela | December 2004 |
| Read | Agile Software Development with Scrum | 0130676349 | 6 | Frank Carver | June 2002 |
| Read | Agile Sofware Development Ecosystems | 0201760436 | 8 | Johannes de Jong | April 2003 |
| Read | A History of Hacks and Pranks at MIT | 0262661373 | 8 | Margarita Isayeva | April 2004 |
| Read | Algorithms in Java, Parts 1-4 (Third Edition) | 0201361205 | 7 | Matthew Phillips | September 2002 |
| Read | Algorithms in Java Part 5 Graph Algorithms | 0201361213 | 10 | Gregg Bolinger | October 2003 |
| Read | Amazon Hacks | 0596005423 | 9 | Jason Menard | September 2003 |
| Read | An Introduction to Software Construction with Java | 0471354899 | 7 | Peter Tran | June 2001 |
| Read | ANSI C - A Lexical Guide | 0130378143 | 9 | trailboss | January 2000 |
| Read | Ant Developer's Handbook | 0672324261 | 7 | Thomas Paul | April 2003 |
| Read | Anti-Patterns / Refactoring Software, Architectures, and Projects in Crisis | 0471197130 | 7 | Mark A. Herschberg | April 2002 |
| Read | Apache: The Definitive Guide | 0596002033 | 5 | Matthew Phillips | February 2003 |
| Read | Apache Jakarta Commons : Reusable Java Components | 0131478303 | 8 | Jeanne Boyarsky | April 2005 |
| Read | Apache Jakarta-Tomcat | 1893115364 | 9 | Carl Trusiak | December 2001 |
| Read | Application Development Using C# and .NET | 013093383X | 9 | Thomas Paul | April 2002 |
| Read | Applied Java Patterns | 0130935387 | 9 | Michael Ernest | March 2002 |
| Read | Applying Enterprise JavaBeans | 0201914662 | 9 | Paul Stevens | May 2003 |
| Read | Applying Enterprise JavaBeans - Component-Based Development for the J2EE Platform | 0201702673 | 8 | Paul Wheaton | February 2001 |
| Read | Applying UML and Patterns | 0130925691 | 9 | Junilu Lacar | June 2002 |
| Read | A Practical Guide to Red Hat Linux 8 | 0201703130 | 9 | Matthew Phillips | March 2003 |
| Read | A Programmer's Guide to ADO.NET in C# | 1893115399 | 9 | Thomas Paul | June 2002 |
| Read | A Programmer's Guide to Java Certification | 0201728281 | 9 | Thomas Paul | September 2004 |
| Read | Art of Java Web Development | 1932394060 | 8 | Thomas Paul | March 2004 |
| Read | ASP.NET in 60 Minutes a day | 0471430234 | 8 | Eric Pascarello | March 2004 |
| Read | AspectJ Cookbook | 0596006543 | 8 | Valentin Crettaz | May 2005 |
| Read | AspectJ in Action | 1930110936 | 9 | Valentin Crettaz | August 2003 |
| Read | Aspect-Oriented Programming with AspectJ | 0672324105 | 8 | Valentin Crettaz | September 2002 |
| Read | Automated Web Testing Toolkit: Expert Methods for Testing and Managing Web Applications | 0471414352 | 2 | Frank Carver | December 2001 |
| Read | AXIS: Next Generation Java SOAP | 1861007159 | 8 | John Wetherbie | August 2002 |
| Read | Balancing Agility and Discipline: A Guide for the Perplexed | 0321186125 | 8 | Lasse Koskela | October 2003 |
| Read | BEA Weblogic Server 8.1 | 0672324873 | 8 | Paul Stevens | November 2003 |
| Read | Beginners Java 2 v1.5 2004 on DVD | B0002AHVQ4 | 8 | Mark Spritzler | November 2004 |
| Read | Beginners JSP2.0 v1.5 2004 | B0002AHVQE | 9 | Valentin Crettaz | October 2004 |
| Read | Beginning C# Web Applications with Visual Studio .NET | 1861007329 | 8 | Matthew Phillips | January 2003 |
| Read | Beginning Java 2 SDK 1.4 Edition | 1861005695 | 9 | Thomas Paul | April 2001 |
| Read | Beginning Java Objects: From Concepts to Code | 1861004176 | 5 | Jane Griscti | May 2001 |
| Read | Beginning JSP 2: From Novice to Professional | 1590593391 | 8 | Dirk Schreckmann | September 2004 |
| Read | Beginning JSP Web Development | 1861002092 | 9 | Valentin Crettaz | December 2001 |
| Read | Beginning Perl | 159059391X | 8 | Mark Spritzler | November 2004 |
| Read | Beginning PHP4 | 1861003730 | 9 | Randall Twede | August 2002 |
| Read | Beginning PHP 5 and MySQL From Novice to Professional | 1893115518 | 10 | Gregg Bolinger | September 2004 |
| Read | Better Faster Lighter Java | 0596006764 | 9 | Valentin Crettaz | August 2004 |
| Read | Bitter EJB | 1930110952 | 9 | Paul Stevens | August 2003 |
| Read | Bitter Java | 193011043X | 8 | Madhav Lakkapragada | June 2002 |
| Read | Blogging - Genius Strategies for Instant Web Content | 0735712999 | 7 | Frank Carver | July 2003 |
| Read | Blog On - The Essential Guide to Building Dynamic Weblogs | 0072227125 | 9 | Frank Carver | October 2003 |
| Read | Bluetooth Application Programming with the Java APIs | 1558609342 | 9 | Lasse Koskela | November 2003 |
| Read | Bluetooth for Java | 1590590783 | 6 | Mark Spritzler | April 2003 |
| Read | Bug Patterns in Java | 1590590619 | 8 | Nathan Pruett | October 2003 |
| Read | Bug Patterns In Java | 1590590619 | 7 | Sujatha Rajagopalan | October 2002 |
| Read | Building Embedded Linux Systems | 059600222X | 7 | Gregg Bolinger | July 2003 |
| Read | Building Java Enterprise Applications, Vol. 1: Architecture | 0596001231 | 5 | Junilu Lacar | September 2002 |
| Read | Building Java Enterprise Systems with J2EE | 0672317958 | 8 | Thomas Paul | July 2001 |
| Read | Building Portals with the Java Portlet API | 1590592840 | 9 | Valentin Crettaz | April 2005 |
| Read | Building Scalable and High-Performance Java Web Applications | 0201729563 | 8 | Thomas Paul | March 2002 |
| Read | Building Web Applications with UML | 0201615770 | 7 | Carl Trusiak | April 2001 |
| Read | Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI | 0672321815 | 8 | Kyle Brown | January 2002 |
| Read | Business Process Execution Language for Web Services | 1904811183 | 8 | Jeanne Boyarsky | April 2005 |
| Read | C# for Experienced Programmers | 0130461334 | 5 | David Vick | December 2002 |
| Read | C# for Java Developers | 0735617791 | 6 | Matthew Phillips | November 2002 |
| Read | C# How To Program | 0130622214 | 7 | Thomas Paul | March 2003 |
| Read | C++ XML | 073571052X | 6 | Madhav Lakkapragada | April 2002 |
| Read | Cocoon: Developer's Handbook | 0672322579 | 8 | Thomas Paul | April 2003 |
| Read | Code Generation in Action | 1930110979 | 7 | Matthew Phillips | August 2003 |
| Read | Code Reading: The Open Source Perspective | 0201799405 | 5 | Thomas Paul | June 2003 |
| Read | Common Warehouse Metamodel | 0471200522 | 3 | Frank Carver | June 2002 |
| Read | Component Development for the Java Platform | 0201753065 | 9 | Margarita Isayeva | March 2002 |
| Read | Constructing Intelligent Agents with Java | 0471191353 | 6 | Frank Carver | November 2000 |
| Read | Content Critical | 027365604X | 7 | Frank Carver | September 2003 |
| Read | Content Management Bible | 076454862X | 8 | Ersin Eser | August 2002 |
| Read | Content Syndication with RSS | 0596003838 | 7 | Michael Morris | April 2003 |
| Read | Contributing to Eclipse - Principles, Patterns, and Plug-Ins | 0321205758 | 9 | Ernest Friedman-Hill | September 2004 |
| Read | Convergent Architecture: Building Model Driven J2EE Systems with UML | 0471105600 | 4 | Thomas Paul | March 2002 |
| Read | CORBA for DUMMIES | 0764503081 | 6 | cowgirl | May 1999 |
| Read | Core J2EE Patterns: Best Practices and Design Strategies | 0131422464 | 9 | Thomas Paul | August 2003 |
| Read | Core Java | 0130894680 | 8 | Johannes de Jong | January 2001 |
| Read | Core Java(TM) 2, Volume II--Advanced Features | 0131118269 | 8 | David O'Meara | April 2005 |
| Read | Core Java 2, Fundamentals | 0131482025 | 7 | Thomas Paul | December 2004 |
| Read | Core Java Data Objects | 0131407317 | 6 | Thomas Paul | December 2003 |
| Read | Core JavaServer Faces | 0131463055 | 8 | Jeanne Boyarsky | July 2004 |
| Read | Core Jini | 0130894087 | 7 | Frank Carver | October 2001 |
| Read | Core JSP | 0130882488 | 4 | Madhav Lakkapragada | April 2001 |
| Read | Core JSTL: Mastering the JSP Standard Tag Library | 0131001531 | 8 | Thomas Paul | February 2003 |
| Read | Core LEGO MINDSTORMS Programming | 0130093645 | 8 | David O'Meara | March 2003 |
| Read | Core Servlets and JSP | 0130893404 | 9 | Madhav Lakkapragada | April 2001 |
| Read | Core Swing: Advanced Programming | 0130832928 | 9 | Paul Stevens | November 2001 |
| Read | Crackproof Your Software | 1886411794 | 9 | Salman Halim | May 2003 |
| Read | Creating a Software Engineering Culture | 0932633331 | 8 | Mark A. Herschberg | April 2002 |
| Read | Cross-Platform .NET Development | 1590593308 | 9 | Eric Pascarello | January 2005 |
| Read | Data Access Patterns: Database Interactions in Object-Oriented Applications | 0131401572 | 8 | Matthew Phillips | October 2003 |
| Read | Database Programming with JDBC and Java, 2nd Edition | 1565926161 | 9 | Marilyn de Queiroz | August 2001 |
| Read | Databases Demystified | 0072253649 | 8 | Eric Pascarello | April 2004 |
| Read | Data Structure & Problem Solving using JAVA | 0201748355 | 7 | Peter Tran | May 2002 |
| Read | Data Structures and Algorithms in Java | 0672324539 | 9 | Thomas Paul | February 2003 |
| Read | Data Structures Demystified | 0072253592 | 4 | Matthew Phillips | April 2004 |
| Read | Decompiling Java | 1590592654 | 8 | Valentin Crettaz | September 2004 |
| Read | Definitive Guide to Swing for Java 2, Second Edition | 189311578X | 8 | Madhav Lakkapragada | June 2001 |
| Read | Definitive XML Schema | 0130655678 | 8 | Madhav Lakkapragada | November 2004 |
| Read | Definitive XSL-FO | 0131403745 | 8 | Lasse Koskela | December 2003 |
| Read | Design for Community, the art of connecting real people in virtual places | 0735710759 | 10 | Frank Carver | May 2003 |
| Read | Designing Enterprise Applications with the J2EE | 0201787903 | 6 | Ajith Kallambella | June 2002 |
| Read | Designing Enterprise Applications with the J2EE (Second Edition) | 0201787903 | 9 | Marcela Blei | August 2001 |
| Read | Designing Highly Useable Software | 0782143016 | 5 | Ernest Friedman-Hill | April 2004 |
| Read | Designing Web Usability | 156205810X | 7 | Frank Carver | June 2001 |
| Read | Designing with Web Standards | 0735712018 | 8 | John Wetherbie | November 2003 |
| Read | Design Patterns | 0201633612 | 8 | trailboss | January 2000 |
| Read | Design Patterns Explained: A New Perspective on Object-Oriented Design | 0201715945 | 10 | Margarita Isayeva | October 2001 |
| Read | Design Patterns Java Workbook | 0201743973 | 8 | Matthew Phillips | July 2002 |
| Read | Developing Enterprise Web Services: An Architect's Guide | 0131401602 | 8 | Ajith Kallambella | July 2004 |
| Read | Developing J2EE Applications with WebSphere Studio: IBM Certified Enterprise Developer (IBM Certification Study Guides) | 1931182108 | 8 | Simon Brown | February 2004 |
| Read | Developing Java Enterprise Applications, 2nd Edition | 0471405930 | 4 | Madhav Lakkapragada | November 2001 |
| Read | Developing Java Servlets | 0672321076 | 7 | John Ternlund | January 2001 |
| Read | Developing Java Software | 0471606960 | 9 | Johannes de Jong | March 2002 |
| Read | Developing Java Web Services | 0471236403 | 9 | Thomas Paul | March 2003 |
| Read | Developing Jini Applications Using J2ME | 0201702444 | 3 | Paul Stevens | May 2002 |
| Read | Developing Series 60 Applications: A Guide for Symbian OS C++ Developers | 0321227220 | 9 | Lasse Koskela | April 2004 |
| Read | Digital Image Processing: A Practical Introduction Using Java | 0201596237 | 8 | Sean MacLean | June 2001 |
| Read | Dive Into Python | 1590593561 | 9 | Lasse Koskela | September 2004 |
| Read | Don't make me think! | 0789723107 | 8 | Frank Carver | June 2001 |
| Read | Dungeons and Dreamers: The Rise of Computer Game Culture - From Geek to Chic | 0072228881 | 6 | Nathan Pruett | October 2003 |
| Read | Early Adopter J2SE 1.4 | 1861006055 | 8 | Thomas Paul | November 2001 |
| Read | Early Adopter JSP Standard Tag Library | 1861006241 | 7 | Ersin Eser | February 2002 |
| Read | Early Adopter JXTA: Peer to Peer Computing with Java | 1861006357 | 4 | Kyle Brown | February 2002 |
| Read | eBay Hacks | 0596005644 | 9 | Frank Carver | November 2003 |
| Read | Eclipse: Building Commercial-Quality Plug-ins | 0321228472 | 9 | Dirk Schreckmann | September 2004 |
| Read | Eclipse: Step-by-Step | 1583470441 | 9 | Margarita Isayeva | January 2004 |
| Read | Eclipse 3 Live | B000222XWY | 8 | Dirk Schreckmann | June 2004 |
| Read | Eclipse In Action | 1930110960 | 8 | Corey McGlone | June 2003 |
| Read | Effective Enterprise Java | 0321130006 | 10 | Thomas Paul | November 2004 |
| Read | Effective Java:Programming Language Guide | 0201310058 | 10 | Peter Tran | August 2001 |
| Read | Effective Project Management | 0471432210 | 9 | Valentin Crettaz | August 2003 |
| Read | Effective Software Test Automation | 0782143202 | 7 | Jeanne Boyarsky | April 2004 |
| Read | Effective XML | 0321150406 | 9 | Thomas Paul | February 2004 |
| Read | EJB Cookbook | 1930110944 | 7 | Lasse Koskela | December 2003 |
| Read | EJB Design Patterns: Advanced Patterns, Processes, and Idioms | 0471208310 | 10 | Ajith Kallambella | April 2002 |
| Read | Embedded Ethernet and Internet Complete | 1931448000 | 9 | Ernest Friedman-Hill | October 2003 |
| Read | Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions | 0321200683 | 10 | Lasse Koskela | December 2003 |
| Read | Enterprise J2ME: Developing Mobile Java Applications | 0131405306 | 8 | Lasse Koskela | November 2003 |
| Read | Enterprise Java Beans, 3rd Edition | 0596002262 | 9 | Thomas Paul | November 2001 |
| Read | Enterprise JavaBeans 2.1 | 1590590880 | 8 | Thomas Paul | May 2003 |
| Read | Enterprise Java Development on a Budget: Leveraging Java Open Source Technologies | 1590591259 | 7 | Andrew Monkhouse | November 2004 |
| Read | Enterprise Java Programming with IBM Websphere | 032118579X | 8 | Lasse Koskela | February 2004 |
| Read | Enterprise Java Programming with IBM WebSphere | 0201616173 | 9 | Johannes de Jong | August 2002 |
| Read | Enterprise Java Security: Building Secure J2EE Applications | 0321118898 | 6 | Thomas Paul | March 2004 |
| Read | Enterprise Java Servlets | 020170921X | 8 | Ersin Eser | November 2001 |
| Read | Enterprise Java with UML | 0471267783 | 7 | Thomas Paul | February 2003 |
| Read | Enterprise Messaging Using JMS and IBM Websphere | 0131468634 | 7 | Johannes de Jong | April 2004 |
| Read | Enterprise Patterns and MDA: Building Better Software with Archetype Patterns and UML | 032111230X | 8 | Lasse Koskela | February 2004 |
| Read | Enterprise Services Architecture | 0596005512 | 6 | Ajith Kallambella | December 2003 |
| Read | Essential Blogging | 0596003889 | 7 | Frank Carver | June 2003 |
| Read | Essential Guide to Managed Extensions for C++ | 1893115283 | 10 | Thomas Paul | April 2002 |
| Read | Essential XML Quick Reference: A Programmer's Reference to XML, XPath, XSLT, XML Schema, SOAP, and More | 0201740958 | 9 | John Wetherbie | February 2003 |
| Read | Expert One-on-One: Oracle | 1861004826 | 9 | Carl Trusiak | August 2001 |
| Read | Exploiting Software: How to Break Code | 0201786958 | 6 | Ernest Friedman-Hill | April 2004 |
| Read | Explorer's Guide to the Semantic Web | 1932394206 | 7 | Thomas Paul | August 2004 |
| Read | Exploring Java | 1565921844 | 2 | Bodie Minster | February 2001 |
| Read | eXtreme .NET: Introducing eXtreme Programming Techniques to .NET Developers | 0321303636 | 7 | Lasse Koskela | December 2004 |
| Read | Extreme Programming | 0201616416 | 6 | trailboss | April 2000 |
| Read | Extreme Programming Adventures in C# | 0735619492 | 9 | Ernest J. Friedman-Hill | May 2004 |
| Read | Extreme Programming Applied | 0201616408 | 9 | Junilu Lacar | April 2002 |
| Read | Extreme Programming Examined | 0201710404 | 6 | Frank Carver | July 2001 |
| Read | Extreme Programming Explained | 0321278658 | 10 | Lasse Koskela | December 2004 |
| Read | Extreme Programming in Practice | 0201709376 | 9 | Frank Carver | July 2001 |
| Read | Extreme Programming Installed | 0201708426 | 8 | Frank Carver | May 2001 |
| Read | Extreme Programming Refactored: The Case Against XP | 1590590961 | 2 | Ilja Preuss | December 2003 |
| Read | Extreme Programming with Ant | 0672325624 | 4 | Ilja Preuss | November 2003 |
| Read | Facilitator's Guide to Participatory Decision-Making | 0865713472 | 10 | Ilja Preuss | January 2004 |
| Read | Fast Track UML 2.0 | 1590593200 | 8 | Dirk Schreckmann | May 2004 |
| Read | Fearless Change - Patterns for Introducing New Ideas | 0201741571 | 10 | Ilja Preuss | October 2004 |
| Read | From Bash to Z Shell: Conquering the Command Line | 1590593766 | 9 | Ernest J. Friedman-Hill | November 2004 |
| Read | Google Hacks | 0596004478 | 8 | Margarita Isayeva | May 2003 |
| Read | Google Pocket Guide | 0596005504 | 8 | John Wetherbie | July 2003 |
| Read | GUI Bloopers | 1558605827 | 8 | Salman Halim | August 2003 |
| Read | Hacking the XBox. An Introduction to Reverse Engineering | 1593270291 | 9 | Mark Spritzler | August 2003 |
| Read | Hack Proofing your Web Applications | 1928994318 | 8 | Frank Carver | October 2002 |
| Read | Hardcore Java | 0596005687 | 5 | Valentin Crettaz | May 2004 |
| Read | Head First Design Patterns | 0596007124 | 10 | David O'Meara | November 2004 |
| Read | Head First EJB: Passing the Sun Certified Business Component Developer Exam | 0596005717 | 8 | Matthew Phillips | December 2003 |
| Read | Head First Java | 0596004656 | 9 | Pauline McNamara | January 2004 |
| Read | Hibernate: A J2EE Developer's Guide | 0321268199 | 7 | Thomas Paul | January 2005 |
| Read | Hibernate In Action | 193239415X | 9 | Jason Menard | May 2005 |
| Read | Hiring the Best Knowledge Workers, Techies and Nerds | 0932633595 | 10 | Valentin Crettaz | October 2004 |
| Read | How to Do Everything with JavaScript | 0072228873 | 9 | Eric Pascarello | March 2003 |
| Read | How Tomcat Works | 097521280X | 9 | Balaji Loganathan | September 2004 |
| Read | HTML & XHTML | 059600026X | 9 | Angela Poynton | October 2001 |
| Read | IBM(tm) WebSphere(tm): Deployment and Advanced Configuration | 0131468626 | 9 | Jeanne Boyarsky | October 2004 |
| Read | IBM WebSphere Application Server for Distributed Platforms and z/OS : An Administrator's Guide | 0131855875 | 8 | Jeanne Boyarsky | January 2005 |
| Read | Information Architecture for the World Wide Web | 1565922824 | 8 | Frank Carver | June 2001 |
| Read | In Search of Stupidity: Over 20 Years of High-Tech Marketing Disasters | 1590591046 | 9 | Valentin Crettaz | August 2004 |
| Read | Inside Java 2 Platform Security - Architecture, API Design and Implementation | 0201787911 | 7 | Junilu Lacar | June 2003 |
| Read | Inside Servlets: Server-Side Programming for the Java | 0201709066 | 7 | Ajith Kallambella | June 2001 |
| Read | InstallAnywhere Tutorial and Reference | 0321246101 | 8 | Thomas Paul | October 2004 |
| Read | Instant Enterprise JavaBeans | 0072129433 | 9 | Thomas Paul | February 2001 |
| Read | Instant JavaServer Pages | 0072126019 | 5 | Thomas Paul | March 2001 |
| Read | Instant Messaging In Java - The Jabber Protocols | 1930110464 | 7 | Sean MacLean | June 2002 |
| Read | Internet Protocols | 1883577888 | 5 | trailboss | January 2000 |
| Read | IT Architectures and Middleware: Strategies for Building Large, Integrated Systems | 0201709074 | 10 | Ajith Kallambella | December 2001 |
| Read | Ivor Horton's Beginning ANSI C++ The Complete Language | 1590592271 | 10 | Gregg Bolinger | March 2004 |
| Read | J2EE 1.4 Essentials | 0764526154 | 4 | Corey McGlone | March 2003 |
| Read | J2EE1.4 The Big Picture | 0131480103 | 7 | Thomas Paul | September 2004 |
| Read | J2EE and XML Development | 1930110308 | 8 | Ajith Kallambella | June 2002 |
| Read | J2EE AntiPatterns | 0471146153 | 9 | Thomas Paul | October 2003 |
| Read | J2EE Design Patterns | 0596004273 | 7 | Ajith Kallambella | April 2004 |
| Read | J2EE Design Patterns Applied | 1861005288 | 8 | John Wetherbie | December 2002 |
| Read | J2EE FrontEnd Technologies: A Programmer's Guide to Servlets, JavaServer Pages, and Enterprise JavaBeans | 1893115968 | 6 | Thomas Paul | February 2002 |
| Read | J2EE Open Source Toolkit | 0471444359 | 8 | Andrew Monkhouse | March 2004 |
| Read | J2EE Security for Servlets, EJBs, and Web Services | 0131402641 | 9 | Thomas Paul | October 2003 |
| Read | J2EE Unleashed | 0672321807 | 8 | Thomas Paul | April 2002 |
| Read | J2EE Web Services | 0321146182 | 8 | Kyle Brown | February 2004 |
| Read | J2ME Games with MIDP2 | 1590593820 | 9 | Thomas Paul | August 2004 |
| Read | Jakarta Pitfalls | 0471449156 | 9 | Thomas Paul | August 2003 |
| Read | Java, XML, and the JAXP | 0471209074 | 10 | Valentin Crettaz | August 2002 |
| Read | Java (tm) 2 Platform, Enterprise Edition: Platform and Component Specifications (The Java (tm) Series) | 0201704560 | 7 | John Ternlund | August 2001 |
| Read | Java & XML Data Binding | 0596002785 | 7 | Mark Spritzler | June 2002 |
| Read | Java 1.2 Developer's Handbook | 0782121799 | 6 | cowgirl | May 1999 |
| Read | Java 1.5 Tiger : A Developer's Notebook | 0596007388 | 8 | Ernest J. Friedman-Hill | January 2005 |
| Read | Java 2, J2SE 1.4 Complete | 0782141021 | 7 | Colin D. Bennett | August 2002 |
| Read | Java 2, v5.0 (Tiger) New Features | 0072258543 | 8 | Lasse Koskela | August 2004 |
| Read | Java 2: A Beginner's Guide | 0072127422 | 9 | Janet Wilson | November 2002 |
| Read | Java 2: The Complete Reference, 4th Edition | 0072119764 | 8 | Carol Murphy | November 2001 |
| Read | Java 2 Developer Exam Cram 2 (Exam CX-310-252A and CX-310-027) | 078972992X | 6 | Andrew Monkhouse | October 2003 |
| Read | Java 2D Graphics | 1565924843 | 8 | trailboss | January 2000 |
| Read | Java 2 Enterprise Edition Web Component Developer Exam | 0789728214 | 8 | Paul Stevens | January 2003 |
| Read | Java 2 Exam Cram | 158880139X | 8 | Matthew Phillips | March 2001 |
| Read | Java 2 Exam Notes | 0782128262 | 6 | Annmarie Ziegler | November 2001 |
| Read | Java 2 Exam Prep, 2nd Edition | 1588801403 | 7 | Matthew Phillips | November 2001 |
| Read | Java 2 Micro Edition | 1930110332 | 5 | Matthew Phillips | June 2002 |
| Read | Java 2 Programmer Exam Cram 2 (Exam CX-310-035) | 0789728613 | 8 | Jason Menard | March 2003 |
| Read | Java 2 Web Developer Certification Study Guide with CD-ROM | 0782142028 | 6 | Michael Morris | June 2003 |
| Read | Java 3D Programming | 1930110359 | 9 | Thomas Paul | April 2002 |
| Read | Java and SOAP | 0596001754 | 6 | Ajith Kallambella | April 2003 |
| Read | Java and UML | 0201702525 | 5 | Ersin Eser | December 2001 |
| Read | Java and XML | 0596001975 | 9 | Thomas Paul | January 2002 |
| Read | Java and XSLT | 0596001436 | 9 | Thomas Paul | December 2001 |
| Read | Java Collections | 1893115925 | 9 | Bodie Minster | November 2001 |
| Read | Java Collections | 047189978X | 7 | Margarita Isayeva | February 2002 |
| Read | Java Connector Architecture | 0672323109 | 4 | Madhav Lakkapragada | June 2002 |
| Read | Java Cookbook: Solutions and Examples for Java Developers | 0596007019 | 9 | Valentin Crettaz | August 2004 |
| Read | Java Cryptography | 1565924029 | 8 | Thomas Paul | April 2001 |
| Read | Java Database Best Practices | 0596005229 | 8 | Jason Menard | June 2003 |
| Read | Java Database Programming | 0471165182 | 2 | Frank Carver | November 2000 |
| Read | Java Data Objects | 0596002769 | 8 | Ernest J. Friedman-Hill | January 2004 |
| Read | Java Design: Objects, UML, and Process | 0201750449 | 4 | Junilu Lacar | May 2002 |
| Read | Java Design Patterns: A Tutorial | 0201485397 | 7 | Thomas Paul | May 2001 |
| Read | Java Developer's Guide To Eclipse | 0321305027 | 9 | Thomas Paul | January 2005 |
| Read | Java Developer's Guide to Servlets and JSP | 0782128092 | 8 | Cindy Glass | October 2001 |
| Read | Java Developers Guide to E-Commerce with XML and JSP | 0782128270 | 8 | Frank Carver | June 2001 |
| Read | Java Development on PDAs: Building Applications for Pocket PC and Palm Devices | 0201719541 | 8 | Salman Halim | July 2003 |
| Read | Java Development with Ant | 1930110588 | 9 | Michael Ernest | February 2003 |
| Read | Java Enterprise Best Practices | 0596003846 | 8 | Ajith Kallambella | March 2003 |
| Read | Java Enterprise CD Bookshelf: Version 1.0 | 1565928504 | 8 | John Ternlund | July 2001 |
| Read | Java Enterprise Design Patterns: Patterns in Java Volume 3 | 0471333158 | 9 | David Vick | April 2002 |
| Read | Java Enterprise in a Nutshell | 0596001525 | 8 | David Vick | August 2002 |
| Read | Java Event Handling | 0130418021 | 7 | Michael Ernest | December 2001 |
| Read | Java Examples in a Nutshell | 1565923715 | 5 | trailboss | January 2000 |
| Read | Java Extreme Programming Cookbook | 0596003870 | 8 | Frank Carver | April 2003 |
| Read | Java for the Web with Servlets, JSP, and EJB | 073571195X | 3 | Carl Trusiak | June 2002 |
| Read | Java Foundation Classes | 007913758X | 5 | trailboss | January 2000 |
| Read | Java Frameworks and Components: Accelerate your Web Application Development | 0521520592 | 4 | Ernest J. Friedman-Hill | January 2004 |
| Read | Java Garage | 0321246233 | 4 | Thomas Paul | November 2004 |
| Read | Java How to Program | 0130125075 | 7 | Mary Jane Swirski | August 2002 |
| Read | Java How To Program | 0131016210 | 8 | Thomas Paul | March 2003 |
| Read | Java in a Nutshell | 0596002831 | 5 | trailboss | January 2000 |
| Read | Java Internationalization | 0596000197 | 9 | Thomas Paul | May 2001 |
| Read | Java IO | 1565924851 | 6 | cowgirl | May 1999 |
| Read | Java Message Service | 0596000685 | 8 | Thomas Paul | February 2001 |
| Read | Java Network Programming | 0596007213 | 9 | Valentin Crettaz | January 2005 |
| Read | Java Network Programming | 188477749X | 7 | John Wetherbie | August 2001 |
| Read | Java NIO | 0596002882 | 8 | Valentin Crettaz | November 2002 |
| Read | Java Number Cruncher: The Java Programmer's Guide to Numerical Computing | 0130460419 | 9 | Jason Menard | May 2003 |
| Read | Java Open Source Programming: with XDoclet, JUnit, WebWork, Hibernate | 0471463620 | 6 | Thomas Paul | March 2004 |
| Read | Java Performance Tuning | 0596003773 | 9 | Thomas Paul | March 2003 |
| Read | Java Persistence for Relational Databases | 1590590716 | 6 | Jason Menard | August 2003 |
| Read | Java Pitfalls: Time-Saving Solutions and Workarounds to Improve Programs | 0471361747 | 8 | Salman Halim | June 2003 |
| Read | Java Platform Performance: Strategies and Tactics | 0201709694 | 8 | Randall Twede | May 2001 |
| Read | Java Power Source | 0971919607 | 8 | Andrew Monkhouse | October 2003 |
| Read | Java Programming: From the Beginning | 0393974375 | 9 | Jane Griscti | July 2001 |
| Read | Java Programming With CORBA | 0471376817 | 9 | Nathan Pruett | December 2002 |
| Read | Java Programming with Oracle JDBC | 059600088X | 9 | Ajith Kallambella | February 2002 |
| Read | Java Reflection in Action | 1932394184 | 10 | Thomas Paul | December 2004 |
| Read | Java Regular Expressions: Taming the java.util.regex Engine | 1590591070 | 9 | Thomas Paul | February 2004 |
| Read | Java Rules | 0201709163 | 10 | Margarita Isayeva | January 2002 |
| Read | JavaScript: The Definitive Guide | 0596000480 | 8 | David O'Meara | April 2002 |
| Read | JavaScript & DHTML Cookbook | 0596004672 | 8 | Eric Pascarello | May 2003 |
| Read | Java Security | 0596001576 | 9 | Annmarie Ziegler | August 2001 |
| Read | JavaServer Faces Programming | 0072229837 | 4 | Gregg Bolinger | March 2004 |
| Read | JavaServer Pages | 0596005636 | 9 | Valentin Crettaz | February 2004 |
| Read | JavaServer Pages | 0321150791 | 7 | Thomas Paul | November 2003 |
| Read | Java Server Pages Application Development | 067231939X | 8 | Tony Alicea | March 2001 |
| Read | Java Servlet Programming | 0596000405 | 10 | Ajith Kallambella | January 2001 |
| Read | Java Servlets | 0071351884 | 5 | trailboss | January 2000 |
| Read | Java Servlets Developer's Guide | 007222262X | 9 | Paul Stevens | April 2002 |
| Read | JavaSpaces(TM) Principles, Patterns, and Practice | 0201309556 | 4 | David O'Meara | December 2002 |
| Read | Java Studio Creator Field Guide | 0131491687 | 9 | Thomas Paul | November 2004 |
| Read | Java Swing | 0596004087 | 7 | Jason Menard | January 2003 |
| Read | Java Testing and Design | 0131421891 | 9 | Andrew Monkhouse | April 2004 |
| Read | Java Testing Patterns | 047144846X | 4 | Jeanne Boyarsky | October 2004 |
| Read | Java Thread Programming: The Authoritative Solution | 0672315858 | 8 | Matthew Phillips | January 2002 |
| Read | Java Threads | 1565924185 | 8 | trailboss | January 2000 |
| Read | Java Tools for Extreme Programming | 047120708X | 9 | Frank Carver | February 2002 |
| Read | Java Transaction Processing | 013035290X | 9 | Jeanne Boyarsky | July 2004 |
| Read | Java Web Services Architecture | 1558609008 | 5 | Gregg Bolinger | July 2003 |
| Read | Java Web Services in a Nutshell | 0596003994 | 8 | Valentin Crettaz | July 2003 |
| Read | JBoss Administration and Development | 0672323478 | 7 | David O'Meara | May 2002 |
| Read | JDBC API Tutorial and Reference | 0321173848 | 9 | David O'Meara | July 2003 |
| Read | JDK 1.4 Tutorial | 1930110456 | 10 | Rob Ross | August 2003 |
| Read | Jess In Action | 1930110898 | 9 | Michael Ernest | August 2003 |
| Read | Jini Example by Example | 0130338583 | 7 | Frank Carver | November 2001 |
| Read | Jini in a Nutshell | 1565927591 | 6 | Frank Carver | November 2001 |
| Read | JMX: Managing J2EE with Java Management Extensions | 0672322889 | 4 | Kyle Brown | August 2002 |
| Read | JMX in Action | 1930110561 | 8 | Kyle Brown | October 2002 |
| Read | JSP, Servlets, and MySQL | 0764547879 | 9 | Valentin Crettaz | January 2002 |
| Read | JSP : Complete Reference | 0072127686 | 9 | Bill Bozeman | June 2001 |
| Read | JSP: Practical guide for Java Programmers | 1558608362 | 7 | Frank Carver | November 2003 |
| Read | JSP Tag Libraries | 193011009X | 9 | Carl Trusiak | June 2001 |
| Read | JSTL: Practical Guide for JSP Programmers | 0126567557 | 9 | Thomas Paul | September 2003 |
| Read | JSTL in Action | 1930110529 | 9 | Margarita Isayeva | August 2002 |
| Read | JUnit in Action | 1930110995 | 9 | Thomas Paul | November 2003 |
| Read | JUnit Recipes: Practical Methods for Programmer Testing | 1932394230 | 10 | Lasse Koskela | August 2004 |
| Read | Just Java 2 | 0131482114 | 9 | Dirk Schreckmann | January 2004 |
| Read | Jython Essentials | 0596002475 | 8 | Margarita Isayeva | May 2002 |
| Read | Jython for Java Programmers | 0735711119 | 8 | Carl Trusiak | May 2002 |
| Read | LDAP Directories Explained | 020178792X | 8 | Gregg Bolinger | April 2003 |
| Read | LDAP Programming, Management and Integration | 1930110405 | 7 | Michael Ernest | August 2003 |
| Read | Learning C# | 0596003765 | 7 | Thomas Paul | September 2002 |
| Read | Learning Java | 1565927184 | 8 | David Vick | November 2001 |
| Read | Learning UML | 0596003447 | 7 | Thomas Paul | October 2003 |
| Read | Learning Wireless Java | 0596002432 | 10 | Matthew Phillips | February 2002 |
| Read | Learning XML | 0596000464 | 5 | Matthew Phillips | April 2001 |
| Read | Linux in a Nutshell | 0596004826 | 7 | Ilja Preuss | August 2003 |
| Read | Linux Network Toolkit | 0764531468 | 7 | trailboss | January 2000 |
| Read | Linux Programming by Example | 0131429647 | 10 | Ernest Friedman-Hill | July 2004 |
| Read | Logging in Java with the JDK 1.4 logging API and Apache Log4j | 1590590996 | 8 | Thomas Paul | May 2003 |
| Read | Lucene in Action | 1932394281 | 9 | Valentin Crettaz | March 2005 |
| Read | Mac OS X for Java Geeks | 0596004001 | 9 | Simon Brown | August 2003 |
| Read | Maintaining & Evolving Successful Commercial Web Sites | 1558608303 | 8 | Eric Pascarello | May 2003 |
| Read | Making Sense of Java | 0132632942 | 8 | Cindy Glass | August 2002 |
| Read | Managing Agile Projects | B0007QS2MA | 9 | Lasse Koskela | March 2005 |
| Read | Mastering AspectJ | 0471431044 | 8 | Valentin Crettaz | May 2003 |
| Read | Mastering Data Mining | 0471331236 | 9 | Margarita Isayeva | May 2003 |
| Read | Mastering Enterprise JavaBeans (2nd Edition) | 0471417114 | 10 | Ersin Eser | January 2002 |
| Read | Mastering Jakarta Struts | 0471213020 | 8 | Paul Stevens | September 2002 |
| Read | Mastering JavaServer Faces | 0471462071 | 8 | Thomas Paul | August 2004 |
| Read | Mastering JSP Custom Tags and Tag Libraries | 0471213039 | 6 | Junilu Lacar | September 2002 |
| Read | Mastering Regular Expressions | 0596002890 | 10 | Jason Menard | March 2003 |
| Read | Mastering Resin | 0471431036 | 5 | Matthew Phillips | September 2003 |
| Read | Mastering Visual C# .NET | 0782129110 | 8 | David Vick | December 2002 |
| Read | Mastering Web Services Security | 0471267163 | 5 | Chris Mathews | March 2003 |
| Read | Mastering XMI: Java Programming with XMI, XML, and UML | 0471384291 | 8 | Valentin Crettaz | September 2002 |
| Read | MDA Explained: The Model Driven Architecture--Practice and Promise | 032119442X | 7 | Thomas Paul | October 2003 |
| Read | Metapattern: Context and Time in Information Models | 0201704579 | 6 | Scott M. Allman | February 2001 |
| Read | MicroSoft .NET | 1930110197 | 8 | Cindy Glass | March 2002 |
| Read | Microsoft Visual C# .NET (Core Reference) | 0735612900 | 8 | Thomas Paul | September 2002 |
| Read | Microsoft Visual C# .NET Step by Step | 0735612897 | 7 | Thomas Paul | September 2002 |
| Read | MIDP 2.0 Style Guide for the Java 2 Platform, Micro Edition | 0321198018 | 8 | Thomas Paul | July 2003 |
| Read | Mike Meyers' Java 2 Certification Passport | 0072193662 | 7 | Marilyn de Queiroz | November 2001 |
| Read | Mobile Information Device Profile for Java 2 Micro Edition (J2ME) | 0471034657 | 3 | Sean MacLean | April 2002 |
| Read | More Java Pitfalls | 0471237515 | 8 | Salman Halim | June 2003 |
| Read | More Servlets and JSP | 0130676144 | 9 | Madhav Lakkapragada | February 2002 |
| Read | Mr. Bunny's Big Cup o' Java(TM) | 0201615630 | 9 | Dave Landers | September 2002 |
| Read | Murach's Beginning Java 2 | 189077412x | 8 | Carol Murphy | September 2001 |
| Read | Murach's Beginning Java 2, JDK 5 | 1890774294 | 8 | David O'Meara | March 2005 |
| Read | Murach's C# (.Net Developer) | 1890774227 | 9 | Susan Kappel | January 2005 |
| Read | Murach's Java Servlets and JSP | 1890774189 | 9 | Thomas Paul | June 2003 |
| Read | MySQL | 0735709211 | 9 | David Vick | April 2002 |
| Read | MySQL and JAVA Developer's Guide | 0471269239 | 9 | Gregg Bolinger | March 2003 |
| Read | NetBeans: The Definitive Guide | 0596002807 | 8 | Thomas Paul | February 2003 |
| Read | Objects First with Java | 0130449296 | 9 | Frank Carver | December 2003 |
| Read | Objects On The Web | 0070062811 | 4 | Frank Carver | December 2000 |
| Read | OCP Introduction to Oracle9i: SQL Exam Guide | 0072195371 | 8 | Ersin Eser | April 2002 |
| Read | Official Eclipse 3.0 FAQs | 0321268385 | 8 | Thomas Paul | October 2004 |
| Read | OOP DeMystified | 0072253630 | 8 | Dirk Schreckmann | March 2004 |
| Read | Open Source .NET Development: Programming with NAnt, NUnit, NDoc, and More | 0321228103 | 7 | Lasse Koskela | October 2004 |
| Read | Oracle Essentials | 0596005857 | 10 | Jeanne Boyarsky | May 2004 |
| Read | Oracle PL/SQL 101 | 007212606X | 8 | Carl Trusiak | October 2001 |
| Read | Pattern Oriented Software Architecture | 0471958697 | 6 | Madhav Lakkapragada | April 2002 |
| Read | Patterns for Time-Triggered Embedded Systems | 0201331381 | 10 | John Volkar | December 2001 |
| Read | Patterns in Java, Volume 1, A Catalog of Reusable Design Patterns Illustrated with UML | 0471258393 | 7 | Carl Trusiak | November 2001 |
| Read | Patterns of Enterprise Application Architecture | 0321127420 | 10 | Junilu Lacar | March 2003 |
| Read | Peopleware / Productive Projects and Teams | 0932633439 | 10 | Mark A. Herschberg | April 2002 |
| Read | Philip and Alex's Guide to Web Publishing | 1558605347 | 8 | Frank Carver | September 2001 |
| Read | PHP 5 Objects, Patterns, and Practice | 1590593804 | 8 | Lasse Koskela | March 2005 |
| Read | PHP Bible | 0764549553 | 8 | Paul Stevens | March 2004 |
| Read | PHP by Example | 0789725681 | 6 | Carl Trusiak | January 2002 |
| Read | Planning XP | 0201710919 | 8 | Frank Carver | May 2001 |
| Read | Practical information architecture, a hands-on approach to structuring successful websites | 0201725908 | 5 | Carl Trusiak | November 2000 |
| Read | Practical Issues in Database Management | 0201485559 | 8 | Margarita Isayeva | December 2002 |
| Read | Practical Java | 0201616467 | 9 | trailboss | April 2000 |
| Read | Practical Subversion | 1590592905 | 8 | Lasse Koskela | November 2004 |
| Read | Pragmatic Project Automation | 0974514039 | 10 | Lasse Koskela | August 2004 |
| Read | Pragmatic Unit Testing in Java with JUnit | 0974514012 | 10 | Jason Menard | January 2004 |
| Read | Pragmatic Version Control Using CVS | 0974514004 | 10 | Gregg Bolinger | December 2003 |
| Read | Processing XML with Java A Guide to SAX, DOM, JDOM, JAXP, and TrAX | 0201771861 | 10 | Matthew Phillips | January 2003 |
| Read | Professional Apache Tomcat | 0764543725 | 9 | Michael Ernest | February 2003 |
| Read | Professional C# Web Services: Building .NET Web Services with ASP.NET and .NET Remoting | 1861004397 | 7 | Thomas Paul | September 2002 |
| Read | Professional EJB | 1861005083 | 8 | Ajith Kallambella | September 2001 |
| Read | Professional J2EE EAI | 186100544X | 7 | Frank Carver | July 2002 |
| Read | Professional J2EE Programming with BEA WebLogic Server | 1861002998 | 8 | Thomas Paul | July 2001 |
| Read | Professional Java Custom UI Components | 1861003641 | 8 | Bill Nicolai | September 2001 |
| Read | Professional Java Data | 1861004109 | 8 | Johannes de Jong | August 2001 |
| Read | Professional Java E-Commerce | 1861004818 | 10 | Marcus Green | July 2001 |
| Read | Professional Java Mobile Programming | 1861003897 | 10 | Matt Midcap | July 2001 |
| Read | Professional Java Programming | 186100382X | 8 | Jane Griscti | February 2001 |
| Read | Professional Java Server Programming, J2EE 1.3 Edition | 1861005377 | 8 | Peter den Haan | December 2001 |
| Read | Professional Java Servlets 2.3 | 186100561X | 7 | Johannes de Jong | May 2002 |
| Read | Professional Java Web Services | 1861003757 | 5 | Margarita Isayeva | March 2002 |
| Read | Professional Java XML | 186100401X | 10 | Ajith Kallambella | August 2001 |
| Read | Professional JSP | 1590592255 | 10 | Gregg Bolinger | February 2004 |
| Read | Professional JSP Site Design, Coding Core Web Applications | 1861005512 | 9 | Ersin Eser | February 2002 |
| Read | Professional JSP Tag Libraries | 1861006217 | 8 | John Wetherbie | September 2002 |
| Read | Professional Oracle 8i Application programming with Java | 1861004842 | 9 | |