Curso de PowerBuilder
Últimamente y sobre todo desde que los entrenamientos presenciales dejaron de ser tan comunes (por aquello de la crisis y los beneficios de internet), pues los entrenamientos de PowerBuilder se volvieron todavía menos comunes, sobre todo pera nosotros en Latinoamérica.
Bien pues ahora una nueva opción, les dejo aquí la presentación de una compañía ofreciendo entrenamiento en PowerBuilder, tal vez a alguien le interese.
http://www.elearnitonline.com/PBCourseOverview/player.html (Pagado – No es gratis)
También en este otro sitio hay una básica para esencial introducción a PowerBuilder que puede ser útil para algunos principiantes.
http://www.aprendedecero.com/?cat=29
También se pueden encontrar algunos manuales y tutoriales, pero la mayoría son de versiones anteriores y ya es un poco difícil relacionarlas a a las nuevas versiones además que no incluyen las nuevas funciones implementadas en las versiones desde la 10 en adelante..
También pueden encontrar entrenamiento pagado en el sitio de Sybase
Recuerden que pueden sugerir contenidos, o hacer preguntas especificas a través de los comentarios.
El nuevo PowerBuilder 12
Hace meses escribí una pequeña reseña sobre PowerBuilder 11.5, ahora llega la hora de PowerBuilder 12, aunque ya tengo la versión Beta no lo he probado aun, sin embargo escribo esto basado en la presentación que nos dieron en el ultimo PB Tour al que asistí en Atlante a principios de este año por parte de la gente de Sybase (Jhon Strano) y del ISUG (International Sybase User Group).
Lo nuevo, una interfaz mejorada, mejor conectividad con los motores de datos mas famosos aunque carece todavía de de conectividad nativa con MySql, algo que nos seria muy útil según mi experiencia (siempre es posible conectarse a MySql via ODBC o NetConector).
Aun cuando todavía será posible desarrollar aplicaciones 32 Bit, .net, Windows Forms, etc. Sybase se une a la tendencia de Microsoft de ir abandonando poco a poco estas plataformas y agrega en el mismo PowerBuilder la nueva tecnología WPF (windows Presentation Fundation), apostándole así a la ultima apuesta tecnológica de Microsoft, de hecho la nueva interfaz de programación esta montada sobre la base de Visual Studio, lo que dará a los programadores de PowerBuilder una interfaz mejorada sin necesidad de dejar la comodidad del PowerScript que tantas ventajas ha demostrado tener sobe otros lenguajes.
Ahora podremos usar lo que mas nos convenga para lograr nuestros objetivos..
Nuevas caracteristicas interesantes, facilidad para usar skins, Nuevos controles, editores, y funcionamiento de los wizards mejorados.
Y algo que yo esperaba desde que comenze a usar PB en la version 5.0: Un DBERROR event en la aplicacion y no solo en el datawindows, asi podremos capturar los dberros en un solo lugar (el dberror de la datawindow sigue vigente). Esto nos dara mucha mas flexibilidad.
Un Demo en Video: http://video.sybase.com/powerbuilder/PB12-Solution-Source-Copy-Resources/PB12_SolnCopyResources.htm
Pueden obtener el Beta aquí: http://www.sybase.com/powerbuilder12beta
Ventajas de PowerBuilder:
- Una sola herramienta flexible que lo hace todo. (si todo!)
- Tiene al DataWindow,, (da risa ver a otros programadores manejando acceso a datos sin el PowerBuilder) incluyendo a los muy engreídos de Magic (que por cierto ya no existe con ese nombre)
- Una interfaz intuitiva y sin complicaciones, capaz de manejar múltiples lenguajes de programación simultáneamente.
- Constantemente se incorporan nuevas tecnologías como RiA, AJAx, WEb Services, .Net, J2EE y ahora WPF.
- Y lo que a mi mas me gusta, yo desarrollo en powerScript y puedo publicar mi aplicación de casi cualquier manera, WindowsForms, WebForms, Win32, en mi caso he publicado SmartClients, usar una sola gota del horrible código .Net, PowerBuilder se encarga de traducir al lenguaje y código que tu desees.
- Es la herramienta mas versátil y la elección mas sensata para cualquier negocio que necesite manejar datos.
Les dejo un enlace a un curso de entrenamiento gratis de PowerBuilder 12, muestra todo lo que tiene que ver con crear una aplicación .Net desde PowerBuilder 12, No se por cuanto tiempo va a estar gratis.
http://video.sybase.com/products/powerbuilder/powerscript-dot-net-tutorial/player.html
Reinstalar Windows en una Acer Aspire One
Tengo que aceptar que me tomo un par de hoas, varios intentos fallidos de crear uns USB bootable para la instalacion y mucho tiempo de espera entre bajar aplicaciones, copiar archivos y leer instrucciones, si al final lei las instrucciones, y es que como reza la ley de Murphy, "cuando todo lo demas falle, intente leer el manual de instrucciones".
Asi pues me decidi a leer ayuda disponible en el sitio de acer, de alguna manera aún leyendo las instrucciones en ese sitio encontre la manera de no prestarle atención a una sola linea de instrucciones, y es que para ese momento ya tenia todas mis neuronas intentando crear una USB Bootable cosa que nunca llegue a completar (todavia).
Entre canciones de Mago de Oz, SodaStereo, Nirvana y Pearl Jam, descubri un post en kioskea.net que en ingles da las instrucciones claras de como crear el famoso USB bootable y un par de metodos mas para reinstalar el Windows en la Acer One, pero en los comentarios de ese post salto a la atención uno escrito en español por un tico (de Costa Rica) que nada mas daba las gracias porque según él las teclas Alt+F10 fueron la solución que él encontro.
Es increible como de nuevo busacando la solucion mas complicada no pude encontrar la solución mas simple hasta ese momento.
Eso es todo amigos, si no tiene una Unidad de CD USB, solo tienes que presionar las Alt+F10 durante el Bios (durante el arranque inicial) y seguir las instrucciones solo toma un par de minutos y tu windows queda como recien salido de la fabrica..
Suerte..
Al publicar aplicaciones PowerBuilder en vista
Al publicar una aplicación en vista es necesario un manifiesto (puede ser externo o integrado en la aplicación), powerBuilder genera esos manifiestos automáticamente sin mayor problema, pero debido a un error de seguridad de MS estos archivos de manifiesto pueden hacer que la aplicación falle en otros sistemas como XP, para corregir eso es necesario un parche a XP.
Microsoft a publicado ese fallo en su boletín de seguridad.
Para corregir ese error es necesario bajar e instalar un parche de seguridad
Para mas información pueden consultar el boletín oficial de Sybase