毋庸置疑的Delphi开发经典著作,以前有过chm版,参考原文时想加注释,笔记,没有办法。这个版本改成pdf档,可以加注笔记,没有乱七八糟的水印,以前下过有水印版,可以考虑这个版本作为收藏参考原文。两个字:清爽。 《Mastering Delphi 7》是Marco Cantu撰写的一本关于Delphi开发的经典著作,针对的是Delphi 7版本。这本书全面深入地介绍了Delphi编程的基础、对象导向架构以及数据库和互联网编程,同时包含了对.NET架构的前瞻。这本书是Delphi开发者的重要参考资料,尤其适合从早期版本升级到Delphi 7的用户。 书中分为四个部分: **第一部分 - 基础** 1. **Delphi 7及其IDE**:详细讲解了Delphi 7集成开发环境(IDE)的功能和使用,包括编辑器、编译器、调试器以及项目管理等方面。 2. **Delphi编程语言**:涵盖了Pascal语言的核心特性,如变量、常量、类型、控制结构、函数和过程等。 3. **运行时库**:讨论了Delphi运行时库的关键组件和它们在程序中的作用。 4. **核心库类**:介绍了一些基础的VCL(Visual Component Library)类,如控件、容器、事件处理等。 5. **视觉控件**:详述了用于构建用户界面的各种控件,包括标准控件和自定义控件的使用。 6. **构建用户界面**:教授如何设计和布局用户界面,以及响应用户交互。 7. **与表单工作**:涵盖了表单的设计、事件处理以及表单间的通信。 **第二部分 - Delphi对象导向架构** 8. **Delphi应用程序架构**:探讨了Delphi应用的结构和设计原则。 9. **编写Delphi组件**:介绍了组件的创建、注册和使用,以及组件设计的注意事项。 10. **库和包**:讲述了如何组织代码,包括单元、库和包的使用。 11. **建模和面向对象编程**:利用ModelMaker工具进行程序建模和面向对象设计。 12. **从COM到COM+**:介绍了组件对象模型(COM)和COM+技术,以及它们与Delphi的结合。 **第三部分 - Delphi数据库导向架构** 13. **Delphi的数据库架构**:概述了Delphi的数据库支持,包括BDE(Borland Database Engine)和ADO(ActiveX Data Objects)。 14. **dbExpress客户端/服务器编程**:讲解了使用dbExpress进行C/S架构的数据库应用开发。 15. **使用ADO**:深入探讨了ADO组件,包括连接数据库、执行SQL语句和数据绑定等。 16. **多层DataSnap应用程序**:介绍了如何构建分布式数据库应用。 17. **编写数据库组件**:提供了编写自定义数据库组件的方法和技巧。 18. **Rave报表**:介绍了Rave报告生成器的使用,用于创建复杂的报表和打印输出。 **第四部分 - Delphi、互联网及.NET预览** 19. **互联网编程:套接字和Indy**:覆盖了网络编程的基本概念,如TCP/IP和UDP通信。 20. **Web编程:WebBroker和WebSnap**:讲解了基于HTTP的Web应用程序开发。 21. **IntraWeb编程**:介绍了IntraWeb框架,用于创建服务器端的富客户端应用。 22. **XML技术**:涵盖了XML解析、创建、验证和操作XML文档。 23. **Web服务和SOAP**:展示了如何通过SOAP协议创建和消费Web服务。 24. **从Delphi视角看.NET架构**:对比分析了.NET平台与Delphi的异同,并探讨了Delphi对.NET的支持。 25. **Delphi for .NET预览**:介绍了Delphi向.NET平台的过渡,包括新语言特性和运行时库。 附录中还包括作者提供的额外Delphi工具、来自其他来源的工具以及免费的Delphi相关书籍。这本书不仅提供了实用教程,还包含了权威专家Marco Cantu的深入洞察,帮助读者充分利用Delphi 7的新特性,特别是对.NET平台的支持。无论你是Delphi新手还是升级用户,这本书都是不可或缺的学习资源。
剩余1031页未读,继续阅读
- zhu12052014-09-17不错,很清晰。
- _wuhee2013-12-09很好,原版书还是好。扫描的那种根本不清晰
- cxy2154002013-05-19虽然英文有点吃力,但是书真的不错呢。。。
- 粉丝: 1
- 资源: 8
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 硕飞烧录器上位机软件及nand flash制作烧录文件及烧录方法
- genad-hGridSample-test.hbm
- 通信原理(第七版 樊昌信 曹丽娜)思维导图
- 基于python的网络爬虫爬取天气数据及可视化分析python大作业源码
- 老鼠图像目标检测数据【已标注,约1100张数据,YOLO 标注格式】
- 简易制作java1.8环境的docker镜像包arm64
- C#课程的最终大作业,个人Blog带db数据库文件winform
- 技术册投标文件的的查重
- J6上板测试模型,原始版本
- 基于python的网络爬虫爬取天气数据及可视化分析系统源码
- 基于 springboot+vue 的高校宿舍管理系统设计与实现 前端:Vue3 后端Springboot 数据库MySQL 含参考Word 可作为毕设参考,项目完整拿来即用 有数据库文件
- 基于java的商城积分系统(编号:90821116).zip
- 基于Java的电影院售票管理系统(编号:63808153).zip
- 基于java的电缆行业生产管理系统(编号:474342100).zip
- 基于java的网上订餐系统(编号:96717170).zip
- 基于python的网络爬虫爬取天气数据及可视化分析项目源码