PowerBuilder9.0高效开发详解:数据窗口与报表利器
5星 · 超过95%的资源 需积分: 9 180 浏览量
更新于2024-07-31
9
收藏 1.06MB DOC 举报
"PB即PowerBuilder,是一个强大的客户端/服务器开发工具,尤其以其数据窗口功能著称。PowerBuilder在快速开发领域表现出色,主要得益于其数据窗口、代码继承机制和建模工具等特性。"
在【标题】"PowerBuilder9.0教程"中,提到的PowerBuilder 9.0是一个经典的版本,该教程将深入讲解如何使用这个工具进行应用程序开发。PowerBuilder的高效性体现在:
1. **数据窗口**:数据窗口是PB的核心,集成了报表生成、数据录入、查询、修改和打印等功能。通过数据窗口,开发者可以一次性完成多种任务,显著提高开发效率。数据窗口的属性表和建模工具使得创建和扩展数据窗口变得简单快捷。
2. **代码继承**:PowerBuilder支持面向对象编程,允许程序员创建基类库,通过PFC(PowerBuilder Foundation Classes)或自定义基类库实现代码复用。这使得PB在代码组织和维护上具有优势。
3. **建模工具**:PowerDesigner作为PowerBuilder的配套工具,可以生成数据库模型并直接转化为PB的扩展属性,甚至能自动生成应用程序的基础框架,大大减少了重复劳动。
【描述】中强调,熟练的PB程序员的效率远超其他开发工具的使用者。尽管PB对数据窗口的依赖限制了某些组件的重用,但数据窗口的灵活性使得创建复杂的业务逻辑变得容易,这也是PB在客户端/服务器应用开发中保持领先地位的原因。
【部分内容】则介绍了PowerBuilder课程的学习目标、重点和难点,以及课程在软件教学中的地位。课程旨在让学生掌握PowerBuilder的主要特性,理解开发环境,熟悉应用程序开发步骤。课程被分类为可视化程序设计类型,适合采用上机实践的方式进行教学,以帮助学生更好地理解和运用PowerBuilder。
PowerBuilder 9.0教程涵盖了从基础环境设置、数据窗口的使用、面向对象编程技巧到建模工具的综合应用,为学习者提供了一个全面的PB开发平台。通过这个教程,学习者不仅可以提升开发效率,还能深入理解数据库驱动的应用程序设计。对于希望在数据库应用开发领域提升技能的人来说,PowerBuilder是一个值得学习的工具。
2010-12-14 上传
2012-03-28 上传
2021-10-02 上传
118 浏览量
叔到用时方恨嫂
- 粉丝: 11
- 资源: 3
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录