前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PowerBuilder-容坚诚的空间-我的搜狐 --> loading... 容坚诚的空间 http://blog.sohu.com/s/NDk5NTAxMjk/ 首页 日志 相册 视频 资料 首页 搜狐博客 > 容坚诚的空间 > 日志 搜狐博客 > 容坚诚的空间 > 日志 个人资料 bvictv54 博客年龄:2年5个月 访问:?次 文章:53篇 个人描述 数据加载中 --> 修改个性介绍 推荐给跟随 博主最新文章 鳄鱼骑河马过河 tip for better love making-百科手刺 ?? get rich-通过京东、官网、淘宝的三轮首发 家教兼职-安庆某事业单位科室负责人王某某因行贿被考察 HermesGardenParty-百科手刺 ?? 异性交友-  记者 吴战朝 王灿 实习生 耿花 文 记者 杜小伟 图 摄像腕表-李敬斋帮本人的父母忙农活 更多文章>> 推荐博文 实拍新疆野马画馆 实拍豪华迪拜 领导人为何不在春晚拜年杨恒均 广东电网老总被查背后周蓬安 赌城拉斯维加斯白人越来越少曾忠禄 喜马拉雅山日落唯美奇景飘雪坝上 节后清肠的干贝竹荪萝卜汤丫丫219 白衬衫格纹裙穿出复古名媛风岑燕兰 更多相关文章>> 日志正文 PowerBuilder 2011-09-07 12:35 阅读(?)评论(0)编辑删除 界面 PowerBuilder美国Sybase公司研制的一种新型、疾速开发工具,是客户机/服务器构造下,基于Windows3.x、Windows95和WindowsNT的一个集成化开发工具。它包括一个直观的图形界面跟可扩大的面向对象的编程语言PowerScript,供给与当前风行的大型数据库的接口,并通过ODBC与单机数据库相连。 目录 基本简介其重要特点版本PowerBuilder 11PowerBuilder 11的新特性PowerBuilder 11的新功能PowerBuilder的产生PowerBuilder的特点PowerBuilder开发环境与PowerBuilder相关的一些工具Appeon for PowerBuilderDataWindow .NETEAServerPocketBuilderPowerDesignerSQL AnyWhere 基本简介其主要特点  如下: (1) 可视化、多特性的开发工具。全面支持Windows或WindowsNT所提供的控制、事件和函数。 PowerScript语言提供了几百个内部函数,并且具有一个面向对象的编译器和调试器,可以随时编译新增添的代码,带有完整的在线帮助和编程实例。 (2)功能强大的面向对象技术。支持通过对类的定义来建立可视或不可视对象模型,同时支持所有面向对象编程技术,如继承、数据封装和函数多态性等。这些特性确保了应用程序的牢靠性,进步了软件的可保护性。 (3)支持高效的复杂应用程序。对基于Windows环境的应用程序提供了齐备的支持,这些环境包括Windows、WindowsNT和WinOS/2。开发人员可以使用PowerBuilder内置的Watcom C/C++来定义、编译和调试一个类。 (4)企业数据库的连接能力。PowerBuilder的主要特色是DataWindow(数据窗口),通过DataWindow可以方便地对数据库进行各种操作,也可以处理各种报表,而无需编写SQL语句,可以直接与Sybase、SQLServer、Informix、Oracle等大型数据库连接。 (5)强大的查询、报表和图形功能。PowerBuilder提供的可视化查询天生器和多个表的快速抉择器可以建立查询对象,并把查询成果作为各种报表的数据来源。 PowerBuilder主要适用于管理信息系统的开发,特别是客户机/服务器结构。   在开始学习PowerBuilder 之前,首先要弄明白的问题是什么是PowerBuilder,它是用来干什么的,它的特点又是什么。只有晓得了PowerBuilder的功能和特点所在,我们才干知道什么时候应当选用PowerBuilder作为我们的应用程序开发工具。   我们知道,数据库应用是当前计算机应用的一个非常重要的方面,而在目前的数据库应用技术中广泛采用的就是客户机/服务器(C/S)体系结构,在这种体系结构中,所有的数据和数据库管理系统都在服务器上,客户机通过采用标准的SQL语句等方式来访问服务器上数据库中的数据。由于这种体系结构把数据和对数据的管理都同一放在了服务器上。就保障了数据的保险性和完整性,同时也可以充分利用服务器高性能的特点。正因为客户机/服务器体系结构的这些优点,因此得到了异常普遍的应用。   PowerBuilderPowerBuilder是有名的数据库应用开发工具出产厂商PowerSoft公司推出的产品(PowerSoft已被数据库厂商Sybase所收购,近期德国商务软件巨头SAP公司收购了Sybase公司以增强SAP公司在数据库技术方面的实力),它完全依照客户机/服务器体制结构研制设计,在客户机/服务器结构中,它使用在客户机中,作为数据库应用程序的开发工具而存在。因为PowerBuilder采用了面向对象和可视化技术,提供可视化的应用开发环境,使得我们利用PowerBuilder,可以方便快捷地开发出利用后台服务器中的数据和数据库管理系统的数据库应用程序。   在当前,网络技术敏捷发展,随之发展的还有OLE,OCX,跨平台等技术,而在PowerBuilderPowerBuilder 6.0中提供了对这些技术的全面支持。总之在数据库开发工具范畴,PowerBuilder是其中十分优良的一个,利用它我们可以开发出功能强盛的数据库应用程序。   PowerBuilder提供了对目前流行的大多数关联数据库治理系统的支持,因为在PowerBuilder的应用程序中对数据库访问的局部个别采用国际化标准数据库查询语言SQL,使得用PowerBuilder开发的应用程序可以不做修改或者只做少量的修改就可以在不同的后台数据库管理系统上使用。也就是说用PowerBuilder开发的应用程序是独破于服务器上的数据库管理系统的。   和大多数的WINDOWS应用程序一样,PowerBuilder也是事件驱动工作方式。在这种工作方式中,程序的运行不固定的流程,程序中的代码也是为各种可能发生的事件编写的,当程序开端运行之后,它就可以接受来自系统,用户或者其它应用程序触发的事件,而后履行相应的事件代码。事件驱动的工作方式与面向对象技巧是严密相关的,在PowerBuilder应用程序中,接收产生的事件的往往就是程序界面中的各种可视化对象。   PowerBuilder是一种面向对象的开发工具,各种WINDOWS应用程序中常见的窗口、菜单、控件等在PowerBuilder中都是一个个的对象。在PowerBuilder中我们还可以创立本人的用户对象。特别要指出的是PowerBuilder提供了对面向对象方法中的各种技术的全面支撑,我们可以利用面向对象方式中的对象的封装性、继承性、多态性等特点使得我们开发的应用程序存在极大的可重用性和可扩展性,而这一点恰是软件工程中对应用程序所提出的重要目的。   在当前,由于网络技术的发展,很多种不同的操作系统平台在INTERNET网上同时被使用,这对开发的应用程序的跨平台性提出了更高的请求,而PowerBuilder就提供了良好的跨平台性,好比在PowerBuilder中,利用WINDOWS平台开发的各种对象可以便利地应用到UNIX平台中,因为PowerBuilder支持对象的跨平台性。这样使得把应用程序从一个平台移到另一个平台变得并不庞杂。   为了给用户提供各个方面的支持,PowerBuilder具备自己的编程语言POWERSCRIPT,这个语言除了提供根本的流程节制语句,还提供了多少百个函数来把持各种对象和提供诸如DDE,OLE等方面的支持。此外我们还可以定义自己的函数,处置特定的事件。学习PowerBuilder时相称一部门的时光就是用来懂得和熟习PowerBuilder提供的各种函数。   PowerBuilder一个很大的特色就是提出了数据窗口对象的概念。数据窗口对象也是PowerBuilder中的一种对象类型,与其它对象不同的是数据窗口对象是专门为了访问后台的数据库服务的,在数据窗口对象中我们定义了数据的来源和数据的显示作风,这样在应用程序中我们就可以把精神完全放在程序的运行流程把持上,而不必关怀详细数据的来源,因为我们在数据窗口对象中已经定义好了数据的起源。假如需要使用数据库中不同的数据也只有对数据窗口对象进行修正就可以了。特殊要指出的是PowerBuilder在数据窗口对象中提供了丰盛的数据显示方式,可以满意各种不同的须要。   在PowerBuilder较新的版本中提供了基本类库PFC,它为应用程序的开发提供了许多可重用的预约义类和对象,利用基础类库PFC可以快速开发出高质量重用性好的应用程序。真正施展面向对象编程的宏大威力。版本  PowerBuilder有三个不同的版本,分辨为DESKTOP型,PROFESSIONAL型,和ENTERPRISE型,DESKTOP型是为个人使用的桌面型应用程序,在这里可以利用PowerBuilder内置的数据库管理系统SYBASE SQL ANYWHERE来创建和使用本地数据库,为个人的应用服务;PROFESSIONAL型的PowerBuilder最主要的一点就是提供了对MICROSOFT ODBC(数据库标准衔接接口)的支持,在PROFESSIONAL版本中我们就可以使用PowerBuilder的继续,多态等绝大多数特征;在ENTERPRISE版本中最重要的一点就是提供了对开发大型的数据库应用程序的全面的支持,提供了开发大型应用程序的许多帮助的工具,比方C++ CLASS BUILDER等。   数据库前端开发工具与后台数据库管理体系的连接方式是一个很重要的课题。PowerBuilder提供了两种访问后台数据库的方式,一种是通过ODBC标准接口的方法,第二种是通过专用的接口与后台的数据库相连。   ODBC的中文名字是开放式数据库连接,它是微软公司提出的数据库连接标准,应用ODBC方式连接数据库的第一步是创建数据源,比如我们可以利用WINDOWS下掌握面板中的“32 BIT ODBC”选项来创建驱动某种数据库的数据源,创建好数据源之后,我们就可以在本地盘算机中应用定义好的数据源存取后台数据库中的数据了。   咱们还可以通过专用接口同后台的数据库相连,由于专用接口是针对特定的后盾数据库管理系统而设计,因而这种方式存取数据的速度要比采用ODBC方式存取数据的速度要快一些,如果我们的应用程序只是针对特定类型的后台数据库,当然是采取专用接口访问后台数据更快一些。PowerBuilder 11  2007年Sybase推出了其第四代高级编程语言(4GL)的快捷应用开发(RAD)工具Sybase PowerBuilder 11。凭借其快速开发数据驱动应用程序的上风,PowerBuilder 11的用户可以用最简单、最便捷的办法把应用部署到.NET平台上。PowerBuilder 11的新特性  PowerBuilder 11明显地简化了.NET应用的开发进程,是Sybase全面支持.NET架构打算中的一部分。此次宣布的PowerBuilder 11不仅可以赞助开发者灵巧地安排应用程序,包括.NET Windows Forms、 Web Forms和 .NET Smart Clients等,还可以辅助开发传统客户机/服务器运用程序和Web Services。   PowerBuilder 11持续支持J2EE?环境和Win32应用程序。通过与当先的开发平台进行集成,PowerBuilder 11可认为开发者提供一个更开放、更机动的环境。与第三代编程语言(3GL)工具下建立的应用程序比拟,PowerBuilder能够实现更简化的编码和更短的开发周期,从而为用户提供更高的生产力。PowerBuilder 11的新功效  包括部署PowerBuilder非可视对象(NVOs),包括.NET编译和.NET Smart Client应用   快速使用,并在Web上部署包括Web Services 和 PowerBuilder应用在内的PowerBuilder非可视对象(NVOs)   支持Microsoft SQL Server SNC 和 Oracle 10g RAC   使用Web Services,并将其作为DataWindow的数据来源PowerBuilder的发生  PowerBuilder是美国著名的数据库应用开发工具生产厂商PowerSoft推出的胜利产品,其初版于1991年6月正式投入市场。它是完全按照客户/服务器系统结构研制设计的,采用面向对象技术,图形化的应用开发环境,是数据库的前端开发工具。PowerBuilder的特点  它支持应用系统同时访问多种数据库,其中既包含Oracle,Sybase之类的大型数据库,又包括FOXPRO之类支持ODBC接口的小型数据库,PowerBuilder是完全可视化的数据库开发工具,它提供了大批的控件,大大加快了项目标开发速度,也使开发者更容易控制数据库的开发。   它使用的编程语言叫做PowerScript,它也是一种高等的,结构化的编程语言。PowerScript提供了一套完全的嵌入式SQL语句,开发人员可以像使用其它语句一样自在地使用SQL语言,这样就大大增强了程序操纵和拜访数据库的才能。可以说PowerBuilder既合适初学者快速学习数据库的开发,又可以让有经验的开发人员开发出功能强大的数据库,是一种实用面无比广的开发工具。   PowerBuilder是一个用来进行客户/服务器开发的完整的可视化开发环境。使用PowerBuilder,你可以用一种可视的直观的方式来创建应用程序的用户界面和数据库接口。这是一个总的概念,实际上是开发人员使用PowerBuilder去开发应用程序,由于所开发的各种应用程序充足利用了图形用户接口(GUI)的长处,所以PowerBuilder被以为是一个图形工具。   在客户/服务器结构的应用中,PowerBuilder拥有描写多个数据库连接与检索的能力。特别是PowerBuilder能从大多数流行的RDBMS中存取数据,且不论数据寄存在什么处所;另外,各种应用程序又可以独立于RDBMS,由于PowerBuilder可以使用数据库的标准操作语言SQL(结构化查问语言)进行。   使用PowerBuilder,可以很轻易地开发出功能壮大的图形界面的访问服务器数据库的应用程序,PowerBuilder提供了建立合乎产业标准的应用程序(例如订单登记、会计及制作系统)所需的所有工具。   PowerBuilder应用程序由窗口组成,这些窗口包含用户与之交互的控件。开发人员可以使用所有尺度空间(如按钮、复选框、下拉式列表框或编纂框)以及PowerBuilder提供的特别的使应用程序更易于开发和使用的控件。   通凡人们把PowerBuilder看成是一种开发工具,实际上它比其他工具强得多,是一种强有力的开发环境。开发人员不仅能用它来开发用户容易使用的各种应用程序还可以通过PowerBuilder修改数据库,利用400多个内部定义函数,可以开发能和其余应用程序进行的各种应用程序。   PowerBuilder正在成为客户/服务器应用开发的标准。相对其他任何客户/服务器开发环境,PowerBuilder使开发人员的工作更快、本钱更低、品质更高、功能更强。   PowerBuilder为应用开发提供了全面综合性的支持,可以分离概括为如下几点:   事件驱动的应用程序   功能强大的编程语言与函数   面向对象的编程   跨平台开发   开放的数据库连结系统PowerBuilder开发环境  PowerBuilder开发环境由一系列集成的图形画板(Painter)组成,应用开发人员通过简略的鼠标操作即可设计、建立、交互测验和测试客户/服务器应用程序。与PowerBuilder相干的一些工具Appeon for PowerBuilder  Appeon for PowerBuilder 可以将 PowerBuilder 应用程序转换为用于 Web 的基于阅读器的应用程序,同时保存原有应用程序的所有功能和用户界面。Appeon并非Sybase公司的产品。DataWindow .NET  DataWindow .NET 是一个用于加强 .NET 应用程序开发环境机能的组件。EAServer  EAServer 是 Sybase 公司企业门户、无线服务器、金融服务器等解决计划的内核产品。EAServer 提供了一组服务用于web和散布式应用的部署。PocketBuilder  PocketBuilder 是一个新的倏地利用开发工具,可以加速树立挪动和无线企业 Pocket PC 应用。使用过PowerBuilder 的开发职员可以利用已有的教训用 PocketBuilder IDE 建立新的或扩展示存应用系统的应用。PowerDesigner  PowerDesigner是一个独具特点的建模工具集,它融会了以下几种标准建模技术:使用 UML 的应用程序建模、业务流程建模和传统数据库建模。   当前的版本是15,PowerDesigner是最好的数据建模工具。SQL AnyWhere  SQL Anywere 是一个标准的小型关系数据库,提供PowerBuilder作为单机系统开发之数据库使用, 支持与语法与 Sybase、MS-SQL等同之T-SQL。 扩展浏览: 1 图片为PowerBuilder的开发环境。 开放分类: 数据库,互联网,软件,电脑,技术 我来完美 “PowerBuilder”相关词条: 分享到: 阅读(?)评论(0)编辑删除 上一篇: 一男赶集卖猪,入夜遇雨[老笑话,金融危…… 提示:“固定链接”为您显示此篇文章的固定不变链接,如果您有还有疑问请点击帮助 链接地址:http://blog.sohu.com/s/NDk5NTAxMjk/183755569.html 复制此地址 评论 想第一时间抢沙发么? 评论内容: 表  情: 加载中... 请各位遵纪守法并注意语言文明 #美食春晚#荷兰豆炒腊肠 #美食春晚#荷兰豆炒腊肠 在我们潮汕,除夕家宴上必亮相的年菜中就有荷兰豆。但为何要在除夕 淮南人最爱的年味“板鸭炖大豆 干贝粉丝娃娃菜:蒸着吃的美味 点心自成宴:松皮红豆包 肚尖爽脆有技巧:爆炒猪肚尖 香香糯糯的桂花南瓜糯米糕 帮助 - 客服中心 - 意见建议 - 举报 - 搜狐博客 - 搜狐首页 - 全部博文 - 新闻 Copyright © 2014 Sohu.com Inc. All rights reserved. 搜狐公司 版权所有