Home
Woodworking
Music
Other

List of 'Technical' Books

In Association with Amazon.com


I do lots of reading on the technical front. Here are some of the books I have read and what I thought of them.
This list will be modified all the time as I add books I have read but not yet added to the list and as I finished
some of the ones already on the list. Many of these books I bought for reference only. That means that it might
be a while before I get around to reading them. I would like to read them all regardless as to whether they
will be immediately useful to my career or not. I like reading and learning about my craft. 8)

Rating Title Author
5Programming Applications for Microsoft WindowsJeffrey Richter
5Advanced Windows (3rd Ed)Jeffrey Richter
5The C++ Standard Library: A Tutorial and ReferenceNicolai M. Josuttis
5Design PatternsErich Gamma
5Effective C++, 2nd Ed.Scott Meyers
4More Effective C++Scott Meyers
Not RatedEffective STL: 50 Specific Ways to Improve Your Use of the Standard Template LibraryScott Meyers
5Advanced C++ Programming styles and IdiomsJames O. Coplien
33D Game Programming with C++John De Goes & Andre Lamothe
3A Programmer's Guide to SoundTim Kientzle
Not RatedA Simplified Approach to Image ProcessingRandy Crane
4ATL InternalsBrent Rector,
Chris Sells,
Jim Springfield
3.5Advanced OWL 5.0: Power Tools for Owl ProgrammersTed Neward
3.5Core Owl 5.0: Owl Internals for Advanced ProgrammersTed Neward
Not RatedAlgorithms for Image Processing and Computer VisionJames R. Parker
4.5Algorithms in C++; Parts 1-4Robert Sedgewick
Not RatedAlgorithms on Strings, Trees, and SequencesDan Gusfield
Not RatedApplying UML and PatternsCraig Larman
3C & C++ Code CapsulesChuck D. Allison
2.5Clouds to Code: Professional VC++ Development With COM and UMLJesse Liberty
2Code Complete: A Practical Handbook of Software ConstructionSteve C. McConnell
2Component Development with ATLBrent Rector, Chris Sells, Jim Springfield
Not RatedCreating Lightweight Components with ATL Jonathan Bates
Not RatedDesigning Components With the C++ STLUlrich Breymann
Not RatedDigital Audio ProcessingDoug Coulter
Not RatedDigital Color Management: Encoding SolutionsEdward J. Giorgianni,
Thomas E. Madden
4Effective COM: 50 Ways to Improve Your COM and MTS-Based ApplicationsDon Box (Editor),
Keith Brown,
Tim Ewald,
Chris Sells
Not RatedEssential WinInetAaron Skonnard
4.5Exceptional C++Herb Sutter
Not RatedMore Exceptional C++Herb Sutter
2Extreme Programming Explained: Embrace ChangeKent Beck
Not RatedGame Architecture and DesignAndrew Rollings,
Dave Morris
Not RatedGeneric Programming and the STLMatthew H. Austern
4Just Java 2Peter van der Linden
Not RatedGraphic Java 1.2: Mastering the JFC: AWTDavid M. Geary
Not RatedGraphic Java 2, Volume 2, SwingDavid M. Geary
4.5HTML Sourcebook: A Complete Guide to Html 3.2 and Html ExtensionsIan S. Graham
4.5Industrial Strength C++: Rules and RecommendationsMats Henricson, Erik Nyquist
4Inside The C++ Object ModelStanley B. Lippman
Not RatedIntermediate MFCVic Broquard
Not RatedInternetworking With TCP/IP: Windows Sockets VersionDouglas E. Comer,
David L. Stevens
Not RatedIntroduction to Data CompressionKhalid Sayood
4Language Translation Using PCCTS & C++Terence J. Parr
2.5LDAP: Programming Directory-Enabled Applications With LDA ProtocolTim Howes,
Mark Smith
4Mastering Regular ExpressionsJeffrey E. Friedl (Editor),
Andy Oram (Editor)
Not RatedMaximum MIDI: Music Applications in C++Paul Messick
4Multi-Paradigm Design for C++James O. Coplien
Not RatedNDS for NTJeffrey F. Hughes, Blair W. Thomas
Not RatedNovell's NDS Developer's GuideChris Andrew, Karl Bunnell
2Open Source Development With CvsKarl Franz Fogel
3Pattern Hatching; Design Patterns AppliedJohn Vlissides
Not RatedPattern Languages of Program Design 3Robert C. Martin (Editor),
Dirk Riehle (Editor),
Frank Buschmann (Editor),
John Vlissides
Not RatedProfessional ATL COM ProgrammingRichard Grimes
3Rapid DevelopmentSteve C McConnell
Not RatedStandard C++ IOStreams and LocalesAngelika Langer,
Klaus Kreft
4Taligent's Guide to Designing ProgramsTaligent Inc.
5The C++ Programming Language 3rd Ed.Bjarne Stroustrup
4The Windows Interface Guidelines for Software DesignMicrosoft Press
Not RatedTimeless Way of BuildingChristopher Alexander
4Understanding ActiveX and OLEDavid Chappell
3Understanding COM+David S. Platt
Not RatedWavelets for Computer Graphics: Theory and ApplicationsEric J. Stollnitz,
Tony D. Derose,
David H. Salesin (Contributor),
Anthony D. DeRose (Contributor)
Not RatedWho's Afraid of C++?Steve Heller
3.5Win32 ProgrammingBrent E. Rector,
Joseph M. Newcomer (Contributor)
Not RatedWindows CE ProgrammingJeff Baker
3Windows NT 4 Advanced ProgrammingRaj Rajagopal,
Subodh P. Monica,
Wendy Rinaldi (Editor)
3Wisdom of the Gurus: A Vision for Object TechnologyCharles F. Bowman (Editor)
Not RatedMySQL & mSQLRandy J. Yarger,
George Reese &
Tim King
Not RatedLinux Network Administration GuideOlaf Kirch
Not RatedLinux: Installation & Getting Started GuideMatt Welsh
Not RatedPhotoshop 5/5.5 WOW BookLinnea Dayton
Jack Davis
Not RatedAdobe Photoshop 5.5: Classroom in a BookAdobe
Not RatedGNU C++ for LinuxTom Swan
Not RatedLinux FirewallsRobert L. Ziegler
Not RatedMaximum Linux SecurityAnonymous
4Running Microsoft Excel 97Mark Dodge,
Chris Kinata (Contributor),
Craig Stinson
3Inside CodeWarrior: Powerplant EssentialsMetrowerks
Not RatedThe Linux Kernel BookRemy Card,
Eric Dumas,
Franck Mevel
3Windows 2000: Windows Script HostTim Hill
1.5Inside OLE, 2nd Ed.Kraig Brockschmidt
3GUI BloopersJeff Johnson
2.5Print Programming in WindowsPeter Hesselberg
2.5Programming Industrial Strength WindowsJeff Potts
Not RatedAndrew Glassner's NotebookAndrew Glassner
Not RatedA Trip Down the Graphics PipelineJim Blinn
Not RatedDirty PixelsJim Blinn
1Internet File FormatsTim Kientzle
1.5Variations in C, 1st Ed.Steve Kientzle
1.5Variations in C, 2nd Ed.Steve Schustack
1Debugging Win32 Windows ApplicationsNicolaisen
3.5Visual ExplanationsEdward R. Tufte
4Programming the 68000Steve Williams
Not RatedPthreads Programming: A POSIX Standard for Better MultiprocessingBradford Nichols, et al
Not RatedPalm Programming: The Developer's GuideNeil Rhodes, et al
Not RatedLearning XMLErik T. Ray
Not RatedXML in a Nutshell: A Desktop Quick ReferenceElliotte Rusty Harold, W. Scott Means
Not RatedProgramming PythonMark Lutz, Guido Van Rossum
Not RatedLearning the Bash ShellCameron Newham, Bill Rosenblatt
Not RatedDocBook: The Definitive GuideNorman Walsh, Leonard Muellner
Not RatedCascading Style Sheets: The Definitive GuideEric A. Meyer
Not RatedProgramming Interviews Exposed: Secrets to Landing Your Next JobJohn Mongan, Noah Suojanen
5Modern C++ Design: Generic Programming and Design Patterns AppliedAndrei Alexandrescu
Not RatedPhysics for Game DevelopersDavid M. Bourg
Not Rated3D Games, Volume 1Alan Watt, Fabio Policarpo
Not RatedThe Complete Guide to Game AudioAaron Marks
Not RatedCalendrical Calculations: The Millennium EditionEdward M. Reingold, Nachum Dershowitz
Not RatedUNIX Network Programming, Volume 1W. Richard Stevens
Not RatedUNIX Network Programming, Volume 2W. Richard Stevens
Not RatedOpenGL Programming for the X Window SystemMark J. Kilgard
Not RatedOpenGL(R) Programming Guide: The Official Guide to Learning OpenGL, Version 1.2Mason Woo, et al
Not RatedOpenGL(R) Reference Manual: The Official Reference Document to OpenGL, Version 1.2Dave Shreiner, et al
Not RatedRefactoring : Improving the Design of Existing CodeMartin Fowler, et al
Not RatedSSH, the Secure Shell : The Definitive GuideDaniel J. Barrett, Richard Silverman
Not RatedThe Pragmatic Programmer: From Journeyman to MasterAndrew Hunt, et al
3Debugging Windows ProgramsEverett N. McKay, Mike Woodring
Not RatedSoftware RequirementsKarl E. Wiegers
Not RatedUnder Pressure and On TimeEd Sullivan, John Robbins
3Linux System AdministrationVicki Stanfield, et al
Not RatedGame Programming Gems 2Mark DeLoura (Editor)
Not RatedInfinite Game Universe: Mathematical TechniquesGuy W. Lecky-Thompson
Not RatedThe Stanford GraphBaseDonald E. Knuth
4.5Windows Graphics ProgrammingFeng Yuan
1Cocoa Programming on Mac OS XAaron Hillegas


E-mail any comments to: webmaster@WoolSoft.com