PowerBuilder 10.0教程:初识PB的特性和集成开发环境
需积分: 9 43 浏览量
更新于2024-07-31
收藏 116KB PPT 举报
"PB 10.0教程第一章主要介绍了PowerBuilder 10.0的基础知识,这是一款由Sybase公司开发的分布式数据库前端开发工具,适用于构建大型数据库应用系统,支持单机和网络环境。它以其事件驱动、可视化、面向对象的特性,以及对多种数据库的广泛支持而受到欢迎。教程提到了PowerBuilder的特点,包括系统对象、用户对象、属性、事件、方法,以及强大的PowerScript语言和数据窗口功能。PowerBuilder 10.0带来了新的用户界面和开发方法,如工作空间和目标对象的概念,改进的用户界面元素,对J2EE、.NET和XML的支持,以及生成Web应用程序的能力。此外,它还加强了数据库连接功能,支持Unicode,提供便捷的调试工具。在PB 10.0的集成开发环境中,应用程序对象、对象库、画板、事件和脚本是核心概念,应用程序通过事件驱动,脚本则实现具体功能。"
在本章中,读者将学习到以下关键知识点:
1. **PowerBuilder概述**:PB是一个强大的客户端开发工具,主要用于创建分布式数据库应用,具备广泛的用户基础。它支持多种操作系统和数据库系统。
2. **PowerBuilder特点**:
- **事件驱动**:程序的执行基于用户交互触发的事件。
- **可视化**:采用图形化界面设计,易于理解和操作。
- **面向对象**:包括系统对象和用户对象,支持封装、继承和多态性。
- **PowerScript**:PB的脚本语言,具有丰富的内置函数,是一种4GL(第四代编程语言)。
- **数据窗口**:作为PB的核心组件,可以灵活访问后台数据库,支持多种数据源和显示风格。
3. **PowerBuilder 10.0的新特性**:
- **工作空间和目标对象**:改进了项目管理和组织结构。
- **用户界面改进**:新增了系统树窗口、剪贴窗口、输出窗口和资源编辑器。
- **网络功能增强**:支持J2EE、.NET和XML,适应Web应用开发需求。
- **数据库连接**:增加JDBC和JDB接口,增强原有接口,支持Unicode字符集。
4. **集成开发环境(IDE)概念**:
- **应用程序对象**:作为程序的起点。
- **对象库(PBL文件)**:存储对象的文件。
- **画板**:设计用户界面的地方。
- **事件和脚本**:事件驱动编程,脚本负责处理事件并执行相应逻辑。
通过这些知识点的学习,初学者能够理解PowerBuilder的基本原理和操作,为进一步深入学习和应用PowerBuilder打下坚实的基础。
513 浏览量
111 浏览量
107 浏览量
2021-01-05 上传
146 浏览量
点击了解资源详情
2025-01-06 上传
2025-01-06 上传
sd6210
- 粉丝: 0
- 资源: 1
最新资源
- 测试一下
- 倒霉熊图标下载
- SETFSB.zip
- marathon_3:免费的智力马拉松HTML-学院
- BlenderGEResourceKit:Blender游戏引擎的即用型组件集合
- winsdksetup.zip
- Aikatsu LGTM-crx插件
- dsm-htpc-群集
- simple-password-manager:Flutter制作的简单密码管理应用
- 精美蝴蝶图标下载
- 电信设备-带身份核验的物联网移动终端及人证合一核验方法.zip
- 初级java笔试题-cs-study:https://github.com/jwasham/coding-interview-universi
- MinGW压缩包省去繁琐的官网下载
- SYIPAGeneratedScript:make a ipa by script——使用脚本生成ipa包
- VTS Testing Version 2-crx插件
- 帮手