- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PowerBuilder 8.0概述
PowerBuilder 8.0简介
PowerBuilder 8.0新特性
PowerBuilder 8.0的安装和启动
1.1 PowerBuilder 8.0简介
PowerBuilder 8.0是美国Sybase公司今年推出的最新版本。与PowerBuilder 7.0相比,PowerBuilder 8.0在用户界面、应用开发方法等方面都有了明显的变化。例如,Power Builder 8.0引入了工作区(WorkSpace)以及目标(Target)的概念,使得利用PowerBuilder进行项目开发时,同一时刻可以对多个应用的各种对象进行编辑。另外,PowerBuilder 8.0还大大加强了开发Web应用以及分布式应用方面的功能,它与企业应用服务器(EAServer)紧密集成,用户不需要离开PowerBuilder集成环境,就可以开发出应用服务器所需的各种组件,编写网页和代码。在Internet和分布式应用越来越流行的今天,PowerBuilder 8.0无疑是最理想的开发工具之一。
在开发传统的客户机/服务器应用方面,PowerBuilder 8.0更是有着其他开发工具无可比拟的优越性。它拥有获得专利的数据窗口(DataWindow)技术,使用数据窗口时,开发者只需要定义好数据源和表现风格,PowerBuilder就可以自动生成适合各种场合使用的编辑、浏览、统计、图表等数十种类型和表现风格的数据窗口,而无需编写任何代码。它的开放式数据库连接系统,可以访问任何一种常用的数据库管理系统(DMBS),例如Oracle、Sybase、SQL Server、DB2、Informix等,它除了可以通过ODBC连接各种数据库外,还可以通过专用接口与常用的数据库连接,从而大大提高了连接速度和效率。PowerBuilder还可以使用内嵌的SQL语句对数据库进行操作,使得应用程序对数据的处理更加方便和灵活。另外,PowerBuilder还提供了数百个各类型的函数,加上它的图形界面,事件驱动和面向对象的编程方法,使得PowerBuilder成为RAD(快速应用开发)的最优秀的4GL编程工具之一。
1.2 PowerBuilder 8.0的新特性
与以往的版本相比,PowerBuilder 8.0增加了许多新特性,使应用开发(特别是分布式开发)更加方便和高效。
1.2.1 新的用户界面和开发方法
工作区(Workspace)和目标(Target)
在PowerBuilder以往的版本中,同一时刻只能对一个应用的对象操作。PowerBuilder 8.0引入了工作区这一概念。一个工作区可以包含多个目标,每个目标可以包含多个应用,在同一时刻可以对多个应用的对象操作。
PowerBuilder 8.0的目标分为两类:一是PowerScript目标。在PowerScript目标下可以建立传统客户机/服务器类型的应用,也可以建立企业应用服务器组件;二是Web目标。该目标下建立的是Web应用,它包含了要建立Web站点和HTML文件的所有元素,例如代码、图片、下载的组件等。(Web目标只有在PowerBuilder 8.0的企业版才可用)
PowerSite集成
PowerBuilder的Web站点开发工具PowerSite已完全集成到PowerBuilder 8.0当中。这意味着开发者现在除了可以建立客户端的可执行程序和EAServer组件之外,还可以使用PowerBuilder来建立Web应用。正如前面所述,Web应用或Web目标可以包含Web站点的所有元素,例如HTML文件、图片、代码等。
新的用户交互接口
PowerBuilder 8.0的界面和接口发生了较大的变化,除了引入了工作区和目标的概念之外,还新增了系统树(System Tree)、剪贴板(Clip)以及输出(OutPut)窗口,可以更方便地操作。在其他方面,例如菜单、工具栏、New对话框等,都有了较大的变化。
增强的自动脚本
自动脚本(AutoScript)可以帮助开发者在编写代码时自动提示并把有关的语句插入到当前光标处。PowerBuilder 8.0对这一功能进行了加强,主要有:
(1)可以在需要帮助时通过按快捷键使用自动脚本。
自动脚本弹出式窗口显示所有与当前上下文相关的语言元素,这些元素按字母排列,并用图标指示其类型。
(2)在输入脚本的同时,显示在弹出式窗口的元素自动滚动到相应的条目。
(3)如果只有一个条目,该条目直接粘贴到当前脚本处。
(4)可以控制那些类型的上下文相关元素,并显示到下拉列表中(三类)。
列表可以显示PowerScript语句模板(IF、CHOOSE、D
文档评论(0)