Skip to main content

Mastering Delphi 6

Mastering Delphi 6

Marco Cantù

ISBN: 978-0-782-15278-4

Feb 2006

1129 pages

Select type: E-Book



Still the Best Delphi Resource

A Fully Revised Version of the Book That Won the Delphi Informant Readers Choice Award

If you're looking to capitalize on the powerful capabilities of the latest release of Delphi, Mastering Delphi 6 is the one resource you can't do without. Practical, tutorial-based coverage helps you develop key skills, solve tough problems, and build and implement sophisticated functionality in your database, client/server, and Internet applications. The special insights of Delphi expert Marco Cantu you an extra advantage as you complete successful projects and progress towards Delphi mastery.

Coverage includes:

  • Getting to know the new run-time library (RTL)
  • Learning to use the VCL and CLX visual libraries
  • Developing custom components
  • Creating data-aware controls and custom datasets
  • Mastering database programming with BDE and dbExpress
  • Mastering client/server programming with InterBase
  • Interfacing with Microsoft's ADO using the dbGo component set
  • Taking advantage of Delphi's support for COM, OLE Automation, and COM+
  • Programming for a multitiered application architecture
  • Taking advantage of Delphi's support for XML and SOAP technologies
  • Building practical, powerful Web applications

Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.


Part I: Foundations.

Chapter 1: The Delphi 6 IDE.

Chapter 2: The Object Pascal Language: Classes and Objects.

Chapter 3: The Object Pascal Language: Inheritance and Polymorphism.

Chapter 4: The Run-Time Library.

Chapter 5: Core Library Classes.

Part II: Visual Programming.

Chapter 6: Controls: VCL Versus VisualCLX.

Chapter 7: Advanced VCL Controls.

Chapter 8: Building the User Interface.

Chapter 9: Working with Forms.

Chapter 10: The Architecture of Delphi Applications.

Chapter 11: Creating Components.

Chapter 12: Libraries and Packages.

Part III: Database Programming.

Chapter 13: Delphi’s Database Architecture.

Chapter 14: Client/Server Programming.

Chapter 15: InterBase and IBX.

Chapter 16: ActiveX Data Objects.

Chapter 17: Multitier Database Applications with DataSnap.

Chapter 18: Writing Database Components.

Part IV: Beyond Delphi: Connecting with the World.

Chapter 19: COM Programming.

Chapter 20: From Automation to COM+.

Chapter 21: Internet Programming: Sockets and Indy Components.

Chapter 22: Web Programming with WebBroker and WebSnap.

Chapter 23: XML and SOAP.