Professional Documents
Culture Documents
QUE ES POWERBUILDER?
Power Builder es una herramienta de desarrollo empresarial orientada a objetos que permite
construir diferentes tipos de aplicaciones y componentes. Se pueden desarrollar aplicaciones
cliente/servidor, aplicaciones distribuidas, y aplicaciones para Internet.
PowerBuilder como herramienta profesional de desarrollo de Software, es una de las pioneras en el
desarrollo grafico orientado a objetos desde hace mas de 10 aos permitiendo herencia,
encapsulacin y polimorfismo haciendo de este ambiente integrado de desarrollo, una excelente
herramienta de desarrollo rpido de aplicaciones (RAD). Gracias a su madurez, estabilidad y
rapidez en el acceso de datos, las principales casas de desarrollo en el mundo as como las
grandes empresas prefieren PowerBuilder para hacer sus grandes Desarrollos.
Desafortunadamente PowerBuilder no es una herramienta con gran mercadeo, y por esto mucha
gente no la conoce, pero una vez las empresas y/o los programadores evalan los beneficios al
desarrollar en PB, se cambian o comienzan a realizar sus desarrollos en esta herramienta.
Gracias a sus funcionalidades orientadas a objetos, PowerBuilder se ha posicionado en el mercado
con fama de "Gran estabilidad y desempeo en tiempo mnimo" ayudando a reutilizar el cdigo y
minimizar el impacto en los cambios de las aplicaciones. Adems, tiene un excelente desempeo
en el manejo de informacin con bases de datos empresariales como Oracle, Sybase o Informix, al
NO accesarlas por ODBC sino por drivers nativos, haciendo consultas un 25% mas rpido. Una de
las principales ventajas de PB es la facilidad de trabajar conexiones y actualizar informacin de
bases de datos a travs de su objeto datawindow, el cual brinda una de las mayores ventajas
competitivas en el mercado, inclusive famosas herramientas cada vez tratan de parecerse y de
funcionar de la misma manera como trabaja PowerBuilder con sus datawindows.
La gran diferencia es que mientras que esas herramientas en los ltimos dos aos empezaron a
incorporar herencia, encapsulacin , polimorfismo (y tratan burdamente de imitar los
datawindows), PowerBuilder ya lleva mas de 10 aos con esta tecnologa implementada en
millones de aplicaciones en el mundo.
PRINCIPALES CARACTERISTICAS
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 tambin incluye un lenguaje de programacin llamado Powerscript, el cual es usado
para especificar el comportamiento de la aplicacin en respuesta a eventos del sistema o del
usuario, tal como cerrar una ventana o presionar un botn. 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 slo lgica de aplicacin, se pueden ejecutar en otros sistemas
operativos como Unix, usando la "Mquina Virtual de PowerBuilder" o PBVM incluida dentro del
servidor de aplicaciones EAServer de Sybase.
EDICIONES
En la actualidad Sybase ofrece PowerBuilder en tres ediciones:
PowerBuilder Enterprise
PowerBuilder Professional
PowerBuilder Desktop
VERSIONES
Versi
n
12.6
Fecha de
lanzamiento
agosto de 2014
Nuevas Caractersticas
12.5.2
abril de 2013
12.5.1
enero de 2012
12.5
julio de 2011
12
abril de 2010
11
junio de 2007
10
julio de 2004
marzo de 2003
junio de 2000
COMPONENTES
La siguiente tabla resume las principales diferencias entre cada una de las ediciones (actualizada
para la versin 10.5).
Componente de PowerBuilder
Enterprise
Professional
Desktop
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
si
no
no
si
si
si
PowerDesigner plug-in
si
no
no
si
no
no
Desarrollo de JSP
si
no
no
si
no
no
si
no
no
si
no
no
si
no
no
si
no
no
si
no
no
si
no
no
si
si
no
Utilitario OrcaScript
si
si
si
Acceso completo
Acceso completo
si
si
si
si
si
si
si
si
si
si
si
si
Soporte a ODBC
si
si
no
si
no
no
Soporte a JDBC
si
no
no
Soporte a OLE DB
si
no
no
si
no
no
InfoMaker
si
no
no
Translation Toolkit
si
no
no
Runtime Packager
si
no
no
Librera PBCryptography
si
no
no
Monitor de recursos
si
si
si