Migración a tecnología .NET ... ¡desde Acucobol GT 4.1!

Pues eso, que a veces el destino te depara retos, tan apasionantes como extraños...poco habituales. Estoy en plena migración de una aplicación que ya tiene sus añitos, de Certificaciones de Obras, a tecnología .NET, en concreto a VB.NET. La gracia es que fue desarrollada en Acucobol y ahora debo recordar bien cómo se definían aquellos ficheros, los índices, sintaxis del código fuente con aquellas IDENTIFICACION DIVISION, ENVIRONMENT DIVISION, etc. Aunque ahora que estoy mirándolo más en detalle, ya existía un entorno gráfico (Screen Painter) donde poner rejillas, botones, eventos, etc. Un editor de código (Code Editor), que aunque sin IntelliSense era muy cómodo desarrollar y todo integrado en un AcuBench, que no voy a negarlo....¡me encantaba!. ¡Cuántas horas de desarrollo con esta tecnología! ¡Cuántas aplicaciones desarrollamos en aquellos años Jose María, Paco, Regina, José Carlos, etc  y yo!. Eran los tiempos de HS Services, hace más de una década....pero realmente a día de hoy son millones de líneas Cobol las que hay en el mundo, muchas de ellas en aplicaciones críticas de grandes empresas. Ya os contaré cómo resulta el Proyecto de migración, ahora debo empezar a analizar las estructuras de los ficheros para crear la correspondiente Base de Datos en SQL-Server, y algún programita para volcar los datos....Mhhhmm...¿uso XML ó ficheros planos?. ¡Apasionante!. Nos vemos.




1 comentario :

  1. Muy buenas José,
    pues me he encontrado con una situación similar a la que contabas. el problema es que he entrado en una empresa que trabaja con una aplicación hecha enteramente en acucobol 4.0, pero encima 'sin' utilizar el screen painter, a la vieja usanza!!! y aquí me estoy volviendo loco con las modificaciones, actualizaciones de código etc. (encima el amigo no dejó ni un comentario... uff). A ver si te animas y nos dices como fué la migración, y algunas ideas básicas de como acometerla.
    Muchas gracias.
    Pepe Carrión.

    ResponderEliminar

Buscar en el Blog: