or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
Sorry!
More Buying Choices
33 used & new from $3.04

Have one to sell? Sell yours here
 
   
Delphi in a Nutshell (In a Nutshell (O'Reilly))
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Delphi in a Nutshell (In a Nutshell (O'Reilly)) (Paperback)

~ Ray Lischner (Author), Lischner Ray (Author)
4.4 out of 5 stars  See all reviews (24 customer reviews)

List Price: $44.99
Price: $31.54 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.45 (30%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Tuesday, November 10? Choose One-Day Shipping at checkout. Details
13 new from $31.54 20 used from $3.04
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Frequently Bought Together

Customers buy this book with Mastering Borland Delphi 2005 by Marco Cantu'

Delphi in a Nutshell (In a Nutshell (O'Reilly)) + Mastering Borland Delphi 2005
  • This item: Delphi in a Nutshell (In a Nutshell (O'Reilly)) by Ray Lischner

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Mastering Borland Delphi 2005 by Marco Cantu'

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Mastering Delphi 7

Mastering Delphi 7

by Marco Cantù
Introducing Delphi Programming: Theory through Practice

Introducing Delphi Programming: Theory through Practice

by John Barrow
4.3 out of 5 stars (3)  $63.00
Inside Delphi 2006 (Wordware Delphi Developer's Library)

Inside Delphi 2006 (Wordware Delphi Developer's Library)

by Ivan Hladni
3.7 out of 5 stars (15)  $37.96
Sams Teach Yourself Delphi 4 in 21 Days

Sams Teach Yourself Delphi 4 in 21 Days

by Kent Reisdorph
3.6 out of 5 stars (41)  $44.99
Delphi for .NET Developer's Guide

Delphi for .NET Developer's Guide

by Xavier Pacheco
4.3 out of 5 stars (9)  $43.86
Explore similar items

Editorial Reviews

Amazon.com Review

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.



Review

'... 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 2002

Product Details

  • Paperback: 576 pages
  • Publisher: O'Reilly Media (March 16, 2000)
  • Language: English
  • ISBN-10: 1565926595
  • ISBN-13: 978-1565926592
  • Product Dimensions: 9 x 5.9 x 1.3 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon.com Sales Rank: #385,003 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #5 in  Books > Computers & Internet > Programming > Languages & Tools > Borland Delphi

What Do Customers Ultimately Buy After Viewing This Item?

Delphi in a Nutshell (In a Nutshell (O'Reilly))
66% buy the item featured on this page:
Delphi in a Nutshell (In a Nutshell (O'Reilly)) 4.4 out of 5 stars (24)
$31.54
Mastering Borland Delphi 2005
12% buy
Mastering Borland Delphi 2005 4.6 out of 5 stars (9)
$37.79
Essential Pascal
8% buy
Essential Pascal 5.0 out of 5 stars (1)
$29.50
Delphi 2009 Handbook
8% buy
Delphi 2009 Handbook
$38.07

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

24 Reviews
5 star:
 (17)
4 star:
 (3)
3 star:
 (2)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (24 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
117 of 119 people found the following review helpful:
5.0 out of 5 stars Delphi in a Nutshell Review by Robert Meek, March 30, 2000
If you frequent the many Delphi newsgroups and programming lists available to all via the Web as I do, you'll note one question in particular that gets asked time and time again. "Can you please advise as to a good Delphi book?" It's a question that comes in many flavors, depending of course upon the proficiency of the writer, but unfortunately is rarely answered sufficiently. Not that there aren't quite a few high-quality books being published on the subject. There are! But like so many informational resources today, these books are usually written in devotion to one or two particular areas of Delphi interest or endeavor! Great for those who already command the language and need to explore in more detail their current needs. And of course there are a few beginner's books to be found, but these seem to mostly rehash simple descriptions of the VCL components, or take the reader on an example-filled journey through basic programming situations without considering the basic information necessary to satisfying the beginner's need to know why! "Delphi in a Nutshell" is the first and ONLY manual on the Delphi programming system that blends a complete overview of the subject with the kind of nuts and bolts information that every programmer, regardless of skill level, needs available every single day! Starting with a very precise look at what a Delphi project is, how it is managed, and the many files that make it up, Lischner continues ferociously into Types, Arrays, Methods, Exception handling, pointers, and just about every conditional need a programmer might come up against! A whole chapter is devoted to the Delphi Object Model, another on Runtime Type Information, and yet another on Threads called "Concurrent Programming"...three subjects sorely under documented over the years. And broaching topics I've not read more than a few paragraphs about elsewhere, the author considers Delphi's command-line tools in detail, explaining what they're for, when to use them, and providing a complete list and definition of every parameter! Finally, the SysUtils unit is broken down in it's entirety, providing not just a brief overview, but a complete listing and explanation of every procedure, function, and constant it provides us, broken down by use in such a way that makes Delphi's own help files on the subject seem amateurish by comparison! The discussion on it's Error-handling hierarchy alone is worth the price of this book. Never before reading this had I really grasped the elegant way Delphi provides for this practical need! Saving the best for last, the largest chapter in this book is called, "Language Reference". Stuck right in the middle, making it easy to get to with the thumb and forefinger, Lischner has documented for us EVERY keyword, directive, function, procedure, variable, class, method, and property that Delphi's version of Pascal provides for us! And these aren't the simple descriptions we're used to dealing with, but detailed explanations of their use, including return values, parameters, and even error conditions. In fact, in the final pages of this chapter he offers a complete list of all the runtime exceptions, their codes, and the exception classes that handle them! Delphi coders have been waiting for this since version one, and it's inclusion here has guaranteed a place for this book on my desk! To be fair, I do have two complaints about this book. First, and as it seems to be with all great reference works, it simply isn't big enough! And I'd like to see the author expand his expertise into other, equally important aspects of Delphi, and programming in general. And second, books such as this, which will undoubtedly be handled on a daily basis, should be bound in a manner that meets this need. This one isn't, and I'm sad to say that after only two nights of reading, I'm already forced to tape the pages back in place! Even at the expense it would cause, I'd lie to see this and other references bound in spiral notebooks, or even offered as unbound, punched pages which could then be placed in readily available loose-leaf binders. If there is, and I certainly hope to see one, a second edition of this book, PLEASE bind it properly! In closing, I just want to say that I own quite a few really great Delphi books, all of them being well used as a reference during my programming excursions, but "Delphi in a Nutshell" is the FIRST one that I have actually read cover to cover! Besides it's necessary factual information, it includes a plethora of tips, warnings, and other practical considerations that could only come from someone who has spent more time actually working with Delphi than most of us could ever attest to. And is written by someone who is so conversant in the language as to make even the most complicated subjects easy to understand and follow! Lischner is to be applauded for not only providing us with an invaluable reference work, but also with a pleasurable reading experience that meets and then surpasses all competitors. For once you can believe what it says on the back cover. ""Delphi in a Nutshell" is the ONE indispensable reference for Delphi programmers!"!
Comment Comment (1) | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 19 people found the following review helpful:
5.0 out of 5 stars Another gem from Lischner, March 30, 2000
"Delphi in a Nutshell" isn't just another ordinary Delphi book. Once again Ray has manage to take on topics that are unique and not covered in any detail if at all by other authors. The chapters on RTTI and the Delphi object model alone are well worth the price. This goes onto my short list of "must have" Delphi books for any serious program (Ray actually now has 3 of the 5). Good work Ray.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 17 people found the following review helpful:
4.0 out of 5 stars A New Trend?, July 22, 2000
By Jack B. Lyle (Melbourne, FL USA) - See all my reviews
This is a book about Object Pascal the language, something that is long overdue. The Delphi IDE is way cool and I love using it, but the language is what makes the tool worthwhile. When I solve a work problem I do it in the language. The IDE is just a pleasant place to get the work done.

This is a reference manual not a textbook. The author's style is simple and to the point. There are no silly embellishments that get in the way of the information. However, I did read the book from cover to cover and that introduced me to several new Delphi features that I haven't explored before. Now it sits on my desk and gets picked up when I have a problem.

I hope this book is the start of a trend; Delphi books that are about just part of the product. There aren't many books on the Delphi section of the shelf (even at Amazon) and unfortunately way too many of those have a distressing sameness. Part one covers the neat stuff you can do by dropping components on a form (Delphi as Visual Basic) and part two drives off into database programming (Delphi as Cobol). That was fine the first couple of times I read it, but my user interfaces are very simple (usually just one form) and I don't do database programming. My work tends to be mathematical. There have been no books on mathematical simulations in Delphi, but I can tell you it works very well for that job (yes I admit it, Delphi as Fortran).

There is a practical problem with this book. The cover fell off the second day I had it. That's a shame, because the picture of the Lynx is very nice.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Classic Language Reference book
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 more
Published 10 months ago by Andrew

5.0 out of 5 stars A desk reference with in-depth information
This is an excellent desk reference book for Delphi, with great in-depth information of Delphi's Object Model, RTTI, ans SysUtil. Read more
Published 18 months ago by Wuping Xin

1.0 out of 5 stars Too Much Work
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

4.0 out of 5 stars Oldie but Goodie
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 more
Published on August 20, 2005 by T. Clem

5.0 out of 5 stars Keep this on my bookshelf
Ray has written an excellent desktop reference for Delphi. I really liked the explanation of the SysUtils unit. Read more
Published on November 27, 2002

4.0 out of 5 stars Good book, shame about the binding.
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 more
Published on July 9, 2002

5.0 out of 5 stars A very useful book
This is a book that each Delphi coder must have in his collection. The book covers all the most important feature of object pascal, thread, interfaces and so on... Read more
Published on November 14, 2001 by Christian Padovano

2.0 out of 5 stars Strickly a Reference
I love ORielly reference books, this follows the pattern of most of them, however I was not able to use it to pick up and learn Delphi, as I wanted to. Read more
Published on October 16, 2001 by Casey Manus

5.0 out of 5 stars Most referenced book in my library
This a must have book for any Delphi programmer.
Published on February 28, 2001

3.0 out of 5 stars Concerned About Organization
Other reviewers have adequately covered the positive aspects of this book -- with which I largely concur -- but I encountered some annoyances with its organization. Read more
Published on February 26, 2001 by Peter Martin

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.