Programming Books C Java PHP Python Learn more Browse Programming Books
Trade in your item
Get a $1.37
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Delphi Component Design Paperback


Amazon Price New from Used from Collectible from
Paperback
"Please retry"
$112.95 $49.99

Customers Who Bought This Item Also Bought

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 348 pages
  • Publisher: Addison-Wesley (C) (December 1996)
  • Language: English
  • ISBN-10: 0201461366
  • ISBN-13: 978-0201461367
  • Product Dimensions: 1 x 7.5 x 9.2 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Best Sellers Rank: #1,898,692 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

"Well written, provides good coverage of the subject matter, and the author obviously knows Delphi inside-out."
Eamon O'Tuathail
Clipcode Software Reports

"I recommend this book very highly. Delphi Component Design has the feel of a classic that will become required reading."
Sylvia Lutnes
The Delphi Deli

"... a clearly-written, well organized, approachable yet technically complete treatment of Delphi component development. It's a marvelous book and I recommend it without reservation."
Jerry Coffey, Editor-in-Chief
Delphi Informant
February 1997

Delphi Component Design tells the inside story of how and why Delphi was built, and how to make use of this information to build better Delphi components and applications. Whether you're a Delphi application writer yearning to expand into component writing, or you're an experienced Delphi component writer in pursuit of the smaller, faster, better Holy Grail, Delphi Component Design will help you sort out what Delphi Visual Component Library (VCL) services can do for you (and how they do it); what your components can do for VCL; what standard behaviors your component classes must implement; and how to take advantage of little-known VCL classes and services to dramatically improve your component's ease-of-use, code reuse, flexibility, and performance.

Delphi Component Design's three major sections mirror the phases of component creation -- Analysis and Design, Implementation Details, and Design-Time Tools. Part 1, Analysis and Design, reviews the critical steps of component design, including object decomposition analysis, component aggregation, implementation abstraction techniques, and extensibility issues. Part 2, Implementation Details, examines the nitty-gritty specifics of Delphi's most powerful and most mysterious subsystems (including polymorphism, exceptions, component streaming, messaging, graphics, OLE, and more) in complete detail, so that your components can take maximum advantage of Delphi's built-in services. Part 3, Design-Time Tools, shows you how to write property and component editors to make building applications with your most complex components a snap, and how to build experts and add-in tools to seamlessly merge your own development tools and helper apps into the Delphi development environment.

This is the no-stone-unturned authority on building advanced Delphi components, from high-level views of how a component fits into the grand scheme of things down to the minute details of how each link between a component and the rest of the system works, from design-time support tools to run-time performance optimizations.

Danny Thorpe is an R&D engineer on Borland's Delphi development team. He has served as technical editor and advisor for dozens of Delphi programming books and written articles for PC Magazine and Dr. Dobb's Journal.

0201461366B04062001

About the Author

Danny Thorpe is an R&D engineer on Borland's Delphi development team. He has served as technical editor and advisor for dozens of Delphi programming books and written articles for PC Magazine and Dr. Dobb's Journal.

0201461366AB04062001


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.8 out of 5 stars
5 star
10
4 star
2
3 star
0
2 star
0
1 star
0
See all 12 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

5 of 5 people found the following review helpful By A Customer on March 21, 1997
Format: Paperback
Delphi Component Design, is by far the best Delphi book,
I have seen. I have all of the Borland Press Books, as well as several(10+) other Delphi books. All of these books have there strong points but nothing compares to this Book! It covers RTTI, and Code Optimization better than any other book. To sum it up, this book starts were the other books left off.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By navsaqib@super.net.pk on November 30, 1998
Format: Paperback
This book is all about what goes behind the curtains. If are a crazy developer like me and interested in knowing how Delphi designers implemented different mechanisms such as WIndows messaging OLE COM this title is a must
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By A Customer on February 7, 1998
Format: Paperback
A book in search for two years. Back to 1995 when I started to dive into VCL source code. A question popped into my mind that why Borland did not document the architecture of VCL ? I had read numerous books. Delphi Component Design is it. You can not read VCL source code without it. It saved me tons of hours.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Allen Vander Meulen on January 12, 2007
Format: Paperback Verified Purchase
This is purely a Delphi programmer's guide, but it unquestioningly well written, informative, and well-rounded: Anyone seeking to learn how Delphi's VCL component libraries work, how to development components of their own, or how to extend Delphi VCL components already available from Borland or third parties, should read this book. There is simply nothing else that comes close.

Mr. Thorpe's writing style is clear, concise, and does a great job of exploring the topic at hand. Any competent Delphi programmer will be well capable of undertaking VCL development on their own if they have this book at their side. One point to note about this book is what used copies go-for on Amazon.com (and elswehere): I typically see prices of between $50 and $100, even though the book was first published about 10 years ago. How many other technology books, particularly for a specific software technology, remain in such high demand after such a long period of time?

"Delphi Component Design" was written for the VCL [Borland's Acronym for "Visual Component Library"] as it was implemented in Delphi 3.0 - back in the mid to late 1990's: the implementation of VCL it describes is still the foundation underlying VCL as implemented in Delphi today, and is close enough to the modern implementation to still be a very useful text. However, since Delphi's product direction is to pursue .NET as opposed to enhancing the older VCL, the book's usefulness is limited to those who are seeking to maintain or enhance existing Delphi VCL-based applications. Even though I no longer work in Delphi, I still find myself called-upon often enough for Delphi support that I'm not going to give up my copy of "Delphi Component Design" quite yet - even despite the used copy prices I see!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By A Customer on March 30, 1998
Format: Paperback
An excellent book. Shows the inner-workings of Object Pascal and VCL. The COM/OLE stuff is a bit out of date (was written for D2).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By A Customer on March 12, 1998
Format: Paperback
It covers many important subjects: RTTI, Code Optimization, OLE Automation server and many more. Author has perfect theoretical approach to the matter. But I think more examples would make this book even better. Anyway I recommend it to all Delphi component experienced developers, but NOT to beginers.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Product Images from Customers

Most Recent Customer Reviews

Search
ARRAY(0xa6a08b64)

What Other Items Do Customers Buy After Viewing This Item?