Table of Contents

mastering delphi 7
Mastering Delphi 7
by Marco Cantu  ISBN:078214201X
Sybex © 2003 (1011 pages)

The best Delphi resource--now updated and expanded.

Companion Web Site  

Table of Contents
Mastering Delphi 7
Part I - Foundations
Chapter 1 - Delphi 7 and Its IDE
Chapter 2 - The Delphi Programming Language
Chapter 3 - The Run-Time Library
Chapter 4 - Core Library Classes
Chapter 5 - Visual Controls
Chapter 6 - Building the User Interface
Chapter 7 - Working with Forms
Part II - Delphi Object-Oriented Architectures
Chapter 8 - The Architecture of Delphi Applications
Chapter 9 - Writing Delphi Components
Chapter 10 - Libraries and Packages
Chapter 11 - Modeling and OOP Programming (with ModelMaker)
Chapter 12 - From COM to COM+
Part III - Delphi Database-Oriented Architectures
Chapter 13 - Delphi's Database Architecture
Chapter 14 - Client/Server with dbExpress
Chapter 15 - Working with ADO
Chapter 16 - Multitier DataSnap Applications
Chapter 17 - Writing Database Components
Chapter 18 - Reporting with Rave
Part IV - Delphi, the Internet, and a .NET Preview
Chapter 19 - Internet Programming: Sockets and Indy
Chapter 20 - Web Programming with WebBroker and WebSnap
Chapter 21 - Web Programming with IntraWeb
Chapter 22 - Using XML Technologies
Chapter 23 - Web Services and SOAP
Chapter 24 - The Microsoft .NET Architecture from the Delphi Perspective
Chapter 25 - Delphi for .NET Preview: The Language and the RTL
Appendix A - Extra Delphi Tools by the Author
Appendix B - Extra Delphi Tools from Other Sources
Appendix C - Free Companion Books on Delphi
List of Figures
List of Tables
List of Listings
List of Sidebars

Whether you're new to Delphi or just making the move from an earlier version, Mastering Delphi 7 is the one resource you can't do without. Practical, tutorial-based coverage helps you master essential techniques in database, client-server, and Internet programming. And the insights of renowned authority Marco Cantú give you the necessary knowledge to take advantage of what's new to Delphi 7--particularly its support for .NET.

Coverage includes:

  • Creating visual web applications with IntraWeb
  • Writing sockets-based applications with Indy
  • Creating data-aware controls and custom dataset components
  • Creating database applications using ClientDataSet and dbExpress
  • Building client-server applications using InterBase
  • Interfacing with Microsoft's ADO
  • Programming for a multi-tiered application architecture
  • Taking advantage of Delphi's support for COM, OLE Automation, and COM+
  • Taking advantage of Delphi's XML and SOAP support
  • Implementing Internet protocols in your Delphi app
  • Creating UML class diagrams using ModelMaker
  • Visually preparing reports using RAVE
  • Using the Delphi language to create your first .NET programs

About the Author

Marco Cantú is an internationally known programming author and teacher who specialize in Delphi development and XML-related technologies. Author of the best-selling Mastering Delphi series, he teaches advanced Delphi classes, speaks at conferences worldwide, and writes about Delphi programming in print and online magazines.