TechEra - Las Nuevas Caracteristicas de PowerBuilder
TechEra - Las Nuevas Caracteristicas de PowerBuilder
PowerBuilder
Rubn Pillaca
PowerBuilder Certified
[email protected]
www.techeraperu.com
Temas a Tratar
PowerBuilder
Mejorando la Interfaz desde PowerBuilder 10.5
PowerBuilder .NET y WPF
Migrando a Web con Appeon
Migrando a Mvil con Appeon
Visual Expert con PowerBuilder
El Futuro de PowerBuilder
Actividades con PowerBuilder
PowerBuilder - La manera
ms rpida de Desarrollar
Aplicaciones
PowerBuilder De qu se Trata?
Rapid Application
Open DataWindow
Development
Desktop Mviles
WinForm Cdigo
PowerBuilder
Win32
WPF
Integracin SAP
Web
Caractersticas antes de PowerBuilder 12.6
PowerBuilder 10/10.5
Mejoras en los DataWindows
DataWindow Treeview
Mejoras en los Web Services
Mejoras en el Lenguaje de Programacin
Mejoras en el Menu y el Toolbar
Cambios en los Iconos en PowerBuilder
Cambios en el RichTextEdit control y DataWindow
Caractersticas antes de PowerBuilder 12.6
PowerBuilder 11/11.5
Se agregan los Targets .NET
Crear y Consumir .NET Web Services
Crear y Consumir .NET Assemblies
Mejoras en la Interfaz de los DataWindows
Mejoras en los Grficos DataWindow
PowerBuilder 12/12.5
Viene con dos IDEs
Se crea la versin PowerBuilder .NET
Creacin de Aplicaciones WPF
Crear y Consumir Web Services WCF
Consumir REST
Nuevas Caractersticas de PowerBuilder 12.6
Windows Dockable
64 bit compilation
Soporte Odata
Soporte actualizado para:
.Net Framework 4.5
Windows 8
Microsoft SQL Server 2012
Oracle 12
Soporte de OData
Podemos conectarnos va Odata desde PowerBuilder
Basado en llamadas REST sobre HTTP, proporciona un
mtodo basado en web services para hacer las
operaciones CRUD contra una base de datos.
Nativamente soportado por Microsoft SQL Server, SAP
HANA, SAP ASE, SAP SQL Anywhere
Puede ser implementado para otras base de datos usando
WCF Data Services, ASP.Net Web API, Progress
DataDirect Cloud, etc.
Soporte de OData
Odata en el Profile Database
Dos IDEs para Desarrollar
Classic IDE .NET IDE
PowerBuilder se
moderniza y te permite
trabajar con cualquier
Plataforma
Mejorando la Interfaz desde
PowerBuilder 10.5
Mejoras desde PowerBuilder 10.5
Menu Contemporary :
Nuevo Efectos de Animacin Window
Incluye efectos de Animacin:
Aparicin o desaparacin paulatina
Abriendo desde el centro
Deslizantes o rodantes desde el top, bottom, left o right
Transparencia para Windows
Los Windows puede ser puestos entre 0 a 100% de transparencia
0 significa no transparencia
Esto puede ser til si se desea un cuadro de dilogo no modal que
permanezca visible pero se convierten en semi-transparente cuando
se pierde el foco
Un cuadro de dilogo de bsqueda es un ejemplo de un cuadro de dilogo
no modal para los que es posible que desee establecer la transparencia
DataWindows TreeView
El TreeView usado en Windows Explorer o en el PowerBuilder
System Tree
Ahora 12 estilos de DataWindow
Preview de DataWindow Treeview
Estilos de Grficos 3D
Desde PowerBuilder 11.5 se aade
3D para mostrar los grficos en 3D
(Pie3D, Bar3D, Column3D, y
Area3D) con un look ms sofisticado.
Los estilos de grficos nuevos le
permiten usar translucidez en lugar
de los recubrimientos utilizados por
originales estilos de grficos 3D.
Mejoras en el DataWindow display
Desde PowerBuilder 11.5, se puede mejorar el DataWindow con
gradientes, ajustes de transparencia e imgenes. Las nuevas
propiedades de objetos, incluyendo Brushmode e imagen, le permiten
cambiar el aspecto del fondo del DataWindow. Esto le da modernidad
a sus aplicaciones.
Mejoras en el Background
Los Nuevos Tipos de Targets en
PowerBuilder
Nuevos Tipos de Target
Tres wizards .NET han sido adicionados desde PowerBuilder 11 y
ahora se pueden crear aplicaciones y componentes en
PowerBuilder y desplegarlos como aplicaciones .NET
Estos wizards .NET pueden ser usados para crear:
.NET Windows Forms Application
.NET Web Service
.NET Assembly
.NET Targets Wizard
Aplicaciones .NET Windows Forms
Los .NET Assemblies
Permite que alguien con experiencia en PowerBuilder escriba
cdigo en .NET
Realiza la conversin de PowerScript a cdigo C# y luego a assembly
El acceso al cdigo C# convertido no es permitido
Los PowerBuilder .NET assemblies pueden ser usados en
aplicaciones escritas usando el framework .NET framework y
C#
VB .NET
Provee una manera para integrar y extender la existencia de lgica
de Negocio de PowerBuilder en .NET
El target .NET Assembly
Para crear un assembly, se necesita crear un target .NET Assembly
.NET Web Service en PowerBuilder
Ahora podrs crear Web Services desde PowerBuilder e integrarte
con cualquier Aplicacin (.NET, Java, PHP, etc.).
.NET Web Service en PowerBuilder
Tambin podrs consumir Web Services y trabajarlos con tus
aplicaciones PowerBuilder de una manera rpida y sencilla (podrs
consumir Web Services .NET, Java, PHP, Etc.).
DataWindow desde Web Service
Desde PowerBuilder 11 se puede usar un Web service como el data
source para los objetos DataWindow con cualquier estilo de
presentacin excepto RichText y OLE.
Estilos soportados:
Composite Grid
Graph N-Up
Label Freeform
TreeView Group
Crosstab Tabular
DataWindow desde Web Service
Desarrollo de Aplicaciones WPF
PowerBuilder .NET
Cone
WCF en PowerBuilder .NET
Servicios Web WCF
Con PowerBuilder .NET podemos crear Servicios Web WCF:
PowerBuilder tiene un wizard para crear tu Target
Consumir Servicios Web WCF
Con PowerBuilder .NET podemos consumir Servicios Web WCF:
PowerBuilder tiene un proyecto para acceder a ellos
REST en PowerBuilder .NET
Servicios REST
Desde PowerBuilder 12.5 puedes consumir Servicios RESTful:
PowerBuilder provee un proxy para acceder
Un mecanismo para acceder a recursos remotos de aplicaciones SOA.
El cliente proxy REST y el proyecto requieren el siguiente software
instalado:
.NET Framework 4.0 en tiempo de ejecucin
Microsoft Windows SDK para Windows y .NET Framework 4
Servicios REST
Con PowerBuilder ahora
puedes Desplegar a Web
y Mvil Rpido y Fcil
Migracin de PowerBuilder a Web
Transforme, maximice y proteja su inversin existente, Migre y Reutilice
sus Aplicaciones PowerBuilder a la Web con Appeon, de una manera
rpida y los usuarios podrn tener la total satisfaccin de contar con
aplicativos similares a los de escritorio.
Migracin de PowerBuilder a Mvil
Appeon te permite mover tus aplicaciones PowerBuilder a los
diferentes Sistemas Operativos Mviles como IOS, Android y
Windows Mobile, para poder ser trabajados desde cualquier
Dispositivo Mvil.
PowerBuilder y Visual Expert
Visual Expert con PowerBuilder
Visual Expert te permite realizar lo siguiente:
Anlisis de impacto
Evite los efectos secundarios no deseados. Evala el impacto de un
cambio en el cdigo.
Documentacin del cdigo fuente
Generar una documentacin completa de su aplicacin y actualizarla
de manera automtica.
Revisin del cdigo
Mejore el cdigo fuente y detecte el cdigo muerto
Exploracin del cdigo
Visual Expert con PowerBuilder
Otras Caractersticas:
- Unirse a un proyecto:
- Ayudan a los recin llegados a dominar cdigo antiguo, grande y
complejo.
- Personas clave que no estn disponibles:
- Manejo de situaciones de emergencia, incluso cuando las personas
clave no estn presentes.
- Cdigo compartido - Trabajo en equipo:
- Ayudar a su equipo utilizando un cdigo desarrollado por otros.
El Futuro de PowerBuilder
La Empresa Appeon est trabajando en las nuevas caractersticas
de PowerBuilder, se van a crear nuevas funcionalidades, mejorar
las interfaces y todo lo necesario para que PowerBuilder pueda
soportar los avances tecnolgicos.