Still the Best Delphi
Resource-Now Fully Updated and Expanded
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
Contents
Part I - Foundations
- Delphi 7 and Its IDE
- The Delphi Programming Language
- The Run-Time Library
- Core Library Classes
- Visual Controls
- Building the User Interface
- Working with Forms
Part II - Delphi Object-Oriented Architectures
- The Architecture of Delphi Applications
- Writing Delphi Components
- Libraries and Packages
- Modeling and OOP Programming (with ModelMaker)
- From COM to COM++
Part III - Delphi Database-Oriented Architectures
- Delphi's Database Architecture
- Client/Server with dbExpress
- Working with ADO
- Multitier DataSnap Applications
- Writing Database Components
- Reporting with Rave
Part IV - Delphi, the Internet, and a .NET Preview
- Internet Programming: Sockets and Indy
- Web Programming with WebBroker and WebSnap
- Web Programming with IntraWeb
- Using XML Technologies
- Web Services and SOAP
- The Microsoft .NET Architecture from the Delphi
Perspective
- 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