PowerBuilder

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Power Builder
Desarrollador(es)
SAP/Appeon
Appeon/PowerBuilder
Información general
Extensiones comunes .pbl, .pbd
Paradigma [Programación orientada a objetos
Apareció en 1991
Diseñado por David Litwack
Última versión estable 2017 (junio 2017)[1](30 de junio de 2017 (4 meses y 19 días))
Influido por C, Visual Basic,
Sistema operativo Windows
Licencia Software propietario
[editar datos en Wikidata]

PowerBuilder es una herramienta de desarrollo de clase empresarial desarrollada por la empresa Sybase. PowerBuilder es orientada a objetos y permite el desarrollo de diferentes tipos de aplicaciones y componentes para ejecutar arquitecturas cliente/servidor, distribuidas y Web.

Principales características[editar]

PowerBuilder incluye, dentro de su ambiente integrado de desarrollo, herramientas para crear la interfaz de usuario, generar reportes y tener acceso al contenido de una base de datos. PowerBuilder también incluye un lenguaje de programación llamado Powerscript, el cual es usado para especificar el comportamiento de la aplicación en respuesta a eventos del sistema o del usuario, tal como cerrar una ventana o presionar un botón. Las aplicaciones desarrolladas con PowerBuilder se ejecutan exclusivamente en el sistema operativo Microsoft Windows, aunque cierto tipo de componentes que no incluyen una interfaz de usuario (llamados componentes no visuales o NVOs) y que encapsulan sólo lógica de aplicación, se pueden ejecutar en otros sistemas operativos como Unix, usando la "Máquina Virtual de PowerBuilder" o PBVM incluida dentro del servidor de aplicaciones EAServer de Sybase.

Adicionalmente, PowerBuilder posee un objeto nativo para la gestión de datos llamado DataWindow, el cual puede ser usado para crear, editar y visualizar datos de una base de datos. Este objeto patentado por Sybase da al desarrollador un conjunto amplio de herramientas para especificar y controlar la apariencia y comportamiento de la interfaz de usuario, y también brinda acceso simplificado al contenido de la base de datos. Hasta cierto punto, el DataWindow libera al programador de las diferencias entre sistemas de gestión de base de datos de diferentes proveedores. Recientemente, Sybase introdujo al mercado el DataWindow.NET, un componente que extiende las bondades del DataWindow y acelera el rendimiento de aplicaciones en ambientes de desarrollo .NET.

Historia[editar]

APPEON[editar]

En julio de 2016 la empresa SAP anuncia que firmó un acuerdo que cede la administración del desarrollo de Powerbuilder[2]​ a la empresa Appeon[3]​ un compañía dedica a la prestación de servicios a tecnológicos basados en las tecnologías de la extinta Sybase.

Sybase SAP[editar]

En 2010 la empresa SAP adquiere[4]​ a Sybase, desde el punto de vista tecnológico SAP requería productos que fortalecieran sus software y no depender de terceros, en esta linea PowerBuilder nunca fue de su interés quedando relegado durante los últimos 7 años, perdiendo popularidad y funcionalidades.

Sybase[editar]

En el año 1994 Sybase adquiere a PowerSoft,[5]​ desde ese momento comenzó una gran época para PowerBuilder, se integraría con otros productos de la empresa y sumaría una presencia mundial, sin embargo con el advenimiento de Internet, la aparición de nuevos lenguajes de programación y la baja innovación de Sybase en este producto provocó una perdida de competitividad.

Powersoft[editar]

En 1991 se crea la versión PowerBuilder 1.0 que prometía facilitar la creación de la aplicaciones de escritorio en el sistema operativo Windows de Microsoft, esta empresa fue la encargada hasta la tercera versión en el año 1993.[6]

Ediciones[editar]

En la actualidad Sybase ofrece PowerBuilder en tres ediciones:

  • PowerBuilder Enterprise
  • PowerBuilder Professional
  • PowerBuilder Desktop

La siguiente tabla resume las principales diferencias entre cada una de las ediciones (actualizada para la versión 10.5).

Componente de PowerBuilder

Enterprise

Professional

Desktop

Nuevo: Control "Rich Text"

si

si

si

Nuevo: Altura auto-ajustable del DataWindow

si

si

si

Nuevo: Estilo de presentación "DataWindow TreeView"

si

si

si

Nuevo: Control selector fecha/hora

si

si

si

Nuevo: Tipos de datos BYTE y decimal de 30 dígitos

si

si

si

Nuevo: Íconos e imágenes

si

si

si

Actualizado: Menús y barras de herramientas mejoradas

si

si

si

Actualizado: Servicios Web para clientes PowerScript

si

no

no

Actualizado: Nuevas propiedades del DataWindow

si

si

si

PowerDesigner plug-in

si

no

no

Actualizado: PowerBuilder Native Interface SDK

si

no

no

Desarrollo de JSP

si

no

no

Desarrollo de componentes Web

si

no

no

Desarrollo de clientes EJB

si

no

no

Servicios Web para clientes JSP

si

no

no

Servicios XML (PBDOM)

si

no

no

Actualizado: Funcionalidad del Web DataWindow - nuevos estilos de presentación y propiedades

si

no

no

Desarrollo y despliegue de componentes para EAServer.

si

no

no

Desarrollo y despliegue de componentes COM/COM+

si

no

no

Interfaz SCC para control de fuentes

si

si

no

Utilitario OrcaScript

si

si

si

Soporte a ODBC

Acceso completo

Acceso completo

Sólo bases de datos desktop

Soporte a XML en el DataWindow

si

si

si

DataWindow guardar como PDF

si

si

si

Adaptive Server Anywhere para desarrollo

si

si

si

Adaptive Server Anywhere Desktop edición "runtime"

si

si

si

Soporte a procedimientos almacenados

si

si

no

Actualizado: Soporte a ADO.NET

si

no

no

Soporte a JDBC

si

no

no

Soporte a OLE DB

si

no

no

Actualizado: Controladores nativos para RDBMS

si

no

no

InfoMaker

si

no

no

Translation Toolkit

si

no

no

Runtime Packager

si

no

no

Librería PBCryptography

si

no

no

Monitor de recursos

si

si

si

Versiones[editar]

Versión Fecha de lanzamiento Nuevas Características
2017 junio de 2017
  • Compatibilidad con Windows 10
  • PDF Nativos
  • Actualización de Drivers de Bases de datos
  • Aplicaciones Mobiles en la Nube
12.6 agosto de 2014
  • Compatibilidad con características de Windows 8 y 8.1
  • Nuevos comportamientos de ventanas hijas en un MDI
  • Desarrollo de aplicaciones nativas 64 bits
12.5.2 abril de 2013
12.5.1 enero de 2012
12.5 julio de 2011
12 abril de 2010 Incluye un porcentaje importante de las características del Framework .NET
11 junio de 2007 Tercera fase para la incorporación de Framework .NET: .NET assemblies, ASP.NET Formularios web, Formularios para Windows escritorio
10 julio de 2004 Segunda fase para la incorporación de Framework .NET: DataWindows .NET
9 marzo de 2003 Primera fase para la incorporación de Framework .NET: Webservice, XML, java
8 junio de 2000

Bases de datos soportadas[editar]

Entre los sistemas de gestión de base de datos soportadas por PowerBuilder se encuentran:

Véase también[editar]

Adaptive Server Enterprise Adaptive Server Anywhere Oracle Microsoft SQL Server Informix Access MySQL Progress Firebird dim nu1, nu2 assingle

Enlaces externos[editar]

Español


Inglés

Referencias[editar]

  1. «PowerBuilder RoadMap» (en inglés). Consultado el 9 de septiembre de 2017. 
  2. Martin Berner (5 de julio de 2016). «Appeon Signs Agreement with SAP to Bring Major Innovations to PowerBuilder» (en inglés). Consultado el 9 de septiembre de 2017. 
  3. Appeon. «About Us». www.appeon.com (en inglés). Consultado el 9 de septiembre de 2017. 
  4. ASHLEE VANCE (12 de mayo de 2010). «SAP to Buy Sybase, Ally in Software». http://www.nytimes.com (en inglés). New York Time. Consultado el 9 de septiembre de 2017. 
  5. GLENN RIFKIN (15 de noviembre de 1994). «Sybase To Acquire Powersoft». http://www.nytimes.com (en inglés). Consultado el 9 de septiembre de 2017. 
  6. PATRICK LANNIGAN (Julio de 2014). «PowerBuilder History, Powersoft History» (en inglés). Consultado el 9 de septiembre de 2017.