ASNA Visual RPG 5.0: un compilador RPG para Microsoft COM

AVR Clásico 20 años de
experiencia ¡ y con mucho futuro!

ASNA Visual RPG para COM (AVR Clásico) apareció en 1994. En estos 20 años, ha sido utilizado por miles de programadores RPG para crear aplicaciones gráficas basadas en Windows, con conectividad en tiempo real de lectura/escritura a la base de datos de las plataformas IBM i (así como a sus predecesoras AS/400-i Series-System i) y también de la plataforma SQL de Microsoft.

Para afrontar las nuevas necesidades de desarrollo de .NET en 2003 se creó ASNA Visual RPG para .NET. Esta herramienta es, en muchos sentidos, superior a AVR Clásico. No obstante, y aunque para afrontar las actuales necesidades de desarrollo, ASNA Visual RPG para .NET es superior a AVR clásico, muchos de los clientes de ASNA todavía cuentan con un número importante de aplicaciones en AVR Clásico. Para estos clientes la continuidad de AVR Clásico es crítica.

La desaparición de Windows XP

Microsoft dejó de facilitar soporte para XP en la primavera de 2014, y aunque este sistema operativo puede seguir funcionando, es menos estable a causa de su exposición a la red. AVR Clásico no funcionaba en Windows 8 y solamente lo hacía en Windows 7 su parte de ejecución. Por lo que antes de la desaparición de XP, ASNA actualizó, una vez más, AVR Clásico a la versión 5.0, para ofrecer plena compatibilidad con Windows 7 y Windows 8. Y recomendó la actualización de Windows XP a Windows 7 y Windows 8, así como a actualizar su aplicación AVR Clásico a AVR Clásico 5.0.

Una nueva etapa

La imagen del reloj de pulsera que encabeza este texto transmite la idea de que AVR Clásico ha sido y es una gran herramienta, utilizada por miles de clientes en todo el mundo y que continúa manteniéndose activa. A pesar de ello, la llegada de AVR Clásico 5.0 ha sido necesaria para renovar la vida de AVR Clásico en el sistema operativo Windows 7/8. Con el reloj de arena queremos comunicar gráficamente la finalización de una etapa para entrar de lleno en otra. 

AVR Classic 5.0. Lo bueno
no puede durar toda la vida.

Nadie sabe con exactitud hasta cuándo dará soporte Microsoft a la plataforma COM. Por un lado mantienen la más que probable fecha de enero de 2018 como fecha tope para el soporte a Windows 8. Para Windows 7, la fecha prevista es el mes de enero de 2015. Si Microsoft mantiene estos términos como finalización del soporte a Windows, claramente es más efectivo realizar la actualización de AVR Clásico a 5.0 sobre el sistema operativo Windows 8. A partir del 2018 se desconoce lo que pasará con este sistema operativo, ni qué opción de continuidad ofrecerán a este sistema. 

Actualmente resulta todo un reto mantener y actualizar aplicaciones AVR Clásico por la dificultad que implica encontrar a profesionales familiarizados con el entorno AVR. A esto se le añade la desaparición progresiva de algunos controles personalizados ActiveX/OCX, (FarPoint, Sheridan, y Mabry por nombrar algunos), tan populares en el entorno COM. Así pues, hay que tener muy en cuenta las decisiones que se tomen a largo plazo en este ámbito, valorando todos estos cambios. 

ASNA .NET Upgrade Assistant (Asistente de actualización)

Es muy importante que los clientes de AVR Clásico conozcan que, debido a circunstancias que no están bajo nuestro control, AVR Clásico no durará para siempre; el papel de COM con las próximas versiones de Windows es una incógnita para todos. Una vez conocido esto, junto a la desaparición de los controles ActiveX/OCX y la dificultad de encontrar profesionales de la programación en AVR, se tendría que plantear una estrategia de actualización o sustitución de sus aplicaciones AVR Clásico. Quizá decida reescribir la aplicación AVR Clásico como una aplicación basada en navegador web con AVR para .NET, o quizá quiera convertirla a .NET con el asistente de actualización de ASNA (Upgrade Assistant), y que incluye AVR Clásico 5.0 (también disponible en AVR 4.1). Este asistente genera una primera versión de la nueva aplicación AVR para .NET, desde la que puede empezar a modificar sus aplicaciones Windows con Visual RPG para .NET. Hay que tener en cuenta que la plataforma .NET es muy diferente a la plataforma COM y se necesitará realizar cambios en la programación para adaptar las aplicaciones de AVR Clásico a AVR para .NET. El asistente de actualización le ayuda a empezar con el proceso de conversión. ASNA cuenta con un Equipo de Servicios (a nivel mundial), con gran experiencia en la mejora y sustitución de las aplicaciones AVR Clásico, y que le puede ayudar a diseñar un plan a largo plazo para su legado de aplicaciones AVR Clásico. Utilice nuestro menú “Pregúntenos” y le ayudaremos a resolver sus dudas.  

Leer sobre ASNA Visual RPG Clásico FAQ