Book Recommendations
These books are on this list because their authors are among the speakers at Colorado Software Summit, or they were referenced in presentations at one of our recent conferences.
A click on any book title below will usually take you directly to that book's page at Amazon.com (or in some cases to Amazon.de or to redbooks.ibm.com).
| Title | Author | Publisher | ISBN |
| Anti-Patterns and Patterns in Software Configuration Management | William J. Brown, Hays W. McCormick III, Scott W. Thomas | John Wiley & Sons | |
| Applied Java Patterns | Stephen A. Stelting and Olav Maassen | Prentice Hall Ptr | 978-0130935380 |
| Applying Domain-Driven Design and Patterns: With Examples in C# and .NET | Jimmy Nilsson | Addison-Wesley Professional | 978-0321268204 |
| Architecting Web Services | William L. Oellermann Jr. | APress | 978-1893115583 |
| AspectJ in Action: Practical Aspect-Oriented Programming | Ramnivas Laddad | Manning Publications | 978-1930110939 |
| Beginning Spring Framework 2 | Thomas Van de Velde, Bruce Snyder, Christian Dupuis, Naveen Balani, Sing Li | Wrox | 978-0470101612 |
| The Best Software Writing I: Selected and Introduced by Joel Spolsky | Joel Spolsky | Apress | 978-1590595008 |
| Better, Faster, Lighter Java | Bruce Tate | OReilly | 978-0596006761 |
| Building Web Applications with UML (The Addison-Wesley Object Technology Series) | Jim Conallen | Addison-Wesley Longman | 978-0201615777 |
| Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI (2nd Edition) | Steve Graham, Doug Davis, Simeon Simeonov, Glen Daniels, Peter Brittenham, Yuichi Nakamura, Paul Fremantle, Dieter Koenig, Claudia Zentner | SAMS | 978-0201615777 |
| Cocoon 2 Programming: Web Publishing with XML and Java | Bill Brogden, Conrad DCruz, Mark Gaither | Sybex | 978-0782141313 |
| Cocoon: Building XML Applications | Carsten Ziegeler, Matthew Langham | SAMS | 978-0735712355 |
| Cocoon Developers Handbook | Jeremy Aston, Lajos Moczar | Que | 978-0672322570 |
| Complete Java 2 Certification | Philip Heller, Simon Roberts | BPB Publications | 978-8176568814 |
| The Complete Java 2 Certification Study Guide | Simon Roberts, Philip Heller, Michael Ernest | Sybex | 978-0782142761 |
| Concurrent Programming in Java | Doug Lea | Addison-Wesley Professional | 978-0201310092 |
| Core Animation for OS X | Bill Dudney | Pragmatic Bookshelf | 978-1934356104 |
| Core J2EE Patterns: Best Practices and Design Strategies | Deepak Alur, John Crupi, Dan Malks | Pearson Education | 978-0130648846 |
| Core Servlets and JavaServer Pages | Marty Hill | Prentice Hall Ptr | 978-0130893406 |
| Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition | Nicholas Kassem, Enterprise Team | Addison-Wesley Professional | 978-0201702774 |
| Design Patterns | Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides | Addison-Wesley Professional | 978-0201633610 |
| Distributed Event-Based Systems | Gero Mühl, Ludger Fiege, and Peter Pietzuch | Springer | 978-3540326519 |
| Domain-Driven Design: Tackling Complexity in the Heart of Sofware | Eric Evans | Addison-Wesley Professional | 978-0321125217 |
| DSDM: Business Focused Development, Second Edition | DSDM Consortium, Jennifer Stapleton | Pearson Education | 978-0321112248 |
| Eclipse: Building Commercial-Quality Plug-ins | Eric Clayberg and Dan Rubel | Addison-Wesley Professional | 978-0321426727 |
| Eclipse Live | Bill Dudney | Sourcebeat, LLC | 978-0974884363 |
| Effective Java Programming Language Guide | Joshua Bloch | Addison-Wesley Professional | 978-0201310054 |
| EJB Design Patterns: Advanced Patterns, Processes, and Idioms | Floyd Marinescu | John Wiley & Sons | 978-0471208310 |
| Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions | Gregor Hohpe, Bobby Woolf | Addison-Wesley Professional | 978-0321200686 |
| Enterprise JavaBeans | Richard Monson-Haefel | OReilly | 978-0596002268 |
| Enterprise Service Bus | David A. Chappell | OReilly Media | 978-0596006754 |
| Enterprise Solution Patterns Using Microsoft .Net Version 2.0: Patterns & Practices | Microsoft Corporation | Microsoft Press | 978-0735618398 |
| Event-Based Programming: Taking Events to the Limit | Ted Faison | Apress | 978-1590596432 |
| Expert One-on-One J2EE Development without EJB | Rod Johnson, Juergen Hoeller | Wrox | 978-0764558313 |
| Extreme Programming Examined | Giancarlo Succi and Michele Marchesi | Pearson Education | 978-0201710403 |
| eXtreme Programming eXplained: Embrace Change (The XP Series) | Kent Beck | Addison-Wesley Professional | 978-0201616415 |
| Extreme Programming in Practice | James Newkirk and Robert Martin | Prentice Hall | 978-0201709377 |
| Extreme Programming Installed | Ron Jefferies, Ann Anderson, Chet Henderson | Addison-Wesley Professional | 978-0201708424 |
| Free Culture: How Big Media Uses Technology and the Law to Lock Down Culture and Control Creativity | Lawrence Lessig | The Penguin Press HC | 978-1594200069 |
| The Future of Ideas : The Fate of the Commons in a Connected World | Lawrence Lessig | Vintage | 978-0375726446 |
| GIS for Web Developers: Adding “Where” to Your Web Applications | Scott Davis | Pragmatic Bookshelf | 978-0974514093 |
| Google Maps API: Adding Where to Your Application | Scott Davis | Pragmatic Bookshelf | PDF-Only eBook |
| Groovy in Action | Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge, Jon Skeet, James Gosling (Foreword) | Manning Publications | 978-1932394849 |
| Groovy Programming: An Introduction for Java Developers | Kenneth Barclay and John Savage | Morgan Kaufmann | 978-0123725073 |
| Groovy Recipes: Greasing the Wheels of Java | Scott Davis, Venkat Subramaniam | Pragmatic Bookshelf | 978-0978739294 |
| The Grid: Blueprint for a New Computing Infrastructure | Ian Foster (Editor), Carl Kesselman (Editor) | Morgan Kaufmann Publishers | 978-1558604759 |
| Head First Servlets and JSPs: Passing the Sun Certified Web Component Developer Exam | Bryan Basham, Kathy Sierra, Bert Bates | O'Reilly Media, Inc. | 978-0596005405 |
| IBM WebSphere Portal V4 Developer's Handbook [PDF] | Denise Hatzidakis et al | IBM Redbooks | |
| IBM WebSphere Portal V4.1 Handbook Volume 1 [PDF] | Denise Hatzidakis et al | IBM Redbooks | |
| IBM WebSphere Portal V4.1 Handbook Volume 2 [PDF] | Denise Hatzidakis et al | IBM Redbooks | |
| IBM WebSphere Portal V4.1 Handbook Volume 3 [PDF] | Denise Hatzidakis et al | IBM Redbooks | |
| Instant Java Applets | Owen Davis, Tom McGinn, Amit Bhatiani | Ziff-Davis | 978-1562763862 |
| Instant UML | Pierre-Alain Miller | Wrox Press | 978-1861000873 |
| Integration Patterns (Patterns & Practices) | Microsoft Corporation | Microsoft Press | 978-0735618503 |
| J2EE AntiPatterns | Bill Dudney, Stephen Asbury, Joseph Krozak, Kevin Wittkopf | John Wiley & Sons | 978-0471146155 |
| Jakarta Pitfalls | Bill Dudney, Jonathan Lehr | John Wiley & Sons | 978-0471449157 |
| The Java 2 Developer's Handbook | Philip Heller, Simon Roberts | Sybex, Inc | 978-0782121797 |
| Java 2 Performance and Idiom Guide | Craig Larman, Rhett Guthrie | Prentice Hall Ptr | 978-0130142603 |
| Java Concurrency in Practice | Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea | Addison-Wesley Professional | 978-0321349606 |
| Java Data Objects | David Jordan, Craig Russell | O'Reilly Media | 978-0596002763 |
| Java Design Patterns | James W. Cooper | Addison-Wesley Professional | 978-0596002763 |
| Java Enterprise Design Patterns - Patterns in Java Volume 3 | Mark Grand | John Wiley & Sons | 978-0471333159 |
| Java Handbook | Patrick Naughton | McGraw-Hill | 978-0078821998 |
| The Java Language Specification, Second Edition | Bill Joy (Editor), James Gosling, Guy Steele, Gilad Bracha | Addison-Wesley Professional | 978-0201310085 |
| Java NIO | Ron Hitchens | OReilly Media | 978-0596002886 |
| Java Security (2nd Edition) | Scott Oaks | O'Reilly Media | 978-0596001575 |
| JavaServer Pages, Second Edition | Hans Bergsten | OReilly | 978-0596003173 |
| Java Threads | Scott Oaks & Henry Wong | OReilly & Associates | 978-1565922167 |
| Java Transaction Processing: Design and Implementation | Mark Little, Jon Maron, Greg Pavlik | Prentice Hall Ptr | 978-0130352903 |
| The Java Tutorial: Object-Oriented Programming for the Internet | Mary Campione & Kathy Walrath | Addison-Wesley | 978-0201634549 |
| The Java Virtual Machine Specification, Second Edition | Tim Lindholm, Frank Yellin | Addison-Wesley Professional | 978-0201432947 |
| JBoss at Work: A Practical Guide | Tom Marrs, Scott Davis | O'Reilly Media | 978-0596007348 |
| JNDI API Tutorial and Reference: Building Directory-Enabled Java Applications | Rosanna Lee, Scott Seligman | Addison-Wesley Professional | 978-0201705027 |
| JSP and Tag Libraries for Web Development | Wellington L.S. da Silva | New Riders Publishing | 978-0735710955 |
| JSP: Javaserver Pages (Developer's Guide) | Barry A. Burd | Hungry Minds, Inc. | 978-0764535352 |
| JUnit Recipes: Practical Methods for Programmer Testing | J. B. Rainsberger | Manning Publications | 978-1932394238 |
| LDAP Programming With Java | Rob Weltman, Tony Dahbura | Addison-Wesley Professional | 978-0201657586 |
| Lean Thinking : Banish Waste and Create Wealth in Your Corporation, Revised and Updated | James P. Womack, Daniel T. Jones | Free Press | 978-074324927 |
| The Machine That Changed the World: The Story of Lean Production | James P. Womack, Daniel T. Jones, Daniel Roos | Harper Perennial | 978-0060974176 |
| Mastering Enterprise JavaBeans and the Java 2 Platform, Enterprise Edition | Ed Roman | John Wiley & Sons | 978-0471332299 |
| Mastering JavaServer Faces | Bill Dudney, Jonathan Lehr, Bill Willis, LeRoy Mattingly | Wiley | 978-0471462071 |
| Mastering Regular Expressions, 2nd Edition | Jeffrey E. F. Friedl | OReilly Media | 978-0596002893 |
| Mastering XMI: Java Programming with XMI, XML, and UML | Timothy J. Grose, Gary C. Doney, Stephen A. Brodsky | John Wiley & Son Ltd | 978-0471384298 |
| More Servlets and JavaServer Pages | Marty Hall | Pearson Education | 978-0130676146 |
| Mr. Bunnys Big Cup o Java | Carlton Egremont III | Addison-Wesley Professional | 978-0201615630 |
| Mule Architecture Guide | Ross Mason | Symphony Soft | |
| The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition | Frederick P. Brooks | Addison-Wesley Professional | 978-0201835953 |
| Pattern Oriented Software Architecture, Volume 1: A System of Patterns | Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, Michael Stal | John Wiley & Son Ltd | 978-0471958697 |
| Pattern Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects | Douglas Schmidt, Michael Stal, Hans Rohnert, Frank Buschman | John Wiley & Son Ltd | 978-0471606956 |
| Patterns for e-business: A Strategy for Reuse | Jonathan Adams, George Galambos, Srinivas Koushik, Guru Vasudeva | IBM Press | 978-1931182027 |
| Patterns of Enterprise Application Architecture | Martin Fowler | Addison-Wesley Professional | 978-0321127426 |
| Performance Analysis for Java Web Sites | Stacy Joines, Ruth Willenborg, Ken Hygh | Addison-Wesley Professional | 978-0201844542 |
| Perspectives on Web Services: Applying SOAP, WSDL and UDDI to Real-World Projects | Olaf Zimmerman, Mark R. Tomlinson, Stefan Peuser | Springer Verlag | 978-3540009146 |
| Planning Extreme Programming | Kent Beck and Martin Fowler | Addison-Wesley Professional | 978-0201710915 |
| Pojos in Action | Chris Richardson | Manning Publications | 978-1932394580 |
| The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems | David Luckham | Addison-Wesley Professional | 978-0201727890 |
| Practical Java Programming Language Guide | Peter Haggar | Addison-Wesley Professional | 978-0201616460 |
| Pragmatic Ajax: A Web 2.0 Primer | Justin Gehtland, Ben Galbraith, Dion Almaer | Pragmatic Bookshelf | 978-0596002633 |
| Practical RDF | Shelley Powers | O'Reilly Media | 978-0596002633 |
| Pragmatic GIS | Scott Davis | Pragmatic Bookshelf | 978-0974514093 |
| The Pragmatic Programmer: From Journeyman to Master | Andrew Hunt, David Thomas, Ward Cunningham (Preface) | Addison-Wesley Professional | 978-0201616224 |
| Pro EJB 3: The Java Persistence API | Michael Keith, Merrick Schincariol | Apress | 978-1590596456 |
| Professional Apache Geronimo | Jeff Genender, Bruce Snyder, Sing Li | Wrox Press Inc. | 978-0471785439 |
| Professional JSP, 2nd Edition | Simon Brown, Robert Burdick, Jayson Falkner, Ben Galbraith, Rod Johnson, Larry Kim, Casey Kochmer, Thor Kristmundsson, Sing Li | Wrox Press Inc. | 978-1861004956 |
| Professional XML Web Services | Vivek Chopra, Zaev Zoran, Gary Damschen, Chris Dix, Patrick Cauldwell, Rajesh Chawla, Kristy Saunders, Glenn Olander, Francis Norton, Tony Hong, Uche Ogbuji, Mark A. Richman | Wrox Press Inc. | 978-1861005090 |
| Programming Jakarta Struts | Chuck Cavaness | O'Reilly | 978-0596003289 |
| Programming Web Services with SOAP | James Snell, Doug Tidwell, Paul Kulchenko | O'Reilly Media | 978-0596000950 |
| Pro JSP 2, Fourth Edition (Expert's Voice in Java) | Simon Brown, Sam Dalton, Daniel Jepp, Dave Johnson, Sing Li, Matt Raible | Apress | 978-1590595138 |
| Python & XML | Christopher A. Jones and Fred L. Drake | O'Reilly Media | 978-0596001285 |
| Real-Time Java Platform Programming | Peter C. Dibble | Prentice Hall Ptr | 978-0130282613 |
| The Real-Time Specification for Java | Gregory Bollella (Editor), James Gosling, Benjamin Brosgol, Peter Dibble, Steve Furr, Mark Turnbull | Addison-Wesley Longman | 978-0201703238 |
| Refactoring: Improving the Design of Existing Code | Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts | Addison-Wesley Professional | 978-0201485677 |
| Refactoring to Patterns (The Addison-Wesley Signature Series) | Joshua Kerievsky | Addison-Wesley Professional | 978-0321213358 |
| RESTful Web Services | Leonard Richardson, Sam Ruby, and David Heinemeier Hansson | O'Reilly Media, Inc. | 978-0596529260 |
| SAMS Teach Yourself UML in 24 Hours | Joseph Schmuller | SAMS | 978-0672316364 |
| SOA-Expertenwissen (in German, available from Amazon.de) | Gernot Starke and Stefan Tilkov | Dpunkt Verlag | 978-3898644372 |
| SOAP: Cross Platform Internet Development Using XML | Scott Seely, Kent Sharkey | Pearson Education | 978-0130907639 |
| Special Edition Using Soap | John Mueller | Que | 978-0789725660 |
| Spring Live | Matt Raible | Sourcebeat, LLC | 978-0974884370 |
| Structure and Interpretation of Computer Programs, 2nd Edition (MIT Electrical Engineering and Computer Science) | Harold Abelson, Gerald Jay Sussman | The MIT Press | 978-0262011532 |
| Sun Certified Enterprise Architecture for J2EE Technology Study Guide | Mark Cade and Simon Roberts | Prentice Hall Ptr | 978-0130449160 |
| Sybase Performance Tuning | Shaibal Roy, Marc Sugiyama | Prentice Hall | 978-0134429977 |
| SVG Essentials | J. David Eisenberg | OReilly Media | 978-0596002237 |
| Taming Java Threads | Allen Holub | Apress | 978-1893115101 |
| Thinking in Java | Bruce Eckel | Prentice Hall Ptr | 978-0136597230 |
| Toyota Production System: Beyond Large-Scale Production | Taiichi Ono | Productivity Press | 978-0915299140 |
| True Change: How Outsiders on the Inside Get Things Done in Organizations | Janice A. Klein | Jossey-Bass | 978-0787974732 |
| Understanding LDAP | IBM Redbook | IBM Corporation | 978-0738400143 |
| The Unified Modeling Language User Guide | Grady Booch, Ivar Jacobson, James Rumbaugh | Addison-Wesley Professional | 978-0201571684 |
| Use Case Driven Object Modeling With UML: A Practical Approach | Doug Rosenberg and Kendall Scott | Addison-Wesley Professional | 978-0201432893 |
| Web Development with JavaServer Pages | Duane Fields, Mark Kolb, and Shawn Bayern | Manning Publications | 978-1884777998 |
| Web Services Wizardry with WebSphere Studio Application Developer | Denise Hatzidakis et al | IBM Redbooks | 978-0738423357 |
| Whose Freedom? The Battle Over America's Most Important Idea | George Lakoff | Farrar, Straus and Giroux | 978-0374158286 |
| The World Is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century | Thomas L. Friedman | Farrar, Straus and Giroux | 978-0374292799 |
| XML Bible, 2nd Edition | Elliotte Rusty Harold | Wiley | 978-0764547607 |
| The XML Files : Using XML and XSL with IBM WebSphere V3.0 | Luis Ennser, Christophe Chuvan, Paul Fremantle, Ramani Routray, Jouko Ruuskanen | IBM Redbooks | 978-0738415819 |
| The XML Schema Complete Reference | Cliff Binstock, David Peterson, Mitchell Smith, Mike Wooding, Chris Dix, Chris Galtenberg | Pearson Education | 978-0672323744 |
| The XSL Companion | Neil Bradley | Pearson Education | 978-0201674873 |
| XSL-FO | Dave Pawson | OReilly Media | 978-0596003555 |
| XSLT: Mastering XML transformations | Doug Tidwell | OReilly Media | 978-0596527211 |
| XSLT Programmer's Reference, 2nd Edition | Michael H. Kay | Peer Information | 978-1861005069 |
Colorado
Software Summit
P.O. Box 1461
Monument, CO 80132-1461
U.S.A.
© 1997 2009 Kovsky Conference Productions Inc.; All rights reserved.