Gracias Rui Pinto (Rapinto)
COBOL Foro
Foro dedicado a COBOL, a la Programación y a la Informática.
Retroceder   COBOL Foro > IDE-s y compiladores COBOL > Fujitsu COBOL > NetCOBOL for .NET
NetCOBOL for .NET NetCOBOL basado en el Framework .NET de Microsoft.
Noticias y Avisos
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Información] Net Cobol 7 en Tablet con windows 10 lfarias NetCOBOL for Windows 4 1 de febrero de 2018 18:53
[Compilador] Compilador PowerCOBOL para .NET Lecterman NetCOBOL for .NET 6 27 de septiembre de 2017 19:28
[Compilador] Instalación Net Cobol v9 W7 / W10 - x64 Tigre NetCOBOL for Windows 1 10 de febrero de 2017 09:29
[Compilador] Migración de Rmcobol85 a PowerCobol 3.0 Rmcostar PowerCOBOL V3L10 (Win32) 12 8 de abril de 2016 15:35
[Información] Crear archivos DBF desde COBOL (sin ODBC) Joseg PowerCOBOL (ActiveX, v4 - v11) 4 16 de marzo de 2016 16:36
Respuesta
 
Herramientas

  #1
Antiguo 8 de noviembre de 2016, 20:34
IDENTIFICATION DIVISION
Luimarat
Representante Oficial
ENVIRONMENT DIVISION
Avatar de Luimarat
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTeruel
Última Actividad24.01.2019 07:13
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 2
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Luimarat is on a distinguished road
Consola Migración de PowerCOBOL a .NET sin cambiar COBOL

Hemos desarrollado una nueva herramienta de migración de proyectos PowerCOBOL hacia la plataforma .NET
- No hace falta realizar grandes cambios
- Es automático dependiendo de los controles utilizados
- No hace falta cambiar de compilador
Como funciona:
- Hay que modificar el "Opened" de cada ventana de nuestro proyecto insertando simple código COBOL
- Hay que recompilar todo en PowerCOBOL
- hay que ejecutar el PowerCOBOL de manera a que se ejecuten los "Opened" de aquello que deseeamos poder migrar
- Utilizando la herramienta hay que configurar el entorno
- Selecionar la versión de Microsoft Visual Studio que queramos utilizar
- Crear un proyecto C# en VS que solo contiene el diseño del formulario .NET y el disparo de eventos del formulario con llamadas a un componente COM que se creará posteriormente (un solo clic de ratón)
- Crear el componente COM que contiene el código COBOL de todos los Scriplets de PowerCOBOL adaptados a tecnología COM (OO-COBOL con un solo clic de ratón)
- Incluir archivos de datos etc. en el sitio correspondiente
- Ejecutar desde .NET HECHO!

También tenemos otra herramienta para migrar los ficheros COBOL a base de datos SQL (Cualquier motor de BD o casi)

Interesados, contactad conmigo!
Saludos


Luis Martinez Atienza
Adamed, S.L.
Distribuidores Oficiales NetCOBOL España

Adamed - COBOL

Luimarat no ha iniciado sesión   Responder Con Cita
  #2
Antiguo 8 de noviembre de 2016, 21:09
IDENTIFICATION DIVISION
Kuk
Administrador
ENVIRONMENT DIVISION
Avatar de Kuk
DATA DIVISION
Forero desde (Registrado)enero 2015
España
UbicaciónMadrid
Edad34 años
Última Actividad10.12.2019 14:25
PROCEDURE DIVISION
PostsPosts: 1.428
Ha dicho GraciasEnviado: 319
Ha recibido agradecimientosRecibido: 547
Mejores respuestasSoluiones: 87
ReputaciónReputación: 10
Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road Kuk is on a distinguished road
Predeterminado

Luimarat, ¿tienes algunos pantallazos para ver cómo queda el asunto después de la migración?


NORMAS DEL FORO - obligatorias de conocer para TODOS.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale Pinchando en su Nick:

Kuk no ha iniciado sesión   Responder Con Cita
  #3
Antiguo 9 de noviembre de 2016, 08:26
IDENTIFICATION DIVISION
Luimarat
Representante Oficial
ENVIRONMENT DIVISION
Avatar de Luimarat
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTeruel
Última Actividad24.01.2019 07:13
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 2
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Luimarat is on a distinguished road
Predeterminado

Hola,

Tengo algo más detallado que es un ejemplo de migración en un archivo PDF. No es ni muy técnico ni demasiado detallado y bastante divulgativo en cuanto a las posibilidades de la herramienta.

Lo adjunto y me comentas lo que opinas...
Saludos,
Luis
Archivos Adjuntos
Tipo de Archivo: pdf PCOB2NET - Migrar PowerCOBOL a .NET.pdf (1,12 MB, 50 descargas)


Luis Martinez Atienza
Adamed, S.L.
Distribuidores Oficiales NetCOBOL España

Adamed - COBOL

Luimarat no ha iniciado sesión   Responder Con Cita
Ha dicho Gracias : 1
Kuk ( 9 de noviembre de 2016)
  #4
Antiguo 11 de noviembre de 2016, 10:07
IDENTIFICATION DIVISION
Nitzer
Guru de COBOL
ENVIRONMENT DIVISION
Avatar de Nitzer
DATA DIVISION
Forero desde (Registrado)noviembre 2015
España
UbicaciónAlmeria
Edad54 años
Última Actividad20.10.2019 12:22
PROCEDURE DIVISION
PostsPosts: 75
Ha dicho GraciasEnviado: 33
Ha recibido agradecimientosRecibido: 42
Mejores respuestasSoluiones: 3
Medallas recibidas: 1Medallas: Guru de los Gurus: Por solidos y amplios conocimientos - Razón: Por aportar conocimientos excepcionales 
ReputaciónReputación: 9
Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road Nitzer is on a distinguished road
Predeterminado

Hola Luis, antes de nada felicitarte por el gran trabajo que has realizado y por seguir dando oportunidades a nuestro querido cobol de estar presente en el futuro que se nos avecina.

Me gustaría (ya lo sabes) probar la herramienta y ver los posibles pros-contras de la misma.
Yo utilizo activex de terceros y supongo que esa implementación será como poco algo distinta, ya que en los ejemplos (no has borrado la empresa jajajaja) de las pantallas solo existen componentes propios de Power.

Otro tema que no se como irá es si influye el modo de programación, si es estruturada o no. Gracias muchas gracias.
Nitzer no ha iniciado sesión   Responder Con Cita
  #5
Antiguo 12 de noviembre de 2016, 09:28
IDENTIFICATION DIVISION
Luimarat
Representante Oficial
ENVIRONMENT DIVISION
Avatar de Luimarat
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTeruel
Última Actividad24.01.2019 07:13
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 2
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Luimarat is on a distinguished road
Predeterminado

Hola,

Lo de la empresa lo sé pero cuento con autorización no pasa nada :-)
La herramienta migra controles de PowerCOBOL claro y en cuanto a los Active de terceros no hemos incluido todavía ninguno porque sería una anarquía por ahora. No te haces idea lo que llega a haber por ahí en casa del cliente, bestial! No podemos dar soporte a todo esto y comenzar a discriminar. Por ahora es temprano así que decidimos soportar solo los controles de PowerCOBOL. Todo termina en un WINFORM es decir una aplicación de escritorio de .NET por lo tanto, no me preocupan mucho estos temas ya que la cantidad de cosas que existen para .NET es tal que seguro que hay algo parecido a lo que uno quiera aunque no sea en COBOL. Si, pueden mezclarse lenguajes sin problema.
Todavía no hemos hecho versión DEMO operativa y estamos tan cerca de la versión comercial PCOB2NET V.2.0 que deberá de tener versión DEMO, que no vale la pena perder el tiempo ahora. Esto nos retrasaría y como siempre ya llegamos más tarde de lo inicialmente previsto ;-)
Dame un toque a principios de año y veremos el tema de la prueba.

Saludos,


Luis Martinez Atienza
Adamed, S.L.
Distribuidores Oficiales NetCOBOL España

Adamed - COBOL

Luimarat no ha iniciado sesión   Responder Con Cita
  #6
Antiguo 14 de noviembre de 2016, 13:06
IDENTIFICATION DIVISION
Dasije
Novato Senior
ENVIRONMENT DIVISION
Avatar de Dasije
DATA DIVISION
Forero desde (Registrado)noviembre 2015
España
UbicaciónJerez De La Frontera (cádiz)
Última Actividad03.11.2019 23:38
PROCEDURE DIVISION
PostsPosts: 163
Ha dicho GraciasEnviado: 0
Ha recibido agradecimientosRecibido: 70
Mejores respuestasSoluiones: 5
ReputaciónReputación: 11
Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road Dasije is on a distinguished road
Predeterminado

Una de las normas que aplicaban mucha de las empresas que desarrollaban en PowerCOBOL, era no utilizar controles de terceros, no querían arriesgarse por una incompatibilidad no pudiera dar soporte a sus clientes, y su consecutiva pérdida de tiempo si tuvieran que reemplazarlo.


Empresa de desarrollo de aplicaciones en COBOL.

DASIJE INFORMATICA, S.L.
C/ TOMAS BRETON 20
11406 JEREZ DE LA FRONTERA
CADIZ

Teléfono : 956 11 21 11
Web: http://www.dasije.es / DASIJE INFORMATICA
E-m@il: clientes(@)dasije.es
Dasije no ha iniciado sesión   Responder Con Cita
  #7
Antiguo 17 de noviembre de 2016, 08:53
IDENTIFICATION DIVISION
Luimarat
Representante Oficial
ENVIRONMENT DIVISION
Avatar de Luimarat
DATA DIVISION
Forero desde (Registrado)diciembre 2015
España
UbicaciónTeruel
Última Actividad24.01.2019 07:13
PROCEDURE DIVISION
PostsPosts: 16
Ha dicho GraciasEnviado: 2
Ha recibido agradecimientosRecibido: 7
Mejores respuestasSoluiones: 0
ReputaciónReputación: 0
Luimarat is on a distinguished road
Predeterminado

Se me olvida contestar a Nitzer,
En cuanto a la herramienta de migración de PowerCOBOL a .NET llamada PCOB2NET, el estilo de programación en origen no influye. Si tenemos una programación des-estructurada con muchos GO TO hacia todos los sitios, obtendremos lo mismo en destino, claro está.

Saludos,


Luis Martinez Atienza
Adamed, S.L.
Distribuidores Oficiales NetCOBOL España

Adamed - COBOL

Luimarat no ha iniciado sesión   Responder Con Cita
Respuesta

Tags
.net , migración , powercobol


Usuarios activos actualmente viendo este tema: 1 (0 miembros y 1 visitantes)
 
Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado



La franja horaria es GMT +1. Ahora son las 08:53.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2019, Jelsoft Enterprises Ltd.