11 - El ide

[editar]
Curso gratis creado por José Manuel. Extraido de: http://www.lawebdejm.com
30 de Noviembre de 1999
El entorno de desarrollo de PowerBuilder se basa en la arquitectura MDI, en la que van apareciendo las distintas ventanas, llamadas painters: un painter de ventanas, otro de Datawindows, otro de menús, otro de objetos de usuario, de funciones, de SQL, de bases de datos, de librerías, de Pipelines, etc., hasta un total de 15.

Podemos ver una vista de algunos painters (de librerías, de bases de datos y el editor de código) en la siguiente figura:

Hacer click para ver a tamaño real

El entorno de desarrollo es radicalmente distinto al de Delphi, ya que este último se basa en que todo esté continuamente visible, y el de PowerBuilder se basa en que sólo habrá un painter visible en cada momento (aunque se puede organizar como “cascada” o “mosaico” al ser una aplicación MDI).

De todas estas ventanas MDI hay una principal llamada Library Painter que nos muestra todas las librerías (archivos PBL) de nuestro programa pudiendo abrir los distintos objetos, exportar, copiar, eliminar, buscar y cualquier tarea que sea necesaria hacer con un objeto. Una vez que hemos decidido el objeto que queremos modificar (y lo hemos encontrado), haciendo doble clic (o Enter) abrimos el painter en cuestión (otra ventana MDI), lo modificamos, lo guardamos y volvemos al Library Painter. También es posible dejar una ventana continuamente abierta, si la vamos a utilizar con frecuencia (el pintor de SQL, por ejemplo).

En la versión 7 se introdujeron cambios importantes en el IDE, y en la 8 se continuó con esa tendencia , incluyendo la posibilidad de dockar cualquier ventana dentro de otra, algo así como en Delphi, pero con alguna característica añadida. Estos cambios tan frecuentes en el IDE despistan bastante, ya que lo que hoy se hace con doble clic, mañana se hace con el Intro... ¡así no hay quien se aprenda los atajos de teclado!

El editor de código de PowerBuilder también sigue otra filosofía al de Delphi: sólo tendremos en pantalla el código de una función o evento. Esto a priori puede parecer muy incómodo, ya que para ver otra función tenemos que cerrar la ventana del editor de código y abrir otra ventana con la del nuevo código. Sin embargo, una vez que nos acostumbramos, esto se hace muy rápidamente, simplemente con un par de atajos de teclado ya tendremos nuestra nueva función preparada en pantalla, sin tener que utilizar el razón en ningún momento. En Delphi tenemos que hacer un uso intensivo de la función "Buscar", o bien el Code Explorer (sólo a partir de la versión 4), para ir localizando nuestros distintos eventos o funciones.

Se puede decir que el entorno es muy ágil, sin grandes avances (el MDI está bastante visto), pero funcional al 100%. Hasta la versión 6.5 (la última que he tenido el gusto de “sufrir” profesionalmente) se pueden hacer prácticamente todas las tareas a través de atajos de teclado, con lo que se acelera mucho la programación. Por mis años de experiencia en ambos entornos, puedo decir sin ningún reparo que es menos ágil y rápido el entorno de Delphi, ya que para muchas tareas tenemos que hacer uso del ratón (y esto relentiza mucho el desarrollo).

[editar]

13 opiniones

Ruth Avalos Ruiz

te amo Ruth Avalos Ruiz. Mi enfermera favoria...
ruth avalos

Ruth Yanira Avalos Ruiz te amo
mmnm

Creo que todo Lneguaje de Programacion tiene sus ventajas y desventajas, Power Builder es muy bueno si se trata de hacer Aplicaciones sobre la Marcha, no eh usado Delphi, pero creo que visual Basic, Visual c#, c y java son los mejores e inigualables
What?..comparación?

No veo la comprarción, ya que solo comentas las características de PB...De todas maneras Delphi es inigualable.
Horror.

Porque ponen el título power builder vs. Delphi si se pasan describiendo lo que hace pb y apenas dedican parrafos cortitos para delphi? no va el título y encontre muchos errores a la hora de las comparaciones, en cuestiones de conexión a bd, deberian conocer mejor la herramienta para poder realizar dichas comparaciones. En fin... Imparcialidad? muchas gracias.
1 2 3 | siguiente >

Cursos gratis relacionados con 'PowerBuilder vs. Delphi'

Una comparativa entre estas dos herramientas de programación. Puede servir para que los programadores de... Más »

Autor y licencia de 'PowerBuilder vs. Delphi'


Curso gratis de José Manuel. Extraido de: http://www.lawebdejm.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.