» » Delphi Component Design

Download Delphi Component Design eBook

by Danny Thorpe

Download Delphi Component Design eBook
Danny Thorpe
Hardware & DIY
Addison-Wesley (December 1, 1996)
348 pages
EPUB book:
1674 kb
FB2 book:
1460 kb
1823 kb
Other formats
docx mbr doc lrf

Delphi Component Design's three major sections mirror the phases of component creation - Analysis and Design, Implementation Details, and . Danny Thorpe is an R&D engineer on Borland's Delphi development team

Delphi Component Design's three major sections mirror the phases of component creation - Analysis and Design, Implementation Details, and Design-Time Tools. Danny Thorpe is an R&D engineer on Borland's Delphi development team.

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.

Danny Thorpe is an American programmer noted mainly for his work on Delphi. He was the Chief Scientist for Windows and. He joined Borland in 1990 as an associate QA engineer working on Turbo Pascal .

Delphi Component Design book. The companion CD-ROM contains all the code in the book.

Danny Thorpe's Delphi Component Design is probably your best bet. There's also Marco's big book. I have made several simple components and a composite one using it and worked. CCPack on SourceForge. David Heffernan Sep 13 '12 at 16:28. I was not aware about Danny Thorpe's book. WeGoToMars Sep 13 '12 at 16:42. 2. Ray Konopka of Raize Software still sells his component writing book in PDF format as well. It's a little hard to find - it's on the Pricing Page.

Delphi component design. 1 2 3 4 5. Want to Read. Published 1997 by Addison-Wesley Developers Press in Reading, Mass. Are you sure you want to remove Delphi component design from your list? Delphi component design. Computer software, Delphi (Computer file), Development.

Flag as Inappropriate. Delphi Component Design, Addison-Wesley Longman, ISBN 0-201-46136-6, 1997. Danny Thorpe - Products. Windows Live Quantum Mechanics : Undisclosed Browser Technology. Are you certain this article is inappropriate? Excessive Violence Sexual Content Political, Social. Personal blog and homepage. Previous blog at Microsoft. Windows Live Quantum Mechanics : Secure Cross-Domain Communication: The Architecture Journal.

Danny Thorpe's book (Delphi Component Design) was good as far as it went. This reader was left with a feeling that a book tackling OO design (. design patterns, gamma, et. and Delphi would be real handy. Why don't all of the Delphi IDE menu items have hot keys? It would be great to have configurable hot keys as well.

Determine how to break a design problem down into its component parts.

You'll start by exploring a variety of design patterns and understanding them through real-world examples. This will entail a short explanation of the concept of design patterns and the original set of the 'Gang of Four' patterns, which will help you in structuring your designs efficiently. Determine how to break a design problem down into its component parts.

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 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.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 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.
  • Swiang
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 (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!
  • Forey
The book is a breath of fresh air and covers a good basic foundation: attitudes of programmers, basic structures of OOP with objects:- various virtual methods, basic construction of building blocks, streams, other forms of communication and a few peculiar things to watch out on. I personally have no interest in databases were some may have. 32 bit is the way to go as I can now see access to the windows API with the assistance of the book and Delphi Pro.
Danny points out its not necessary to understand every base object behind the object you are building off from.
This is true if you wish to add a minor adjustment to a component. But this I believe this is a major miss conception if you are building a new and different component. And for this purpose the book dose not begin to address threading, what is happing in TObject, as TObject is not in Delphi Pro to view and is the fundamental object that every object is built from!!!!!!. This is no different than the Pascal 7 days when every one wanted to read the OOP code for them selves at an enormous cost for a copy.
I'm not saying the book should cover the windows API as that's another subject on its own, but how a action is handled through the Objects, or how a windows event is managed though OOP:- draw, mouse button.....
I need a book that should cover enough to be able to install an object into a base object like a speed button into an editor or a listbox connected to a speed button so something like TCombobox or TGraph is understood how each piece interacts and is constructed together as a unit. When the OOPer's get hold of this understanding the tools for Delphi could become available will become limitless to the users. VB definitely has this advantage over Delphi today because we do not understand enough to create something different or new. Give it another go Danny with an extra book, as it is easy to understand what you have written, be cursus to get such a difficult subject right. And you have made a breath of fresh air already into the subject that is very useful to those that have read your first book but some of us need to go further.
  • Crazy
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.
  • Mora
The books contains phylosophical views, paradigms which are hidden behind the elegant VCL structure. Diligent reader will find lot of undocumented or even too-obvious-to-use features which can make some hard things simple. His review of virtual and dynamic tables is second to none!
  • Madis
This guys are crooks. They advertise a book they DO NOT have, get your money and never reply to your e-mails.
The book is supposed to be great, by the way.
  • Hellstaff
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
  • Opilar
Gorgeous! It is far beyond the standard cookbook approach. It has given me a greater insight into the guts of Delphi and is the only Delphi book that I have read for pleasure