Aimed at the working Delphi developer, Delphi in a Nutshell is an effective desktop reference to this popular programming tool. Besides listing all core classes and methods, this book also provides a host of expert dos and don'ts for mastering the newest features in Delphi's Object Pascal.
The heart of this book is its reference sections on built-in Delphi language features and other useful information on this development tool. Each entry has a guide to syntax, a description of all parameters and return values, and code samples, plus many entries feature "tricks and tips" with additional information. While this title concentrates on the "core" language (instead of Delphi's extensive support for visual components), there's little doubt that it will be useful if you work with the tool on a daily basis.
The book also delivers an advanced guide to ramping up on the latest and greatest in new language features in Object Pascal. Material on using classes, and the type of information features available in today's Delphi, are particularly effective. There are a lot of smart tips on proper class design techniques, including using properties, constructors, and destructors. (Delphi has its own conventions here, and this book will fill you in if you are coming to Object Pascal from another programming language.) Along the way, the author offers numerous expert nuggets on when to use (and when to avoid) using certain features. Whether you are a novice or a more experienced developer, this tutorial and reference is all you need to be productive with the latest and greatest in object-oriented programming with Delphi. --Richard Dragan
Topics covered: Overview of Delphi Object Pascal, units and libraries, data and string types, exception handling, file I/O, classes and objects, inheritance, constructors and destructors, interfaces, reference counting, Windows messages, memory management strategies, virtual method tables (VMTs), properties, using TypInfo, virtual and dynamic methods, automated methods and COM, Delphi type information and RTTI, concurrent programming with threads, synchronization, thread local storage techniques, Delphi language reference, system constants, operator reference, compiler directives, code samples, and programming tips.
'... in my view it is the best Delphi Pascal reference around, if only for the great tips and tricks that really are relevant.' - Bob Swart Developers Review, August 2000. "While this not the only book you'll ever need on Delphi, it is likely to be one of the most useful you'll ever buy." Programming, August 2002See all Editorial Reviews
The book is well presented, and structured in an easy to read manner. I have been programming for 4 years now, I still use this book. Read morePublished 15 months ago by Peter Jaun Siebert
Complete and comprehensive review of all Delphi key words and language constructs.
Best way to work through the less used Delphi constructs with example code. Read more
A few pages describing this and that and the rest of the book is object/property/method lists. Useful only if you did not install help or don't have internet access. Read morePublished on February 8, 2013 by Bill Perkins
This is a must have book for any Delphi developer. I use mine continuously. The others are on the bookshelf. But this book needs an update. Read morePublished on December 17, 2008 by Andrew
This is an excellent desk reference book for Delphi, with great in-depth information of Delphi's Object Model, RTTI, ans SysUtil. Read morePublished on May 3, 2008 by Wuping Xin
Material is presented out of order and not readable to anyone who has not already mastered the subject.Published on February 16, 2006 by James McCrossin
This book is a fair reference for the intermediate programmer. However, it stops at Delphi 5, so it's use for those using later versions of Delphi will find a lot missing. Read morePublished on August 20, 2005 by T. Clem
Ray has written an excellent desktop reference for Delphi. I really liked the explanation of the SysUtils unit. Read morePublished on November 27, 2002
This is a useful book that provides a good reference to Object Pascal as well as the System unit. The problem I have with it is that my copy and that of my colleague completely... Read morePublished on July 9, 2002