PowerBuilder History

PowerBuilder最初由Powersoft于1991年开发.Powersoft于1993年上市,1995年被Sybase以9.04亿美元的Sybase股份收购。[] 2010年5月,SAP宣布将以58亿美元的价格收购Sybase。[] 由于以下几个原因,PowerBuilder萎靡不振:

在发现夸大的销售报告后,Sybase的股票在1996年大幅下挫,最初的Powersoft开发团队的许多成员离开了Sybase。
从用于构建GUI的竞争工具到Microsoft Visual Basic,Microsoft Access和Delphi等数据库的竞争降低了PowerBuilder的市场份额。
PowerBuilder进入网络的速度很慢:在竞争对手开始支持Web开发之后很久,它仍然基于两层(传统的胖客户端 - 服务器)技术。 两层方法虽然允许更快速的开发,但其固有的可扩展性低于N层解决方案(例如基于Web的数据库解决方案)。[]

Appeon是Sybase的前合作伙伴(被SAP收购),多年来一直为PowerBuilder开发平台提供创新方面的良好记录。 Appeon是世界上第一家为PowerBuilder提供自动生成Web应用程序的部署解决方案的公司。其最新创新是将现有PowerBuilder项目调动到iOS和Android设备上的解决方案。

 

(1)从1991年6月推出的PowerBuilder 1.0

旗舰式的客户/服务器(Client/Server)应用开发工具,它引领了客户/服务器时代的到来。

是采取Point and Clicked Painters的图形界面化开发工具。

利用数据窗体(DataWindow)的方式处理数据。

对于长久以来一直使用标准SQL语言来设计关系型数据库而言,能够不需要输入SQL语句,通过Point and Clicked的方式得到所需要的数据,这是一样重大突破。

(2)1996年推出的PowerBuilder 5.0

PowerBuilder和Internet技术进行商业和数据库应用开发的重要产品,可以在Web应用中充分发挥PowerBuilder的能力。

可将DataWindow保存为HTML文件,直接在网页上发表。

可创建Plug-In和ActiveX数据窗口,并直接放置在网页上。

可编写服务器应用,处理Web服务器的请求,如CGI等。

提供PFC(PowerBuilder Framework Class Library)的框架架构,提高应用程序的开发效率。

(3)2003年推出的PowerBuilder 9.0

全面支持Internet的开发,客户应用体系向三层结构体系转移。是业界第一个4GL+平台,提供了多种全新的开发功能和集成特性。

可以生成JSP的应用,进行基于Internet的开发。

支持XML和Web Service,同时支持J2EE和.NET两大阵营。

PowerBuilder Native Interface(PBNI)允许外界访问PB。

已计划与.NET平台完整结合;提供和Java访问的EJBClient。

在相同的版本中,PowerBuilder又分为三个不同的子版本,分别为DESKTOP型,PROFESSIONAL型,和ENTERPRISE型。

DESKTOP型是为个人使用的桌面型应用程序,在这里可以利用PowerBuilder内置的数据库管理系统SYBASE SQL ANYWHERE来创建和使用本地数据库,为个人的应用服务;

PROFESSIONAL型的PowerBuilder最重要的一点就是提供了对MICROSOFT ODBC(数据库标准连接接口)的支持,在PROFESSIONAL版本中我们就可以使用PowerBuilder的继承,多态等绝大多数特性;

在ENTERPRISE版本中最重要的一点就是提供了对开发大型的数据库应用程序的全面的支持,提供了开发大型应用程序的许多辅助的工具,比如C++ CLASS BUILDER等。

(4)2003年推出的PowerBuilder 9.0

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 12通过与ASP.NET和Web服务等Web技术的兼容性,代表了重新获得市场份额的尝试。为了将开发人员转移到更新的版本,PowerBuilder 12提供了试图简化迁移的实用程序。[15]

2013年12月,SAP宣布新版本直接排在第15位,并发布了测试版。[16]主要功能包括支持.NET Framework v4.5,SQL Server 2012,Oracle 12,Windows 8,OData和Dockable Windows。 SAP后来将其发布为版本12.6。

2016年7月5日,Appeon与SAP签署协议,开发新一代PowerBuilder开发平台。 Appeon宣布了重大创新计划,从移动和云部署到测试驱动开发和持续集成。根据与SAP的协议条款,Appeon将负责开发,销售和支持由PowerBuilder技术提供支持的自有产品。[17]

 

2017年6月30日,Appeon推出了2017年PowerBuilder。此版本是Appeon的第一个PowerBuilder新版本,也是PowerBuilder的第一个版本,支持Windows 10,iOS和Android应用程序开发。[18]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值