|
Delphi-Box Home
Delphi News
Delphi WWW Sites
Delphi FTP sites
Delphi Tips, Tricks & Docs
Delphi Tools & Updates
Delphi Books
Delphi Information resources
Delphi User Groups
Delphi Job Offers
Delphi-Box reSearch
| |
Helpful Delphi Books
The following books are quite popular amongst Delphi developers.
This list is far from being complete, but for your convenience I have just
listed the most popular publications here -- books which are repeatedly referred and
suggested to both, Delphi newbies and Pro's looking for answers or because they
are specialized in a certain aspect of Delphi development.
I have included links to Amazon and most of their descriptions so that you get a feeling
about their content. Additionally, I have added a small "Richey:..." comment
- just a one-liner to give you a quick impression about the main target of the book.
Topics:
 |
Delphi 6 Developers Guide
by Paul Kimmel
List price: $59.99
Amazon price: $47.99

Paperback - 704 pages
Sams; ISBN: ISBN: 0072129956
Richey: "for the early adopters.."
Click one of the bullets above for book details and ordering.
|
|
Book Description:
sorry, no description available at this time.
|
 |
Delphi 4 Unleashed
by Charlie Calvert
List price: $49.00
Amazon price: $39.00

Paperback - 1152 pages Bk&Cd Rom edition (Nov'1998)
Sams; ISBN: 0672312859
Dimensions (in inches): 1.96 x 9.06 x 7.42
Richey: "One of the best Delphi books available."
Click one of the bullets above for book details and ordering.
|
|
Book Description:
Charlie Calvert's Delphi 4 Unleashed is an all-new edition written by one of
the most well-known developers in the Delphi community. This advanced reference
will provide programmers with the information they need to build high-end Delphi
applications and components compatible with ActiveX and Java. Calvert will bring
the newest technologies and features of Delphi into focus and show programmers
how to utilize them. Some features will include: - Building and integrating
components with Java, Active X, etc. - Internet and Intranet applications and
enabling - Delphi's Multi-tier Distributed Applications Services Suite (MIDAS)
and how it works with Delphi - Client/server architecture and enterprise wide
development - Note: Content for the book and CD will be all new.
- Charlie Calvert's Delphi 4 Unleashed is a complete high-end reference for programmers and developers in Delphi
- Charlie Calvert is well-known and well-respected in the Borland and Delphi communities
- This book will tell programmers what the manuals don't- and how to make Delphi 4 really work for them
|
|
Delphi 5 Developer's Guide
by Steve Teixeira, Xavier Pacheco, David Intersimone
List price: $59.99
Amazon price: $41.99

Paperback - 1200 pages Bk&Cd Rom edition (Dec'1999)
Sams; ISBN: 0672317818
Dimensions (in inches): 2.31 x 9.05 x 7.30
Richey: "One of the best Delphi books available."
Click one of the bullets above for book details and ordering.
|
|
Book Description
Weighing in at over 1,500 pages, Delphi 5 Developer's Guide updates a classic text on Delphi
programming with a new edition that highlights the latest and greatest in version 5. Whether you are
new to Delphi or a seasoned veteran, this book will help you get the most out of this powerful
development tool, including database, Internet, and thin-client computing.
The sheer size of Delphi 5 Developer's Guide makes it a standout. (This already massive book
bundles 11 "extra" chapters on the accompanying CD-ROM on such topics as graphics
programming and coding standards.) The text presents how-to information on a wealth of topics,
along with short code excerpts and complete programs where appropriate.
Two areas deserve special mention. First, essential Windows programming techniques, from calling
Win32 APIs to Microsoft COM in all its guises, are examined especially closely. (Besides the
basics of building ActiveX controls and OLE Automation in Delphi, there's material on using MTS
and ADO.) This book also sheds some insight on programming "thin clients," with solid coverage of
Borland's MIDAS middleware solution, as well as Delphi's support for creating browser-based
applications (through its WebBroker classes). Later chapters contain in-depth code examples that
contrast "traditional" two-tiered client/server programming with thin-client versions (using both
MIDAS and HTML). This material can help get your existing Delphi skills up to speed with current
browser-based Web application requirements.
There aren't many books out there on Delphi programming, so this text meets an essential need with
its thorough tour of what's available in version 5.
|
|
Delphi COM Programming
by Eric Harmon
List price: $45.00
Amazon price: $36.99

Paperback - 500 pages 1 edition (Jan'2000)
Macmillan Technical Publishing; ISBN: 1578702216
Dimensions (in inches): 1.04 x 9.03 x 6.08
Richey: "It you need COM, then you need this excellent book to go without headaches."
Click one of the bullets above for book details and ordering.
|
|
Book Description:
Microsoft COM is prevalent throughout Windows operating systems95, 98, NT. To build
applications which interface with Windows systems, therefore, programmers must understand and
learn to use COM. This book will lay the groundwork for understanding COM, and focus on how
to develop applications in Delphi which interact efficiently with Windows systems. The book will
include coverage of DCOM, Microsofts distributed architecture which is based on COM. It will
also cover the latest developments in Delphi 5, currently due out in September 1999.This book will
teach COM programming to Delphi 4 and 5 programmers. After providing an understanding of the
COM framework, it offers a practical exploration of COM to enable Delphi developers to program
component-based applications. Typical real-world scenarios, such as Windows Shell programming,
automating Microsoft Agent, and creating and using ActiveX controls, will be explored. Discussion
of each topic will be illustrated with detailed examples.
|
|
Delphi 4 Bible
by Tom Swan
List price: $49.99
Amazon price: $39.99

Paperback - 953 pages Bk&Cd Rom edition (Aug'1998)
IDG Books Worldwide; ISBN: 0764532375
Dimensions (in inches): 1.89 x 9.19 x 7.44
Richey: "One of the best books available if you want to learn Delphi."
Click one of the bullets above for book details and ordering.
|
|
Book description:
If you appreciate hands-on examples in your programming books, consider this guide. Delphi 4
Bible combines a solid tour of basic Delphi programming with excellent material on more advanced
language features available in Delphi 4. This text stresses traditional client/server programming using
Delphi's classic strengths for corporate database development.
Early chapters concentrate on familiarizing the reader with the key features of the Delphi
environment and the basics of using the Delphi Visual Component Library (VCL) effectively in
simple programs. The author pays much attention to user-interface design with components such as
menus, buttons, checkboxes, toolbars, and list controls. Further sections cover graphics
programming, printing, and database applications. The authors also look at Delphi's charting and
reporting capabilities, a necessity for any real-world corporate development.
The book includes more expert material on Pascal language features, such as exception handling,
default parameters, method overloading, and dynamic arrays, plus some Windows internals such as
advanced message handling. Additional sections explain how to build custom ActiveX controls and
dynamic link-libraries (DLLs) and offer a quick tour of Internet component programming in Delphi.
|
|
Delphi für Kids
by Hans Georg Schumann
List price: EUR 25.51

Paperback - 456 Seiten & Delphi 3 Professional CDROM auf CD!
MITP, Bonn; ISBN: 3826606434
Richey: "Eines der besten deutschsprachigen Bücher, wenn Sie Delphi lernen möchten."
Click one of the bullets above for book details and ordering.
|
|
Book description:
Delphi ist mit diesem Buch extrem einfach zu erlernen - Sie müssen aber nicht
unbedingt ein "Kid" sein, um davon zu profitieren...
Denn der Autor versteht es hervorragend, in aufeinander aufgebauten Lernschritten
die Struktur, aber auch die Power und Flexibilität der Programmiersprache
verständlich zu machen, und am Ende des Buches hat man sogar das Erstellen
von eigenen Komponenten und bereits recht ansehnlichen Programmen erlernt.
Ein zusätzlicher Wert des Buches erwächst natürlich speziell aus der beiliegenden
Original Delphi 3 Professional-CD, mit der man dann später jederzeit auch auf höhere
Versionen günstig updaten kann. Hinweis: wenn Sie bereits über Programmier-Erfahrung
verfügen, ist jedoch eines der anderen auf dieser Seite angeführten Bücher
vermutlich von größerem Wert für Sie (es sei denn, Sie möchten an eine günstige
Delphi 3-Lizenz gelangen.. ;-)
|
|
Delphi Graphics and Game Programming Exposed
by John Ayres
List price: $59.95
Amazon price: $44.99

Paperback - 544 pages Bk&Cd Rom edition (Jan. 2000)
Wordware Publishing; ISBN: 1556226373
Dimensions (in inches): 1.61 x 9.23 x 7.67
Richey: "Great for beginners and intermediates."
Click one of the bullets above for book details and ordering.
|
|
Book description:
An experienced Delphi and game developer gives a competitive overview of
introductory-through-advanced Delphi programming for game developers and programmers. He
offers advanced coverage of scrolling map engines, voxel engines, and texture mapping.
All examples are heavily coded in the book as well as the CD-ROM.
|
|
Delphi Developer's Guide to OpenGL
by Jon Q. Jacobs
List price: $49.95
Amazon price: $39.96

Paperback - 450 pages Bk&Cd Rom edition (Aug'1999)
Wordware Publishing; ISBN: 1556226578
Dimensions (in inches): 1.37 x 9.28 x 7.53
Richey: "A really valuable book, especially for beginning games and graphics developers."
Click one of the bullets above for book details and ordering.
|
|
Book description:
The Delphi Developer's Guide to OpenGL gives an outline of OpenGL--once a proprietary
graphics library that used to reside only on expensive workstations--and explains its capabilities,
including how to use it inside Borland's popular programming language, Delphi.
The book begins with a tour of creating a Delphi project that can utilize OpenGL. Over the first five
chapters, the book demonstrates how 3D graphics work using popular computer graphics
nomenclature as well as instructions for drawing OpenGL objects in perspective within a Delphi
window, and the implementation of the three different types of OpenGL lighting (ambient, specular,
and diffuse) upon those objects.
While the book provides great coverage on some of OpenGL's effects (fog, transparency, and
mapping textures to surfaces), the most important chapter is "Picking," which discusses how to
detect a user's interaction with OpenGL objects (i.e., detecting a user's selection and movement of
an onscreen object).
There are plenty of code snippets, and all the source code in the book can be found on the
CD-ROM. However, the book completely lacks color pictures that demonstrate the results of the
techniques, even though the chapters on lighting, textures, and special effects could've greatly
benefited from them. Also, all the examples in the book use extremely primitive shapes and actions.
Presumably, a talented programmer can extrapolate the viable info from the simple examples and
build more sophisticated projects.
With the proliferation of video display cards that support the OpenGL standard, applications built in
popular development environments like Delphi can take advantage of real-time 3D graphics. This is
a timely book, suitable for programmers with Delphi experience and some graphics programming
experience who need to get a leg up on the Delphi/OpenGL learning curve.
|
 |
Delphi 3: User Interface Design
by Warren Kovach, Ludovic Dubois
List price: $49.00

Paperback - 528 pages Bk&Cd Rom edition (Mar'1998)
Prentice Hall Computer Books; ISBN: 0136179606
Dimensions (in inches): 1.41 x 9.62 x 7.45
Richey: "If Interface design is an issue for you - this book is worth to be read."
Click one of the bullets above for book details and ordering.
|
|
Book Description
Developing a state-of-the-art user interface isn't easy: programmers are called
upon to understand what the user "expects" from software, and account for every
eventuality, from the PC's design to an individual user's idiosyncrasy. This
book shows exactly how to build top-notch user interfaces with the top-notch
Delphi development tool for Windows. Using extensive examples, this book
shows how to program virtually every user interface element in Delphi, focusing
on techniques for giving programs a modern look. Among the topics covered are:
status bars, dockable toolbars, multipage dialog boxes, wizards, rollup dialogs,
toolboxes, "What's This" help buttons, recently used file lists, splash screens
and Easter Eggs. While Delphi 3 features are highlighted, all code has been tested
under all versions of Delphi, including the 16-bit Version 1 - and where necessary,
different techniques were developed for the 16-bit versions. The book also includes
a complete chapter on internationalizing your Windows applications, written by
Ludovic Dubois, the developer of the Polyglot Delphi translation suite. The
accompanying CD-ROM includes the book in Adobe Acrobat PDF format for easy
searching and reference.
|
|
Mastering Delphi 5
by Marco Cantu
List price: $49.99
Amazon price: $47.49

Paperback - 1104 pages 3 edition (Oct'1999)
Sybex; ISBN: 0782125654
Dimensions (in inches): 2.42 x 8.98 x 7.48
Richey: "A good reference for every 'Delphian', good to deepen your skills."
Click one of the bullets above for book details and ordering.
|
|
Book description:
Marco Cantù's Mastering Delphi 5 revises this author's earlier title and brings it up to speed for the
latest and greatest in Delphi 5. Weighing in at a whopping 1,100 pages, this comprehensive,
thorough, and skillfully written book makes the strong claim that it is the most comprehensive
resource available for Delphi 5. Whether you are a beginner or an expert, this text offers exemplary
coverage of this powerful programming tool.
Mastering Delphi 5 does a great job of explaining the new and exciting features of Delphi 5,
whether new IDE features, support for object-oriented design, databases, or Internet programming.
Clearly, Delphi 5 is a tool ready for the new millennium, and the author shows you how to take
advantage of a variety of database and Internet features (such as using Delphi to write CGI scripts
or using ActiveForms). Plus, there's coverage of new support for ADO database programming, as
well as sections devoted to higher-end enterprise computing with Inprise MIDAS for creating
scalable thin-client Web applications.
Throughout Mastering Delphi 5, the author shares his considerable expertise, along with countless
tips for creating better classes and components (both VCL and ActiveX components) and tweaking
the functionality of existing Delphi controls (particularly with grids). On its own, Delphi 5 offers a lot
of functionality, which this book covers in good detail, but the author also pushes the envelope with
plenty of tips and tricks on how to do more (for example, using Windows APIs for better
multitasking).
Whether you are a novice or a seasoned expert, there is a lot to glean from this impressively
thorough tour of the new Delphi 5. This title sets a high standard as a source of information on the
features of one of today's most powerful development tools.
|
|
Tomes of Delphi: Win32 Database Developer's Guide
by Warren Rachele
List price: $39.95
Amazon price: $33.96

Paperback - 386 pages Book & Cd edition (Aug'1999)
Wordware Publishing; ISBN: 1556226632
Dimensions (in inches): 1.00 x 9.13 x 7.47
Richey: "Good for beginners."
Click one of the bullets above for book details and ordering.
|
|
Book description:
A book/CD-ROM guide to database programming. Early chapters introduce concepts of the
relational database and SQL, and later chapters focus on the Delphi database tools, the Borland
Database Engine, Delphi components, and different ways in which database information can be
turned into presentation reports. Final chapters cover special topics such as use of the API, the API
function reference, and coding techniques. The companion CD-ROM contains source files for the
book as well as trial software. The author is a systems architect and an instructor at colleges
in the Denver, Colorado area. (Description Copyright © 1999 Book News, Inc., Portland, OR)
|
|
The Tomes of Delphi: Win32 Core Api
by John Ayres, David Bowden, Larry Diehl, Michael Tobin, Rod Mathes, Ovais Reza, Mike Tobin
List price: $54.95
Amazon price: $43.96

Paperback - 750 pages Bk&Cd-Rom edition (Dec'1997)
Wordware Publishing; ISBN: 1556225563
Dimensions (in inches): 1.63 x 9.26 x 7.54
Richey: "Good if you want to learn about Windows API programming."
Click one of the bullets above for book details and ordering.
|
|
Book description:
A software developer's guide covering all of the most common Windows API functions - from
Window creation and memory management functions to clipboard and error functions. Each
function entry contains the syntax, a description of what the function does, a list and description of
parameters, acceptable constant values, return values, cross-references to related functions, and an
example of its use in Delphi's Object Pascal. The CD includes example programs, shareware and
freeware components, help files, and third-party development tools. (Description Copyright by Book News, Inc.®, Portland, OR)
The authors provide software developers a comprehensive guide to the Microsoft Windows
application programming interface, the heart of Windows software development. This reference
covers all of the most common Windows API functions, and each function has the syntax and an
example of its use in Delphi's Object Pascal. The CD includes all of the code from the book.
|
|
Tomes of Delphi: Algorithms and Data Structures
by Julian Bucknall
List price: $59.95
Amazon price: $50.96

Paperback - 500 pages Bk&Cd Rom edition (scheduled for Aug'2000, you can already order it)
Wordware Publishing; ISBN: 1556227361
Richey: "Actually, I'm still waiting for it!"
Click one of the bullets above for book details and ordering.
|
|
Book Description
This book about Algorithms and Data Structures is a highly sophisticated title targeted for advanced
developers. Author Julian Bucknall works for one of Inprise's leading and oldest third-party library
and tool companies, TurboPower, where he is in charge of technical development. This is the only
book on the market that will provide Delphi developers with a comprehensive and current overview
of using algorithms and data structures from a practical, not a theoretical, textbook perspective. The
book will include a wealth of code examples appropriate for practicing developers. Bucknall's title
will provide comprehensive coverage of such topics as arrays, binary trees, data compression, and
other advanced topics not treated in any competing titles. The CD includes the author's highly
successful freeware library EZDSL along with the code from the book.
|
|
Delphi in a Nutshell
by Ray Lischner
List price: $24.95
Amazon price: $19.96

Paperback - 600 pages (Mar'2000)
O'Reilly & Associates; ISBN: 1565926595
Richey: "I don't have it - but seems to be a good choice for the Enterprise-level developer."
Click one of the bullets above for book details and ordering.
|
|
Book Description:
With a new name and a new focus on CORBA, database drivers and Microsoft Back Office
applications Inprise/Borland Delphi is enjoying a resurgence with a growing user base of
programmers who use Delphi for rapid development of enterprise computing applications. Not to
rest on success, the latest version of Delphi, version 5 includes further expansion and refinement of
the 3-tier application framework introduced in Delphi 4 and has resulted in a prize-wining product.
Delphi in a Nutshell is the first concise reference to Borland/Inprise' Delphi available. Succinctly
collects all the information you need in one easy to use, complete and accurate volume, and goes
beyond the product documentation itself.
Delphi in a Nutshell starts with the Delphi object model, and how to use RTTI (Run Time Type
Information) for efficient programming. The rest of the book is the most complete Delphi Pascal
language reference available in print, with every language element detailed with complete syntax,
examples and methods for use. The book concludes with a look at the compiler, and compiler
directives discussed in depth.
|
|
Tomes of Delphi: Win 32 Graphics Programming
by Larry Rutledge
List price: $49.95
Amazon price: $42.46

Paperback - 500 pages Bk&Cd Rom edition (scheduled for Jul'2000, you can already order it)
Wordware Publishing; ISBN: 1556227221
Richey: "Actually, I'm still waiting for it!"
Click one of the bullets above for book details and ordering.
|
|
Book Description:
This book about Win32 Graphics Programming is a complete reference to the many graphics file
formats used in the Delphi development environment. A distinctive feature of this book is that
Rutledge provides detailed comment about the file formats so that the developer understands how
and why the code works the way it does under Delphi.
Rutledge also provides the programmer with two projects that are built throughout the discussion of
each graphics file format. The first project is the TImage component that allows graphics file formats
other than .BMP and .WMF to be displayed. The second project utilizes the TImage component to
build an image viewer/converter. At the end of the book the programmer will have two viable
projects built around each of the graphic formats. Both projects and the source code are found on the CD.
|
|
Tomes of Delphi: Win32 Multimedia API
by Alan C. Moore
List Price: $54.95
Amazon Price: $43.94

Paperback - 600 pages Book & Cd edition (Jul'2000)
Wordware Publishing; ISBN: 1556226667
Richey: "A new book - didn't have a chance to review it until now."
Click one of the bullets above for book details and ordering.
|
|
Book description:
Tomes of Delphi: Win32 Multimedia is a comprehensive treatment of the Win32 programmers and
developers. The title focuses much attention on the sound portion of the Win32 API.
|
Kylix Books
A few Kylix books of possible interest:
|
The Dilbert Principle
by Scott Adams
List Price: $12.95
Amazon Price: $10.36

Paperback - 336 pages Reprint edition
Harperbusiness; ISBN: 0887308589 ; Dimensions (in inches): 0.99 x 8.16 x 6.15
Richey: "A must if you love the comic strip. Otherwise, good enough for dozens of smiles."
Click one of the bullets above for book details and ordering.
|
|
Book description:
Or should that be anti-business advice? Scott Adams provides the hapless victim of re-engineering,
rightsizing and Total Quality Management some strategies for fighting back, er, coping. Forced to
work long hours, with no hope of a raise? Adams offers tips on maintaining parity in compensation.
Along the way, Adams explains what ISO 9000 really is and assesses the irresistibility of female
engineers.
The breath-taking cynicism of the strip should prepare readers for the author's no-holds-barred
attack on management fads, large organizations, pointless bureaucracy and sadistic rule-makers who
glory in control of office supplies. Readers of the on-line Dilbert Newsletter are familiar with the
kind of e-mail Adams receives from his readers -- and may even have sent a few of those missives
themselves. Along with illustrative strips, e-mail messages provide excruciating examples of
corporate behavior which compel the reader to agree with Adams when he insists that "People are
idiots".
The final chapter offers a model for would-be successful businesses to follow: the OA5 model. It's
introduced with little fanfare, no outrageous promises and just the right amount of self-deprecation.
|
|
Peopleware
(German title: "Wien wartet auf Dich. Der Faktor Mensch im DV- Management."
by Tom Demarco & Timothy Lister
List prices: US edition: EUR 39.25 / USD 33.95 Deutschsprachige Ausgabe: EUR 20.34

Paperback 2nd edition (Feb'1999)
US: Dorset House; ISBN: 0932633439
DE: Carl Hanser Verlag; ISBN: 3446212779
Richey: "One of the top-notch books on the management of software development."
Click one of the bullets above for book details and ordering.
|
|
Book description:
Peopleware asserts that most software development projects fail because of failures within the team
running them. This strikingly clear, direct book is written for software development-team leaders and
managers, but it's filled with enough commonsense wisdom to appeal to anyone working in
technology. Authors Tom DeMarco and Timothy Lister include plenty of illustrative, often amusing
anecdotes; their writing is light, conversational, and filled with equal portions of humor and wisdom,
and there is a refreshing absence of "new age" terms and multistep programs. The advice is
presented straightforwardly and ranges from simple issues of prioritization to complex ways of
engendering harmony and productivity in your team. Peopleware is a short read that delivers more
than many books on the subject twice its size. "A must read for knowledge workers & people that manage them".
|
Finally, you can search directly for Delphi-related books at Amazon
(click here). This gives you an even longer list with books you can choose from (deutschsprachig).
|