Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Delphi in depth
Jensen C., Anderson L., Fung J., Lynnworth A., Ostroff M., Rudy M., Vivrette R., Osborne/McGraw-Hill, Berkeley, CA, 1996. Type: Book (9780078822117)
Date Reviewed: Jun 1 1997

According to the introduction,

This book covers Delphi--both 1.0 and 2.0 (and no doubt, will be applicable in many instances to future versions as well).…This book is for every Delphi developer. This book assumes that you are already familiar with the basics of Delphi.

Not being a Delphi expert, I found reviewing this book somewhat difficult.

The “Skill Level” note on the back cover states that this book is for every programmer; in fact, effective use of the information in this book requires a significant background in both Delphi programming and Windows application development. The table of contents makes promises that the body of the text does not fulfill. The technical descriptions are disappointing, and the claims on the cover are exaggerated and misleading. One gets the impression that the best intentions of the authors have been compromised by a rush to print.

The book does not adequately describe the capabilities or uses of Delphi 1.0 or 2.0. For those unfamiliar with the origin of Delphi, it would be helpful to mention on the cover that this software development package is based on Object Pascal. Regarding the book’s content, there needs to be much more information on the use of .WAV and .AVI files in Delphi. These features are lauded on the cover and in the introduction, along with several other popular topics such as Common Gateway Interface (CGI) and Java codes. However, discussions of their integration or use in a Delphi application are minimal.

The writing style varies from one chapter to the next, which is probably due to the large number of authors involved. Whatever the reason, it results in a book that is difficult to understand and unpleasant to read.

According to Appendix A, the code located in the Delphi16 subdirectories of the CD-ROM is for Delphi 1.0. When attempting to load files or projects from these directories into my version of Delphi 1.0, however, multiple errors occur due to missing or incorrectly referenced files. Perhaps different versions of Delphi 1.0 exist, but this possibility is not raised by the authors.

The book is divided into three parts: “Foundations,” which includes the first three chapters; “Techniques,” which includes chapters 4 through 16; and “Case Study: Delphi and the Web,” which includes chapters 17 through 20. The chapters are:

  • Overview of Delphi for Developers

  • Developing the Delphi Way

  • Object Orientation in Delphi

  • Property Editors

  • Databases and Database Components

  • Using Database Components

  • Database Features in Delphi 2

  • Building Client/Server Applications

  • Using ReportSmith

  • Reporting with QuickReport in Delphi 2

  • Graphics

  • Advanced Graphics: Animation and Moveable

  • Resource Files

  • Controlling Applications Using OLE Automation

  • Using Multithreading in Delphi 2

  • Thread Synchronization in Delphi 2

  • Introduction to the Internet and the World Wide Web

  • Core WebHub Technology

  • Tracking Surfers and Their Data

  • Integrating Delphi CGI, Java, and JavaScript

Each topic is presented with diagrams and sample code where appropriate, but there are no exercises. The absence of exercises limits the work’s utility as a textbook.

Reviewer:  Marlene Campbell Review #: CR120298 (9706-0412)
Bookmark and Share
 
Delphi (D.2.2 ... )
 
 
General (H.2.0 )
 
 
Programming Environments (D.2.6 )
 
Would you recommend this review?
yes
no
Other reviews under "Delphi": Date
Teach yourself…Delphi
Hall D., MIS:Press, New York, NY, 1995. Type: Book (9781558283909)
Feb 1 1996
Kick ass Delphi programming
Taylor D., Mischel J., Penman J., Goggin T., Coriolis Group Books, Scottsdale, AZ, 1996. Type: Book (9781576100448)
Jun 1 1997
Essential Delphi 2.0 fast
Cowell J., Springer-Verlag New York, Inc., Secaucus, NJ, 1996. Type: Book (9783540760269)
Mar 1 1997
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy