miércoles, 28 de septiembre de 2011

24 razones para migrar a PowerBuilder 12

En un artículo de PowerBuilder Journal Developer's se enumeran 24 razones para considerar el migrar a PowerBuilder 12. Muchas de las mejoras las obtendrás si utilizas un target .Net. De ti depende valorar si merece la pena.


Os enumero los puntos expuestos en el artículo:

  1. Soporte para Windows 7
  2. Mejoras en el cliente de Servicios Web (propiedades, funciones)
  3. Mejoras del IDE en la gestión de los controles RichTextEdit, DataWidow y gestión de la Base de Datos 
  4. Mejoras en el Editor de Código (gracias al Shell de Visual Studio)
  5. Target para aplicaciones Windows Presentation Foundation (WPF)
  6. WPF DataWindows
  7. "Skinning" (plantillas de estilos visuales) en las aplicaciones
  8. Servicios Windows Communication Foundation (WCF)
  9. Fin de las librerías PBLs
  10. Posibilidad de grabar un objeto con errores de compilación
  11. Soporte para añadir Add-Ins en el IDE
  12. Mejor soporte para Arrays
  13. Estilos adiciones para DataWindow tipo Graph
  14. DataWindow Graph Tooltips
  15. DataWindow Graph Palettes
  16. Interfaces
  17. Herencia de clases .Net
  18. Constructores con parámetros
  19. Propiedades
  20. Operadores de Bit
  21. Enumeraciones definidas por el usuario
  22. Delegados
  23. Genéricos
  24. Soporte para controles .Net de terceros

Acceded a la página original para leer el detalle (os lo recomiendo).

Desde mi punto de vista, las mejoras son lo suficientemente importantes para considerar el migrar a la versión 12 de PowerBuilder. El problema que yo veo para hacer uso de estas mejoras, es que implica migrar a un target en .Net y aunque el proceso es semi-asistido, la aplicación resultante requiere de modificaciones para obtener la misma funcionalidad que teníamos al principio.

Y a ver cómo convences al cliente que merece la pena dedicar tal tiempo para que luego la aplicación resultante la vea exactamente igual a la anterior. Convéncele de que todo el proceso ha merecido la pena.

Desde mi punto de vista es evidente (sobretodo a largo plazo), pero no es a mí a quien hay que convencer. =)

3 comentarios:

  1. Hola amigo, te comento que deseo trabajar PB 12.5 con WPF. Dime que tan bueno eso, es conveniente, y de dónde bajo información para desarrollar wpf en powerbuilder.
    Gracias.... Saludos....

    ResponderEliminar
  2. Hola Fabio,

    En breves espero publicar una entrada con la primera impresión que me ha causado PB 12.5 .Net. Indicaré (desde mi punto de vista) los que son los puntos fuertes y las pegas que le veo.

    Si estás interesado en trabajar con esta versión, te recomiendo que busques literatura sobre .Net FrameWork y WPF. Puedes encontrar bastante por la red. En otra entrada añadiré un link donde podéis acceder a PDFs gratuitos de Microsoft para haceros en la materia.

    Saludos,

    ResponderEliminar
  3. estoy probando el 12.5 y me parece una total decepcion. no funciona bien en firefox ni tampoco en chrome.
    porque se demora demasiado en levantar?
    solo con internet explorer funcionan los eventos.
    que pena, por lo pronto seguiremos optando por powerbuilder 6.5 + Escritorio remoto.
    :/
    alguna sugerencia o sitio que pueda ayudarme?
    gracias!

    blasman77@gmail.com

    ResponderEliminar