¿Por que utilizamos
PowerBuilder?
Porque PowerBuilder es una herramienta gráfica de desarrollo extremadamente flexible. Utilizando PowerBuilder nos es posible desarrollar poderosas aplicaciones gráficas con acceso a bases de datos. PowerBuilder proporciona todas las herramientas necesarias para la construcción de aplicaciones sólidas, tales como sistemas de facturación, de contabilidad y sistemas de manufactura.
¿Que es una aplicación hecha con PowerBuilder?
Las aplicaciones construidas con PowerBuilder consisten de ventanas con las cuales los usuarios interactúan, se pueden utilizar todos los controles standard tales como botones de comando, checkboxes, cuadros de lista,
controles de edición,etc., así como controles especiales propios de PowerBuilder que hacen las aplicaciones fáciles de desarrollar y fáciles de usar.
PowerBuilder permite desarrollar y desplegar aplicaciones en la arquitectura adecuada para todas las necesidades, y si ésta cambia, se puede redesplegar fácilmente en una arquitectura diferente.
PowerBuilder es un entorno orientado a objetos lo que significa que dispone de todas las características importantes que se encuentran en esos entornos, los cuales incluyen herencia y encapsulación. Con PowerBuilder se pueden construir componentes gracias a la gran variedad de herramientas que proporciona.
PowerBuilder incluye herramientas que permiten contruir aplicaciones basadas en la web que permiten extender las aplicaciones a internet.
Plataforma de desarrollo combinada.
PowerBuilder soporta una plataforma de desarrollo y otra despliegue. Por ejemplo se puede desarrollar utilizando PowerBuilder bajo ambiente Windows (Windows 95 o Windows NT) y desplegar la misma aplicación sin cambios en una máquina en un ambiente Windows 3.1, Macintosh, o UNIX. Se puede inclusive tener
a un equipo de desarrolladores trabajando en una misma aplicación
en una plataforma combinada al mismo tiempo, esto es, algunos utilizando Windows y otros
Macintosh, ya que se pueden compartir libremente los objetos que se utilizan en la
aplicación, gracias a que los objetos son los mismos a través de las diferentes plataformas de desarrollo
de PowerBuilder.
La mayoría de las aplicaciones desarrolladas en PowerBuilder corren bajo Windows pero la interefaz gráfica de usuario se ve y trabaja igual en todas las plataformas que soporta.
Arquitecturas que soporta PowerBuilder:
Cliente/servidor
Una capa
De dos capas (tradicional cliente/servidor)
Multicapa (Aplicaciones distribuidas)
Internet
Web.PB
PowerBuilder window plug-in
PowerBuilder window ActiveX
DataWindow plug-in
ActiveX automation.