Post on 06-Feb-2022
transcript
1
I S SUE
0320
20
11
BOLETIacuteN TRIANUAL DE VERYANT E ISCOBOL
Ya estaacute aquiacute 2020 R2
EN ESTE NUacuteMERO
WHATrsquoS NEW
Veryant se complace en anunciar la uacuteltima versioacuten de isCOBOL trade Evolve isCOBOL Evolve 2020 Release 2
C ada nuevo release es emocionante para nosotros porque demostramos a nuestros clientes que los escuchamos y que estamos trabajando arduamente para hacer que nuestros
productos sean maacutes ricos maacutes faacuteciles y maacutes relevantes para las tendencias actuales Esta versioacuten no es una excepcioacuten
El Profiler de 2020R2 facilita el establecimiento de aspectos particulares de su aplicacioacuten tanto para ejecutar como para ajustar a sus necesidades La depuracioacuten es maacutes faacutecil y limpia consulte el artiacuteculo titulado ldquoAdioacutes a iscoboldebugcode_prefixrdquo a continuacioacuten
El IDE tiene funciones maacutes integradas por lo que no tiene que dejarlo para utilizar el Profiler el ldquocode coveragerdquo o el ldquounit testingrdquo Ustedes solicitaron poder modificar sus variables fuera de los editores graacuteficos y en esta versioacuten lo hemos hecho iquestNo usas nuestro IDE Vea las razones por las que deberiacuteas hacerlo en nuestro artiacuteculo de Davide Spizzi Gerente de Ingenieriacutea de Soporte de Veryant
En 2020R2 se han agregado cambios graacuteficos como un menuacute de hamburguesas la creacioacuten de bitmaps con siacutembolos de glifos una nueva clase de navegador web y un mejor rendimiento del compilador ha sido agregado a esta versioacuten Lea maacutes aquiacute y busque una proacutexima
demostracioacuten en video en nuestro canal de You Tube
Este nuacutemero destaca 2020R2 con muchas formas de trabajar de manera maacutes inteligente que incluyen bull Un Profiler maacutes faacutecilbull Un depurador reducidobull Un llamado a las armas para
usar el IDE
EN VERYANT NOS PREOCUPAMOS POR HACERLE LA VIDA MAacuteS FAacuteCIL
1 Notas de la versioacuten 2020R2 2 isCOBOL Profiler - Destacados en la
Documentacioacuten - Has visto esto 3 COBOL y nuestras Universidades
4 Adioacutes a iscoboldebugcode_prefix - Russell Kirsch
5 No usas el IDE es faacutecil de usar - Hamburger Menu - Cambiando el iacutecono
de tus aplicaciones 6 Uacuteltima paacutegina
Nuestros pensamientos estaacuten con todos aquellos que has sido impactados por el coronavirus
NEWS
Old Wayswonrsquot opennew doors
Conozca el nuevo isCOBOL Profiler
2
Hemos organizado todas nuestras sugerencias para mejorar el rendimiento en un solo lugar para que le sea maacutes faacutecil ajustar la velocidad de su aplicacioacutenEn los Apeacutendices de la documentacioacuten de isCOBOL Evolve hay un capiacutetulo llamado Performance TuningHay tres capiacutetulos ldquoGuidelines for faster compilationrdquo ldquoGuidelines for better runtime performancerdquo y ldquoProfiling COBOL programsrdquo
Encontraraacute sugerencias para una compilacioacuten maacutes raacutepida desde la liacutenea de comandos y el IDE optimizaciones durante la compilacioacuten y ejecucioacuten de su aplicacioacuten y sugerencias para Thin Client acceso a datos y mejora del rendimiento de impresioacuten
El capiacutetulo de Profiling tiene algunos cambios significativos en 2020R2 lea maacutes al respecto en esta paacutegina
2020R2 incluye mejoras al isCOBOL Profiler
lo que facilita la creacioacuten y visualizacioacuten del
reporte La ejecucioacuten de sus programas con
la opcioacuten ldquo-profilerrdquo crearaacute un reporte HTML
que muestra el tiempo y el porcentaje de
tiempo total para cada programa asiacute como
cada paacuterrafo de los programas
Se han agregado nuevas opciones
para ayudarlo a obtener mas y mejor
informacioacuten que incluyen
La rutina C$PROFILER para activar y
desactivar el Profiler programaacuteticamente
especialmente en las declaraciones
ACCEPT Esto elimina el tiempo que el
usuario tarda en actuar
Iscobolprofilerexcludes e iscobolprofiler
includes - Para restringir las clases
perfiladas Esto es uacutetil si su interfaz de
usuario estaacute separada o si ha identificado
un problema en un programa
El reporte muestra una advertencia si los
programas perfilados se compilaron con
ldquodebugrdquo Solo debe perfilar los programas
NO compilados para depuracioacuten
Has visto esto
New YouTube videos
New Features of isCOBOL Version 2020R1
isCOBOL for the Technologist
Modernization Methods with isCOBOL
isCOBOL and REST Services Demo
Mainframe Rehosting with HTWC
isCOBOL and zOS
Nuevos artiacuteculos en nuestra KnowledgebaseHow do I point my installed isCOBOL to a different Java location
How to extend the length of AREA B in a program source code
How to run batch programs on a Linux server and compile and debug them from the IDE
How can I control or restrict access to my WebClient applications and see the user name displayed in the WebClient console
How to copy data from the clipboard
Optimizacioacuten del Performance
DESTACADOS DE LA DOCUMENTACION
3
La escasez de programadores COBOL ha estado en las noticias mucho uacuteltimamente ya que estos desarrolladores se estaacuten retirando de la fuerza laboral
COBOL se ensentildea en muy pocas universidades y a menudo como una asignatura optativa Pero el coacutedigo COBOL todaviacutea estaacute funcionando en nuestros bancos compantildeiacuteas de seguros y gobiernos Para solucionar el problema debemos analizar por queacute existe una gran brecha entre la necesidad de programadores COBOL y la falta de prioridad para capacitarlos
Podriacutea deberse a que se esperaba que la mayoriacutea de los programas COBOL fueran reemplazados para el antildeo 2000 (lo que condujo al problema del Y2K) O tal vez a medida que los programas COBOL ronronean alegremente la gerencia se vuelve complaciente con la necesidad de un cambio la vieja maacutexima de ldquosi no estaacute roto no lo arreglerdquo Quizaacutes las universidades compantildeiacuteas con fines de lucro sujetas a los caprichos de su cuerpo estudiantil encontraron que COBOL estaba pasado de moda entre sus estudiantes siguiendo el camino de los pantalones de campana y la Beatlemaniacutea
Las causas probablemente sea una combinacioacuten de las tres mencionadas o tal vez otras mas Pero hemos demostrado que COBOL todaviacutea estaacute aquiacute y seguramente para quedarse de una forma u otra No solo necesitamos maacutes programadores COBOL joacutevenes sino tambieacuten programadores COBOL que puedan llevar nuestras aplicaciones al siglo XXI
Los programadores de COBOL ya no pueden salirse con la suya simplemente conociendo COBOL Por ejemplo COBOL y Java se utilizan juntos con mayor frecuencia en parte porque las recientes mejoras de IBM permiten que COBOL y Java se ejecuten juntos en mainframes Los dos lenguajes encajan bien por lo que isCOBOL estaacute escrito en Java y compila el coacutedigo COBOL en clases de Java
Las capacidades de COBOL como servicios web REST o SOAP significan que COBOL puede continuar funcionando faacutecilmente como un lenguaje de procesamiento de datos mientras que los lenguajes maacutes nuevos pueden proporcionar interfaces maacutes llamativas que muestran faacutecilmente los datos en pantallas con graacuteficos tablas y paneles Incluso una aplicacioacuten estrictamente COBOL se puede mejorar con la
programacioacuten OO y la inclusioacuten de JavaBeans por ejemplo Es comuacuten ver una implementacioacuten COBOL con otros lenguajes o herramientas mezclados Un comentarista de Hacker News sentildealoacute que un programador de COBOL pasa su carrera ldquohaciendo trabajos de mantenimiento en lugar de un desarrollo nuevordquo Eso podriacutea ser cierto en algunos casos pero para avanzar hacia el futuro los programas COBOL tendraacuten que evolucionar y el nuevo desarrollo es parte de eso ya sea que tome la forma de pantallas graacuteficas COBOL programacioacuten COBOL orientada a objetos o incluyendo COBOL en servicios web Pero iquestcoacutemo conseguir que los estudiantes se interesen lo suficiente como para pagar a las universidades por ensentildear COBOL Los nuevos estudiantes estaacuten alienados por el entorno de desarrollo de ldquopantalla verderdquo pero iquestpor queacute no probar un IDE Recientemente hableacute con Joel Sweatte de la Universidad de East Carolina sobre la ensentildeanza de COBOL con el IDE de isCOBOL Veryant se complace en proporcionar a sus estudiantes licencias gratuitas para su clase Eacutel dice que usar el entorno basado en Eclipse para sus programadores principiantes no solo facilita el aprendizaje sino que eleva COBOL al mismo nivel que otros lenguajes en los que quieren trabajar como Java y C ++
No solo los estudiantes prefieren un entorno de desarrollo graacutefico Estamos viendo un mayor intereacutes en isCOBOL IDE Incluso hay algunos desarrolladores de mainframe que utilizan el IDE para desarrollar sus programas COBOL y luego los mueven al mainframe para compilarlos y ejecutarlos En Veryant estaacutemos haciendo nuestra parte para abordar la escasez de programadores COBOL al ofrecer licencias temporales gratuitas a universidades como East Carolina University y otras a traveacutes de nuestra conexioacuten con COBOL Cowboys Tambieacuten nos aseguramos de mantener nuestro producto tecnoloacutegicamente avanzado y faacutecil de usar para que pueda conservar su COBOL mantenerlo faacutecilmente y desarrollando aplicaciones modernas
En Veryant estaacutemos haciendo nuestra parte para abordar la escasez de programadores COBOL ofreciendo licencias gratuitas a las universidades
Marilyn Prince Ingeniera de Ventas para Norteameacuterica habla sobre la necesidad de instruccioacuten COBOL en nuestras universidades coacutemo mantener a los estudiantes interesados y queacute estaacute haciendo Veryant para ayudar
COBOL y nuestras Universidades
4
Diciendole Adios a iscoboldebugcode_prefix
Russel Kirsch
El inventor del piacutexel de imaacutegenes digitales murioacute el 11 de agosto de 2020 Teniacutea 91 antildeos Kirsch usoacute una fotografiacutea digital de su hijo de 3 meses en 1957 para demostrar coacutemo las computadoras podiacutean mirar imaacutegenes
CONTRATANDO AHORA
Si estaacute buscando programadores COBOL pruebe la paacutegina de la comunidad de IBM ldquoCalling all COBOL programmersrdquo Encontraraacute una combinacioacuten de programadores de mainframe y no mainframe enumerados con credenciales e informacioacuten de contacto
Paacuteginas Web Seguras
ahora https paacuteginas seguras
incluyendo
wwwveryantcom
y
supportveryantcom
En 2020 R1 y versiones anteriores la depuracioacuten de los programas isCOBOL solo
se podiacutea realizar si una copia del coacutedigo fuente estaba disponible para el runtime
Las variables de configuracioacuten se estableciacutean para apuntar a estos archivos
fuente
La compilacioacuten con -d daba como resultoacute una clase adicional en el formato de ltclass namegt$Debug$Infosclass Hemos hecho que la depuracioacuten sea mucho maacutes faacutecil en 2020 R2 al eliminar la necesidad de archivos class y configuracioacuten adicionales Ahora cuando compila con -do -dx el coacutedigo fuente se incluye con el archivo de clase compilado A continuacioacuten se incluyen algunos consejos para recordar cuando utilice esta nueva funcioacuten de depuracioacutenbull Para ver si una clase estaacute compilada para depuracioacuten auacuten puede ejecutarla
con ldquoisrun -info ltnombre de clasegtrdquobull La clase compilada para depuracioacuten seraacute maacutes grande y se ejecutaraacute maacutes
lentamente que una no compilada para depuracioacutenbull El coacutedigo fuente de la clase estaacute encriptadobull Puede usar los mismos comandos del depurador (ldquobr 7 HELLO-WORLDrdquo
auacuten establece un punto de interrupcioacuten en la liacutenea 7 del programa HELLO-WORLD)
bull Auacuten puede usar las variables de configuracioacuten para cargar la fuente desde el disco para compatibilidad con versiones anteriore
iscoboldebugcode_prefix (to find the files locally)
iscoboldebugremote_source (when debugging remotely)
YouTube Scription Drive
Subscriacutebete a nuestro Canal You Tube
5
No usas el IDE es faacutecil de usar
iquestTodaviacutea usa la liacutenea de comando para compilar sus programas iquestNotepad o vi para codificar
Creo que le sorprenderiacutea lo faacutecil que es pasar al IDE de isCOBOL y lo uacutetiles que le resultaraacuten sus funciones Estas son algunas de las funciones del IDE que creo que le encantaraacutenbull Mantenga su estructura de
almacenamiento de archivos actual y vincule los archivos a las carpetas del proyecto IDE - No es necesario cambiar su estructura o ubicacioacuten de origen actual
bull La funcioacuten de verificacioacuten de sintaxis en tiempo real del IDE le permite ver inmediatamente los errores en el coacutedigo fuente sin tener que compilar Cuando lo haga sabraacute que no hay errores de sintaxis
bull Utilice la funcioacuten Crear proyecto para asegurarse de haber compilado todo Por ejemplo si tiene un proyecto con 1000 programas y cambia un archivo de copia usado por 50 de esos programas (algunos con archivos de copia anidados) Build Project recompilaraacute solo aquellos programas que usan el archivo de copia Cuando se completa la compilacioacuten es faacutecil actualizar su entorno de produccioacuten ordenando la carpeta de salida por fecha y moviendo solo esos 50 programas
Puede crear faacutecilmente un proceso para recompilar automaacuteticamente todos sus programas durante la noche por ejemplo para las pruebas internas que necesita el departamento de pruebas Una liacutenea de comando de ejemplo para esto seriacutea
isIDE -data workspaceLocation -nosplash --launcher
suppressErrors -application comiscobolpluginsscreenpainterIscobolScreenPainterbuilderApplication [project projectName] actualizar limpiar build logfile logFilename
bull El IDE se integra faacutecilmente con software de control de versiones de coacutedigo como SVN por lo que finalmente puede mantener sus cambios organizados y su coacutedigo seguro
bull No es necesario que trabaje fuera del IDE para acceder a las actividades especiacuteficas de la liacuteena de comando Las Terminal View se conecta localmente o mediante SSH Telnet desde el IDE
bull Los hiperviacutenculos pueden moverlo a traveacutez de su coacutedigo sin tener que desplazarse constantemente
bull Es uacutetil ver su coacutedigo de diferentes maneras el IDE le muestra una vista de esquema le permite expandir o contraer diferentes secciones de coacutedigo y dividir su pantalla para ver dos partes diferentes de su coacutedigo al mismo tiempo
bull El IDE incluye una buacutesqueda avanzada y un campo de acceso raacutepido para que pueda encontrar cualquier cosa dentro o fuera del IDE
bull Utilice el IDE en Mac y Graphical Linux asiacute como en Windows
El IDE estaacute incluido en su sistema de desarrollo sin costo adicional El equipo de soporte se complaceraacute en ayudarlo a pasar al IDE isCOBOL Creo que una vez que se acostumbre iexclse preguntaraacute coacutemo ha podido vivir sin eacutel
Davide Spizzi Support Engineering Manager
Las pantallas GUI soliacutean considerarse un entorno estaacutetico solo teniacutea que dibujar con un tamantildeo de pantalla en menteEn 1999 los ingenieros de Microsoft dijeron que las computadoras iban a ldquovolverse invisiblesrdquo ocultaacutendose en objetos comunes y eso es muy cierto para muchos programas COBOLAhora es maacutes comuacuten tener que escribir pantallas receptivas para que se muestren en monitores teleacutefonos inteligentes y tabletas En Veryant nos enfocamos en hacer que eso sea lo maacutes faacutecil posible para usted
Version 2020R2 introduce un hamburger menu que puede ser implementado con una variable de configuracioacuten en lugar de cambiar su coacutedigo
NUEVO MENU HAMBURGUESA
COMO CAMBIAR EL IacuteCONO DE TUS APLICACIONESEs posible que esteacute utilizando la sintaxis de ldquoiconordquo en la declaracioacuten DISPLAY WINDOW para mostrar un icono en la ventana Ese icono tambieacuten se convierte en el icono de la barra de tareas
Otra forma de personalizar su icono es usando la variable de configuracioacuten
iscobolguiicon_file=ltfilenamegt
No necesita cargar o descargar el iacutecono con W$BITMAP y actualizar su logotipo es tan faacutecil como reemplazar el archivo del iacutecono
Como siempre 2020R2 contiene muacuteltiples adiciones de compatibilidad a medida que continuamos haciendo que su proceso de conversioacuten sea lo maacutes fluido raacutepido y sencillo posible
veryantcom
Corporate Headquarters6390 Greenwich Dr Suite 225San Diego CA 92122 - USATel (English) +1 619 797 1323Tel (Espantildeol) +1 619 453 0914
European HeadquartersVia Pirandello 2929121 - Piacenza - ItalyTel +39 0523 490770Fax +39 0523 480784emeaveryantcom
Veryant LLC
CLICK HERE
El equipo de soporte teacutecnico dedicado y experimentado de Veryant estaacute comprometido a proporcionar los maacutes altos niveles de atencioacuten al cliente
Para clientes con soporte enviacuteenos un correo a supportveryantcom
Si desea que Veryant se comunique con usted para programar una reunioacuten teacutecnica sobre el producto enviacuteenos un correo a infoveryantcom
Si desea que Veryant se comunique con usted para solicitar un presupuesto especial o asistencia de ventas enviacuteenos un correo a salesveryantcom CONTACTENOS PARA
UNA DEMOSTRACION
Ofreciendo opciones flexibilidad y soluciones rentables para
organizaciones con valiosos activos de COBOL
Conozca el nuevo isCOBOL Profiler
2
Hemos organizado todas nuestras sugerencias para mejorar el rendimiento en un solo lugar para que le sea maacutes faacutecil ajustar la velocidad de su aplicacioacutenEn los Apeacutendices de la documentacioacuten de isCOBOL Evolve hay un capiacutetulo llamado Performance TuningHay tres capiacutetulos ldquoGuidelines for faster compilationrdquo ldquoGuidelines for better runtime performancerdquo y ldquoProfiling COBOL programsrdquo
Encontraraacute sugerencias para una compilacioacuten maacutes raacutepida desde la liacutenea de comandos y el IDE optimizaciones durante la compilacioacuten y ejecucioacuten de su aplicacioacuten y sugerencias para Thin Client acceso a datos y mejora del rendimiento de impresioacuten
El capiacutetulo de Profiling tiene algunos cambios significativos en 2020R2 lea maacutes al respecto en esta paacutegina
2020R2 incluye mejoras al isCOBOL Profiler
lo que facilita la creacioacuten y visualizacioacuten del
reporte La ejecucioacuten de sus programas con
la opcioacuten ldquo-profilerrdquo crearaacute un reporte HTML
que muestra el tiempo y el porcentaje de
tiempo total para cada programa asiacute como
cada paacuterrafo de los programas
Se han agregado nuevas opciones
para ayudarlo a obtener mas y mejor
informacioacuten que incluyen
La rutina C$PROFILER para activar y
desactivar el Profiler programaacuteticamente
especialmente en las declaraciones
ACCEPT Esto elimina el tiempo que el
usuario tarda en actuar
Iscobolprofilerexcludes e iscobolprofiler
includes - Para restringir las clases
perfiladas Esto es uacutetil si su interfaz de
usuario estaacute separada o si ha identificado
un problema en un programa
El reporte muestra una advertencia si los
programas perfilados se compilaron con
ldquodebugrdquo Solo debe perfilar los programas
NO compilados para depuracioacuten
Has visto esto
New YouTube videos
New Features of isCOBOL Version 2020R1
isCOBOL for the Technologist
Modernization Methods with isCOBOL
isCOBOL and REST Services Demo
Mainframe Rehosting with HTWC
isCOBOL and zOS
Nuevos artiacuteculos en nuestra KnowledgebaseHow do I point my installed isCOBOL to a different Java location
How to extend the length of AREA B in a program source code
How to run batch programs on a Linux server and compile and debug them from the IDE
How can I control or restrict access to my WebClient applications and see the user name displayed in the WebClient console
How to copy data from the clipboard
Optimizacioacuten del Performance
DESTACADOS DE LA DOCUMENTACION
3
La escasez de programadores COBOL ha estado en las noticias mucho uacuteltimamente ya que estos desarrolladores se estaacuten retirando de la fuerza laboral
COBOL se ensentildea en muy pocas universidades y a menudo como una asignatura optativa Pero el coacutedigo COBOL todaviacutea estaacute funcionando en nuestros bancos compantildeiacuteas de seguros y gobiernos Para solucionar el problema debemos analizar por queacute existe una gran brecha entre la necesidad de programadores COBOL y la falta de prioridad para capacitarlos
Podriacutea deberse a que se esperaba que la mayoriacutea de los programas COBOL fueran reemplazados para el antildeo 2000 (lo que condujo al problema del Y2K) O tal vez a medida que los programas COBOL ronronean alegremente la gerencia se vuelve complaciente con la necesidad de un cambio la vieja maacutexima de ldquosi no estaacute roto no lo arreglerdquo Quizaacutes las universidades compantildeiacuteas con fines de lucro sujetas a los caprichos de su cuerpo estudiantil encontraron que COBOL estaba pasado de moda entre sus estudiantes siguiendo el camino de los pantalones de campana y la Beatlemaniacutea
Las causas probablemente sea una combinacioacuten de las tres mencionadas o tal vez otras mas Pero hemos demostrado que COBOL todaviacutea estaacute aquiacute y seguramente para quedarse de una forma u otra No solo necesitamos maacutes programadores COBOL joacutevenes sino tambieacuten programadores COBOL que puedan llevar nuestras aplicaciones al siglo XXI
Los programadores de COBOL ya no pueden salirse con la suya simplemente conociendo COBOL Por ejemplo COBOL y Java se utilizan juntos con mayor frecuencia en parte porque las recientes mejoras de IBM permiten que COBOL y Java se ejecuten juntos en mainframes Los dos lenguajes encajan bien por lo que isCOBOL estaacute escrito en Java y compila el coacutedigo COBOL en clases de Java
Las capacidades de COBOL como servicios web REST o SOAP significan que COBOL puede continuar funcionando faacutecilmente como un lenguaje de procesamiento de datos mientras que los lenguajes maacutes nuevos pueden proporcionar interfaces maacutes llamativas que muestran faacutecilmente los datos en pantallas con graacuteficos tablas y paneles Incluso una aplicacioacuten estrictamente COBOL se puede mejorar con la
programacioacuten OO y la inclusioacuten de JavaBeans por ejemplo Es comuacuten ver una implementacioacuten COBOL con otros lenguajes o herramientas mezclados Un comentarista de Hacker News sentildealoacute que un programador de COBOL pasa su carrera ldquohaciendo trabajos de mantenimiento en lugar de un desarrollo nuevordquo Eso podriacutea ser cierto en algunos casos pero para avanzar hacia el futuro los programas COBOL tendraacuten que evolucionar y el nuevo desarrollo es parte de eso ya sea que tome la forma de pantallas graacuteficas COBOL programacioacuten COBOL orientada a objetos o incluyendo COBOL en servicios web Pero iquestcoacutemo conseguir que los estudiantes se interesen lo suficiente como para pagar a las universidades por ensentildear COBOL Los nuevos estudiantes estaacuten alienados por el entorno de desarrollo de ldquopantalla verderdquo pero iquestpor queacute no probar un IDE Recientemente hableacute con Joel Sweatte de la Universidad de East Carolina sobre la ensentildeanza de COBOL con el IDE de isCOBOL Veryant se complace en proporcionar a sus estudiantes licencias gratuitas para su clase Eacutel dice que usar el entorno basado en Eclipse para sus programadores principiantes no solo facilita el aprendizaje sino que eleva COBOL al mismo nivel que otros lenguajes en los que quieren trabajar como Java y C ++
No solo los estudiantes prefieren un entorno de desarrollo graacutefico Estamos viendo un mayor intereacutes en isCOBOL IDE Incluso hay algunos desarrolladores de mainframe que utilizan el IDE para desarrollar sus programas COBOL y luego los mueven al mainframe para compilarlos y ejecutarlos En Veryant estaacutemos haciendo nuestra parte para abordar la escasez de programadores COBOL al ofrecer licencias temporales gratuitas a universidades como East Carolina University y otras a traveacutes de nuestra conexioacuten con COBOL Cowboys Tambieacuten nos aseguramos de mantener nuestro producto tecnoloacutegicamente avanzado y faacutecil de usar para que pueda conservar su COBOL mantenerlo faacutecilmente y desarrollando aplicaciones modernas
En Veryant estaacutemos haciendo nuestra parte para abordar la escasez de programadores COBOL ofreciendo licencias gratuitas a las universidades
Marilyn Prince Ingeniera de Ventas para Norteameacuterica habla sobre la necesidad de instruccioacuten COBOL en nuestras universidades coacutemo mantener a los estudiantes interesados y queacute estaacute haciendo Veryant para ayudar
COBOL y nuestras Universidades
4
Diciendole Adios a iscoboldebugcode_prefix
Russel Kirsch
El inventor del piacutexel de imaacutegenes digitales murioacute el 11 de agosto de 2020 Teniacutea 91 antildeos Kirsch usoacute una fotografiacutea digital de su hijo de 3 meses en 1957 para demostrar coacutemo las computadoras podiacutean mirar imaacutegenes
CONTRATANDO AHORA
Si estaacute buscando programadores COBOL pruebe la paacutegina de la comunidad de IBM ldquoCalling all COBOL programmersrdquo Encontraraacute una combinacioacuten de programadores de mainframe y no mainframe enumerados con credenciales e informacioacuten de contacto
Paacuteginas Web Seguras
ahora https paacuteginas seguras
incluyendo
wwwveryantcom
y
supportveryantcom
En 2020 R1 y versiones anteriores la depuracioacuten de los programas isCOBOL solo
se podiacutea realizar si una copia del coacutedigo fuente estaba disponible para el runtime
Las variables de configuracioacuten se estableciacutean para apuntar a estos archivos
fuente
La compilacioacuten con -d daba como resultoacute una clase adicional en el formato de ltclass namegt$Debug$Infosclass Hemos hecho que la depuracioacuten sea mucho maacutes faacutecil en 2020 R2 al eliminar la necesidad de archivos class y configuracioacuten adicionales Ahora cuando compila con -do -dx el coacutedigo fuente se incluye con el archivo de clase compilado A continuacioacuten se incluyen algunos consejos para recordar cuando utilice esta nueva funcioacuten de depuracioacutenbull Para ver si una clase estaacute compilada para depuracioacuten auacuten puede ejecutarla
con ldquoisrun -info ltnombre de clasegtrdquobull La clase compilada para depuracioacuten seraacute maacutes grande y se ejecutaraacute maacutes
lentamente que una no compilada para depuracioacutenbull El coacutedigo fuente de la clase estaacute encriptadobull Puede usar los mismos comandos del depurador (ldquobr 7 HELLO-WORLDrdquo
auacuten establece un punto de interrupcioacuten en la liacutenea 7 del programa HELLO-WORLD)
bull Auacuten puede usar las variables de configuracioacuten para cargar la fuente desde el disco para compatibilidad con versiones anteriore
iscoboldebugcode_prefix (to find the files locally)
iscoboldebugremote_source (when debugging remotely)
YouTube Scription Drive
Subscriacutebete a nuestro Canal You Tube
5
No usas el IDE es faacutecil de usar
iquestTodaviacutea usa la liacutenea de comando para compilar sus programas iquestNotepad o vi para codificar
Creo que le sorprenderiacutea lo faacutecil que es pasar al IDE de isCOBOL y lo uacutetiles que le resultaraacuten sus funciones Estas son algunas de las funciones del IDE que creo que le encantaraacutenbull Mantenga su estructura de
almacenamiento de archivos actual y vincule los archivos a las carpetas del proyecto IDE - No es necesario cambiar su estructura o ubicacioacuten de origen actual
bull La funcioacuten de verificacioacuten de sintaxis en tiempo real del IDE le permite ver inmediatamente los errores en el coacutedigo fuente sin tener que compilar Cuando lo haga sabraacute que no hay errores de sintaxis
bull Utilice la funcioacuten Crear proyecto para asegurarse de haber compilado todo Por ejemplo si tiene un proyecto con 1000 programas y cambia un archivo de copia usado por 50 de esos programas (algunos con archivos de copia anidados) Build Project recompilaraacute solo aquellos programas que usan el archivo de copia Cuando se completa la compilacioacuten es faacutecil actualizar su entorno de produccioacuten ordenando la carpeta de salida por fecha y moviendo solo esos 50 programas
Puede crear faacutecilmente un proceso para recompilar automaacuteticamente todos sus programas durante la noche por ejemplo para las pruebas internas que necesita el departamento de pruebas Una liacutenea de comando de ejemplo para esto seriacutea
isIDE -data workspaceLocation -nosplash --launcher
suppressErrors -application comiscobolpluginsscreenpainterIscobolScreenPainterbuilderApplication [project projectName] actualizar limpiar build logfile logFilename
bull El IDE se integra faacutecilmente con software de control de versiones de coacutedigo como SVN por lo que finalmente puede mantener sus cambios organizados y su coacutedigo seguro
bull No es necesario que trabaje fuera del IDE para acceder a las actividades especiacuteficas de la liacuteena de comando Las Terminal View se conecta localmente o mediante SSH Telnet desde el IDE
bull Los hiperviacutenculos pueden moverlo a traveacutez de su coacutedigo sin tener que desplazarse constantemente
bull Es uacutetil ver su coacutedigo de diferentes maneras el IDE le muestra una vista de esquema le permite expandir o contraer diferentes secciones de coacutedigo y dividir su pantalla para ver dos partes diferentes de su coacutedigo al mismo tiempo
bull El IDE incluye una buacutesqueda avanzada y un campo de acceso raacutepido para que pueda encontrar cualquier cosa dentro o fuera del IDE
bull Utilice el IDE en Mac y Graphical Linux asiacute como en Windows
El IDE estaacute incluido en su sistema de desarrollo sin costo adicional El equipo de soporte se complaceraacute en ayudarlo a pasar al IDE isCOBOL Creo que una vez que se acostumbre iexclse preguntaraacute coacutemo ha podido vivir sin eacutel
Davide Spizzi Support Engineering Manager
Las pantallas GUI soliacutean considerarse un entorno estaacutetico solo teniacutea que dibujar con un tamantildeo de pantalla en menteEn 1999 los ingenieros de Microsoft dijeron que las computadoras iban a ldquovolverse invisiblesrdquo ocultaacutendose en objetos comunes y eso es muy cierto para muchos programas COBOLAhora es maacutes comuacuten tener que escribir pantallas receptivas para que se muestren en monitores teleacutefonos inteligentes y tabletas En Veryant nos enfocamos en hacer que eso sea lo maacutes faacutecil posible para usted
Version 2020R2 introduce un hamburger menu que puede ser implementado con una variable de configuracioacuten en lugar de cambiar su coacutedigo
NUEVO MENU HAMBURGUESA
COMO CAMBIAR EL IacuteCONO DE TUS APLICACIONESEs posible que esteacute utilizando la sintaxis de ldquoiconordquo en la declaracioacuten DISPLAY WINDOW para mostrar un icono en la ventana Ese icono tambieacuten se convierte en el icono de la barra de tareas
Otra forma de personalizar su icono es usando la variable de configuracioacuten
iscobolguiicon_file=ltfilenamegt
No necesita cargar o descargar el iacutecono con W$BITMAP y actualizar su logotipo es tan faacutecil como reemplazar el archivo del iacutecono
Como siempre 2020R2 contiene muacuteltiples adiciones de compatibilidad a medida que continuamos haciendo que su proceso de conversioacuten sea lo maacutes fluido raacutepido y sencillo posible
veryantcom
Corporate Headquarters6390 Greenwich Dr Suite 225San Diego CA 92122 - USATel (English) +1 619 797 1323Tel (Espantildeol) +1 619 453 0914
European HeadquartersVia Pirandello 2929121 - Piacenza - ItalyTel +39 0523 490770Fax +39 0523 480784emeaveryantcom
Veryant LLC
CLICK HERE
El equipo de soporte teacutecnico dedicado y experimentado de Veryant estaacute comprometido a proporcionar los maacutes altos niveles de atencioacuten al cliente
Para clientes con soporte enviacuteenos un correo a supportveryantcom
Si desea que Veryant se comunique con usted para programar una reunioacuten teacutecnica sobre el producto enviacuteenos un correo a infoveryantcom
Si desea que Veryant se comunique con usted para solicitar un presupuesto especial o asistencia de ventas enviacuteenos un correo a salesveryantcom CONTACTENOS PARA
UNA DEMOSTRACION
Ofreciendo opciones flexibilidad y soluciones rentables para
organizaciones con valiosos activos de COBOL
3
La escasez de programadores COBOL ha estado en las noticias mucho uacuteltimamente ya que estos desarrolladores se estaacuten retirando de la fuerza laboral
COBOL se ensentildea en muy pocas universidades y a menudo como una asignatura optativa Pero el coacutedigo COBOL todaviacutea estaacute funcionando en nuestros bancos compantildeiacuteas de seguros y gobiernos Para solucionar el problema debemos analizar por queacute existe una gran brecha entre la necesidad de programadores COBOL y la falta de prioridad para capacitarlos
Podriacutea deberse a que se esperaba que la mayoriacutea de los programas COBOL fueran reemplazados para el antildeo 2000 (lo que condujo al problema del Y2K) O tal vez a medida que los programas COBOL ronronean alegremente la gerencia se vuelve complaciente con la necesidad de un cambio la vieja maacutexima de ldquosi no estaacute roto no lo arreglerdquo Quizaacutes las universidades compantildeiacuteas con fines de lucro sujetas a los caprichos de su cuerpo estudiantil encontraron que COBOL estaba pasado de moda entre sus estudiantes siguiendo el camino de los pantalones de campana y la Beatlemaniacutea
Las causas probablemente sea una combinacioacuten de las tres mencionadas o tal vez otras mas Pero hemos demostrado que COBOL todaviacutea estaacute aquiacute y seguramente para quedarse de una forma u otra No solo necesitamos maacutes programadores COBOL joacutevenes sino tambieacuten programadores COBOL que puedan llevar nuestras aplicaciones al siglo XXI
Los programadores de COBOL ya no pueden salirse con la suya simplemente conociendo COBOL Por ejemplo COBOL y Java se utilizan juntos con mayor frecuencia en parte porque las recientes mejoras de IBM permiten que COBOL y Java se ejecuten juntos en mainframes Los dos lenguajes encajan bien por lo que isCOBOL estaacute escrito en Java y compila el coacutedigo COBOL en clases de Java
Las capacidades de COBOL como servicios web REST o SOAP significan que COBOL puede continuar funcionando faacutecilmente como un lenguaje de procesamiento de datos mientras que los lenguajes maacutes nuevos pueden proporcionar interfaces maacutes llamativas que muestran faacutecilmente los datos en pantallas con graacuteficos tablas y paneles Incluso una aplicacioacuten estrictamente COBOL se puede mejorar con la
programacioacuten OO y la inclusioacuten de JavaBeans por ejemplo Es comuacuten ver una implementacioacuten COBOL con otros lenguajes o herramientas mezclados Un comentarista de Hacker News sentildealoacute que un programador de COBOL pasa su carrera ldquohaciendo trabajos de mantenimiento en lugar de un desarrollo nuevordquo Eso podriacutea ser cierto en algunos casos pero para avanzar hacia el futuro los programas COBOL tendraacuten que evolucionar y el nuevo desarrollo es parte de eso ya sea que tome la forma de pantallas graacuteficas COBOL programacioacuten COBOL orientada a objetos o incluyendo COBOL en servicios web Pero iquestcoacutemo conseguir que los estudiantes se interesen lo suficiente como para pagar a las universidades por ensentildear COBOL Los nuevos estudiantes estaacuten alienados por el entorno de desarrollo de ldquopantalla verderdquo pero iquestpor queacute no probar un IDE Recientemente hableacute con Joel Sweatte de la Universidad de East Carolina sobre la ensentildeanza de COBOL con el IDE de isCOBOL Veryant se complace en proporcionar a sus estudiantes licencias gratuitas para su clase Eacutel dice que usar el entorno basado en Eclipse para sus programadores principiantes no solo facilita el aprendizaje sino que eleva COBOL al mismo nivel que otros lenguajes en los que quieren trabajar como Java y C ++
No solo los estudiantes prefieren un entorno de desarrollo graacutefico Estamos viendo un mayor intereacutes en isCOBOL IDE Incluso hay algunos desarrolladores de mainframe que utilizan el IDE para desarrollar sus programas COBOL y luego los mueven al mainframe para compilarlos y ejecutarlos En Veryant estaacutemos haciendo nuestra parte para abordar la escasez de programadores COBOL al ofrecer licencias temporales gratuitas a universidades como East Carolina University y otras a traveacutes de nuestra conexioacuten con COBOL Cowboys Tambieacuten nos aseguramos de mantener nuestro producto tecnoloacutegicamente avanzado y faacutecil de usar para que pueda conservar su COBOL mantenerlo faacutecilmente y desarrollando aplicaciones modernas
En Veryant estaacutemos haciendo nuestra parte para abordar la escasez de programadores COBOL ofreciendo licencias gratuitas a las universidades
Marilyn Prince Ingeniera de Ventas para Norteameacuterica habla sobre la necesidad de instruccioacuten COBOL en nuestras universidades coacutemo mantener a los estudiantes interesados y queacute estaacute haciendo Veryant para ayudar
COBOL y nuestras Universidades
4
Diciendole Adios a iscoboldebugcode_prefix
Russel Kirsch
El inventor del piacutexel de imaacutegenes digitales murioacute el 11 de agosto de 2020 Teniacutea 91 antildeos Kirsch usoacute una fotografiacutea digital de su hijo de 3 meses en 1957 para demostrar coacutemo las computadoras podiacutean mirar imaacutegenes
CONTRATANDO AHORA
Si estaacute buscando programadores COBOL pruebe la paacutegina de la comunidad de IBM ldquoCalling all COBOL programmersrdquo Encontraraacute una combinacioacuten de programadores de mainframe y no mainframe enumerados con credenciales e informacioacuten de contacto
Paacuteginas Web Seguras
ahora https paacuteginas seguras
incluyendo
wwwveryantcom
y
supportveryantcom
En 2020 R1 y versiones anteriores la depuracioacuten de los programas isCOBOL solo
se podiacutea realizar si una copia del coacutedigo fuente estaba disponible para el runtime
Las variables de configuracioacuten se estableciacutean para apuntar a estos archivos
fuente
La compilacioacuten con -d daba como resultoacute una clase adicional en el formato de ltclass namegt$Debug$Infosclass Hemos hecho que la depuracioacuten sea mucho maacutes faacutecil en 2020 R2 al eliminar la necesidad de archivos class y configuracioacuten adicionales Ahora cuando compila con -do -dx el coacutedigo fuente se incluye con el archivo de clase compilado A continuacioacuten se incluyen algunos consejos para recordar cuando utilice esta nueva funcioacuten de depuracioacutenbull Para ver si una clase estaacute compilada para depuracioacuten auacuten puede ejecutarla
con ldquoisrun -info ltnombre de clasegtrdquobull La clase compilada para depuracioacuten seraacute maacutes grande y se ejecutaraacute maacutes
lentamente que una no compilada para depuracioacutenbull El coacutedigo fuente de la clase estaacute encriptadobull Puede usar los mismos comandos del depurador (ldquobr 7 HELLO-WORLDrdquo
auacuten establece un punto de interrupcioacuten en la liacutenea 7 del programa HELLO-WORLD)
bull Auacuten puede usar las variables de configuracioacuten para cargar la fuente desde el disco para compatibilidad con versiones anteriore
iscoboldebugcode_prefix (to find the files locally)
iscoboldebugremote_source (when debugging remotely)
YouTube Scription Drive
Subscriacutebete a nuestro Canal You Tube
5
No usas el IDE es faacutecil de usar
iquestTodaviacutea usa la liacutenea de comando para compilar sus programas iquestNotepad o vi para codificar
Creo que le sorprenderiacutea lo faacutecil que es pasar al IDE de isCOBOL y lo uacutetiles que le resultaraacuten sus funciones Estas son algunas de las funciones del IDE que creo que le encantaraacutenbull Mantenga su estructura de
almacenamiento de archivos actual y vincule los archivos a las carpetas del proyecto IDE - No es necesario cambiar su estructura o ubicacioacuten de origen actual
bull La funcioacuten de verificacioacuten de sintaxis en tiempo real del IDE le permite ver inmediatamente los errores en el coacutedigo fuente sin tener que compilar Cuando lo haga sabraacute que no hay errores de sintaxis
bull Utilice la funcioacuten Crear proyecto para asegurarse de haber compilado todo Por ejemplo si tiene un proyecto con 1000 programas y cambia un archivo de copia usado por 50 de esos programas (algunos con archivos de copia anidados) Build Project recompilaraacute solo aquellos programas que usan el archivo de copia Cuando se completa la compilacioacuten es faacutecil actualizar su entorno de produccioacuten ordenando la carpeta de salida por fecha y moviendo solo esos 50 programas
Puede crear faacutecilmente un proceso para recompilar automaacuteticamente todos sus programas durante la noche por ejemplo para las pruebas internas que necesita el departamento de pruebas Una liacutenea de comando de ejemplo para esto seriacutea
isIDE -data workspaceLocation -nosplash --launcher
suppressErrors -application comiscobolpluginsscreenpainterIscobolScreenPainterbuilderApplication [project projectName] actualizar limpiar build logfile logFilename
bull El IDE se integra faacutecilmente con software de control de versiones de coacutedigo como SVN por lo que finalmente puede mantener sus cambios organizados y su coacutedigo seguro
bull No es necesario que trabaje fuera del IDE para acceder a las actividades especiacuteficas de la liacuteena de comando Las Terminal View se conecta localmente o mediante SSH Telnet desde el IDE
bull Los hiperviacutenculos pueden moverlo a traveacutez de su coacutedigo sin tener que desplazarse constantemente
bull Es uacutetil ver su coacutedigo de diferentes maneras el IDE le muestra una vista de esquema le permite expandir o contraer diferentes secciones de coacutedigo y dividir su pantalla para ver dos partes diferentes de su coacutedigo al mismo tiempo
bull El IDE incluye una buacutesqueda avanzada y un campo de acceso raacutepido para que pueda encontrar cualquier cosa dentro o fuera del IDE
bull Utilice el IDE en Mac y Graphical Linux asiacute como en Windows
El IDE estaacute incluido en su sistema de desarrollo sin costo adicional El equipo de soporte se complaceraacute en ayudarlo a pasar al IDE isCOBOL Creo que una vez que se acostumbre iexclse preguntaraacute coacutemo ha podido vivir sin eacutel
Davide Spizzi Support Engineering Manager
Las pantallas GUI soliacutean considerarse un entorno estaacutetico solo teniacutea que dibujar con un tamantildeo de pantalla en menteEn 1999 los ingenieros de Microsoft dijeron que las computadoras iban a ldquovolverse invisiblesrdquo ocultaacutendose en objetos comunes y eso es muy cierto para muchos programas COBOLAhora es maacutes comuacuten tener que escribir pantallas receptivas para que se muestren en monitores teleacutefonos inteligentes y tabletas En Veryant nos enfocamos en hacer que eso sea lo maacutes faacutecil posible para usted
Version 2020R2 introduce un hamburger menu que puede ser implementado con una variable de configuracioacuten en lugar de cambiar su coacutedigo
NUEVO MENU HAMBURGUESA
COMO CAMBIAR EL IacuteCONO DE TUS APLICACIONESEs posible que esteacute utilizando la sintaxis de ldquoiconordquo en la declaracioacuten DISPLAY WINDOW para mostrar un icono en la ventana Ese icono tambieacuten se convierte en el icono de la barra de tareas
Otra forma de personalizar su icono es usando la variable de configuracioacuten
iscobolguiicon_file=ltfilenamegt
No necesita cargar o descargar el iacutecono con W$BITMAP y actualizar su logotipo es tan faacutecil como reemplazar el archivo del iacutecono
Como siempre 2020R2 contiene muacuteltiples adiciones de compatibilidad a medida que continuamos haciendo que su proceso de conversioacuten sea lo maacutes fluido raacutepido y sencillo posible
veryantcom
Corporate Headquarters6390 Greenwich Dr Suite 225San Diego CA 92122 - USATel (English) +1 619 797 1323Tel (Espantildeol) +1 619 453 0914
European HeadquartersVia Pirandello 2929121 - Piacenza - ItalyTel +39 0523 490770Fax +39 0523 480784emeaveryantcom
Veryant LLC
CLICK HERE
El equipo de soporte teacutecnico dedicado y experimentado de Veryant estaacute comprometido a proporcionar los maacutes altos niveles de atencioacuten al cliente
Para clientes con soporte enviacuteenos un correo a supportveryantcom
Si desea que Veryant se comunique con usted para programar una reunioacuten teacutecnica sobre el producto enviacuteenos un correo a infoveryantcom
Si desea que Veryant se comunique con usted para solicitar un presupuesto especial o asistencia de ventas enviacuteenos un correo a salesveryantcom CONTACTENOS PARA
UNA DEMOSTRACION
Ofreciendo opciones flexibilidad y soluciones rentables para
organizaciones con valiosos activos de COBOL
4
Diciendole Adios a iscoboldebugcode_prefix
Russel Kirsch
El inventor del piacutexel de imaacutegenes digitales murioacute el 11 de agosto de 2020 Teniacutea 91 antildeos Kirsch usoacute una fotografiacutea digital de su hijo de 3 meses en 1957 para demostrar coacutemo las computadoras podiacutean mirar imaacutegenes
CONTRATANDO AHORA
Si estaacute buscando programadores COBOL pruebe la paacutegina de la comunidad de IBM ldquoCalling all COBOL programmersrdquo Encontraraacute una combinacioacuten de programadores de mainframe y no mainframe enumerados con credenciales e informacioacuten de contacto
Paacuteginas Web Seguras
ahora https paacuteginas seguras
incluyendo
wwwveryantcom
y
supportveryantcom
En 2020 R1 y versiones anteriores la depuracioacuten de los programas isCOBOL solo
se podiacutea realizar si una copia del coacutedigo fuente estaba disponible para el runtime
Las variables de configuracioacuten se estableciacutean para apuntar a estos archivos
fuente
La compilacioacuten con -d daba como resultoacute una clase adicional en el formato de ltclass namegt$Debug$Infosclass Hemos hecho que la depuracioacuten sea mucho maacutes faacutecil en 2020 R2 al eliminar la necesidad de archivos class y configuracioacuten adicionales Ahora cuando compila con -do -dx el coacutedigo fuente se incluye con el archivo de clase compilado A continuacioacuten se incluyen algunos consejos para recordar cuando utilice esta nueva funcioacuten de depuracioacutenbull Para ver si una clase estaacute compilada para depuracioacuten auacuten puede ejecutarla
con ldquoisrun -info ltnombre de clasegtrdquobull La clase compilada para depuracioacuten seraacute maacutes grande y se ejecutaraacute maacutes
lentamente que una no compilada para depuracioacutenbull El coacutedigo fuente de la clase estaacute encriptadobull Puede usar los mismos comandos del depurador (ldquobr 7 HELLO-WORLDrdquo
auacuten establece un punto de interrupcioacuten en la liacutenea 7 del programa HELLO-WORLD)
bull Auacuten puede usar las variables de configuracioacuten para cargar la fuente desde el disco para compatibilidad con versiones anteriore
iscoboldebugcode_prefix (to find the files locally)
iscoboldebugremote_source (when debugging remotely)
YouTube Scription Drive
Subscriacutebete a nuestro Canal You Tube
5
No usas el IDE es faacutecil de usar
iquestTodaviacutea usa la liacutenea de comando para compilar sus programas iquestNotepad o vi para codificar
Creo que le sorprenderiacutea lo faacutecil que es pasar al IDE de isCOBOL y lo uacutetiles que le resultaraacuten sus funciones Estas son algunas de las funciones del IDE que creo que le encantaraacutenbull Mantenga su estructura de
almacenamiento de archivos actual y vincule los archivos a las carpetas del proyecto IDE - No es necesario cambiar su estructura o ubicacioacuten de origen actual
bull La funcioacuten de verificacioacuten de sintaxis en tiempo real del IDE le permite ver inmediatamente los errores en el coacutedigo fuente sin tener que compilar Cuando lo haga sabraacute que no hay errores de sintaxis
bull Utilice la funcioacuten Crear proyecto para asegurarse de haber compilado todo Por ejemplo si tiene un proyecto con 1000 programas y cambia un archivo de copia usado por 50 de esos programas (algunos con archivos de copia anidados) Build Project recompilaraacute solo aquellos programas que usan el archivo de copia Cuando se completa la compilacioacuten es faacutecil actualizar su entorno de produccioacuten ordenando la carpeta de salida por fecha y moviendo solo esos 50 programas
Puede crear faacutecilmente un proceso para recompilar automaacuteticamente todos sus programas durante la noche por ejemplo para las pruebas internas que necesita el departamento de pruebas Una liacutenea de comando de ejemplo para esto seriacutea
isIDE -data workspaceLocation -nosplash --launcher
suppressErrors -application comiscobolpluginsscreenpainterIscobolScreenPainterbuilderApplication [project projectName] actualizar limpiar build logfile logFilename
bull El IDE se integra faacutecilmente con software de control de versiones de coacutedigo como SVN por lo que finalmente puede mantener sus cambios organizados y su coacutedigo seguro
bull No es necesario que trabaje fuera del IDE para acceder a las actividades especiacuteficas de la liacuteena de comando Las Terminal View se conecta localmente o mediante SSH Telnet desde el IDE
bull Los hiperviacutenculos pueden moverlo a traveacutez de su coacutedigo sin tener que desplazarse constantemente
bull Es uacutetil ver su coacutedigo de diferentes maneras el IDE le muestra una vista de esquema le permite expandir o contraer diferentes secciones de coacutedigo y dividir su pantalla para ver dos partes diferentes de su coacutedigo al mismo tiempo
bull El IDE incluye una buacutesqueda avanzada y un campo de acceso raacutepido para que pueda encontrar cualquier cosa dentro o fuera del IDE
bull Utilice el IDE en Mac y Graphical Linux asiacute como en Windows
El IDE estaacute incluido en su sistema de desarrollo sin costo adicional El equipo de soporte se complaceraacute en ayudarlo a pasar al IDE isCOBOL Creo que una vez que se acostumbre iexclse preguntaraacute coacutemo ha podido vivir sin eacutel
Davide Spizzi Support Engineering Manager
Las pantallas GUI soliacutean considerarse un entorno estaacutetico solo teniacutea que dibujar con un tamantildeo de pantalla en menteEn 1999 los ingenieros de Microsoft dijeron que las computadoras iban a ldquovolverse invisiblesrdquo ocultaacutendose en objetos comunes y eso es muy cierto para muchos programas COBOLAhora es maacutes comuacuten tener que escribir pantallas receptivas para que se muestren en monitores teleacutefonos inteligentes y tabletas En Veryant nos enfocamos en hacer que eso sea lo maacutes faacutecil posible para usted
Version 2020R2 introduce un hamburger menu que puede ser implementado con una variable de configuracioacuten en lugar de cambiar su coacutedigo
NUEVO MENU HAMBURGUESA
COMO CAMBIAR EL IacuteCONO DE TUS APLICACIONESEs posible que esteacute utilizando la sintaxis de ldquoiconordquo en la declaracioacuten DISPLAY WINDOW para mostrar un icono en la ventana Ese icono tambieacuten se convierte en el icono de la barra de tareas
Otra forma de personalizar su icono es usando la variable de configuracioacuten
iscobolguiicon_file=ltfilenamegt
No necesita cargar o descargar el iacutecono con W$BITMAP y actualizar su logotipo es tan faacutecil como reemplazar el archivo del iacutecono
Como siempre 2020R2 contiene muacuteltiples adiciones de compatibilidad a medida que continuamos haciendo que su proceso de conversioacuten sea lo maacutes fluido raacutepido y sencillo posible
veryantcom
Corporate Headquarters6390 Greenwich Dr Suite 225San Diego CA 92122 - USATel (English) +1 619 797 1323Tel (Espantildeol) +1 619 453 0914
European HeadquartersVia Pirandello 2929121 - Piacenza - ItalyTel +39 0523 490770Fax +39 0523 480784emeaveryantcom
Veryant LLC
CLICK HERE
El equipo de soporte teacutecnico dedicado y experimentado de Veryant estaacute comprometido a proporcionar los maacutes altos niveles de atencioacuten al cliente
Para clientes con soporte enviacuteenos un correo a supportveryantcom
Si desea que Veryant se comunique con usted para programar una reunioacuten teacutecnica sobre el producto enviacuteenos un correo a infoveryantcom
Si desea que Veryant se comunique con usted para solicitar un presupuesto especial o asistencia de ventas enviacuteenos un correo a salesveryantcom CONTACTENOS PARA
UNA DEMOSTRACION
Ofreciendo opciones flexibilidad y soluciones rentables para
organizaciones con valiosos activos de COBOL
5
No usas el IDE es faacutecil de usar
iquestTodaviacutea usa la liacutenea de comando para compilar sus programas iquestNotepad o vi para codificar
Creo que le sorprenderiacutea lo faacutecil que es pasar al IDE de isCOBOL y lo uacutetiles que le resultaraacuten sus funciones Estas son algunas de las funciones del IDE que creo que le encantaraacutenbull Mantenga su estructura de
almacenamiento de archivos actual y vincule los archivos a las carpetas del proyecto IDE - No es necesario cambiar su estructura o ubicacioacuten de origen actual
bull La funcioacuten de verificacioacuten de sintaxis en tiempo real del IDE le permite ver inmediatamente los errores en el coacutedigo fuente sin tener que compilar Cuando lo haga sabraacute que no hay errores de sintaxis
bull Utilice la funcioacuten Crear proyecto para asegurarse de haber compilado todo Por ejemplo si tiene un proyecto con 1000 programas y cambia un archivo de copia usado por 50 de esos programas (algunos con archivos de copia anidados) Build Project recompilaraacute solo aquellos programas que usan el archivo de copia Cuando se completa la compilacioacuten es faacutecil actualizar su entorno de produccioacuten ordenando la carpeta de salida por fecha y moviendo solo esos 50 programas
Puede crear faacutecilmente un proceso para recompilar automaacuteticamente todos sus programas durante la noche por ejemplo para las pruebas internas que necesita el departamento de pruebas Una liacutenea de comando de ejemplo para esto seriacutea
isIDE -data workspaceLocation -nosplash --launcher
suppressErrors -application comiscobolpluginsscreenpainterIscobolScreenPainterbuilderApplication [project projectName] actualizar limpiar build logfile logFilename
bull El IDE se integra faacutecilmente con software de control de versiones de coacutedigo como SVN por lo que finalmente puede mantener sus cambios organizados y su coacutedigo seguro
bull No es necesario que trabaje fuera del IDE para acceder a las actividades especiacuteficas de la liacuteena de comando Las Terminal View se conecta localmente o mediante SSH Telnet desde el IDE
bull Los hiperviacutenculos pueden moverlo a traveacutez de su coacutedigo sin tener que desplazarse constantemente
bull Es uacutetil ver su coacutedigo de diferentes maneras el IDE le muestra una vista de esquema le permite expandir o contraer diferentes secciones de coacutedigo y dividir su pantalla para ver dos partes diferentes de su coacutedigo al mismo tiempo
bull El IDE incluye una buacutesqueda avanzada y un campo de acceso raacutepido para que pueda encontrar cualquier cosa dentro o fuera del IDE
bull Utilice el IDE en Mac y Graphical Linux asiacute como en Windows
El IDE estaacute incluido en su sistema de desarrollo sin costo adicional El equipo de soporte se complaceraacute en ayudarlo a pasar al IDE isCOBOL Creo que una vez que se acostumbre iexclse preguntaraacute coacutemo ha podido vivir sin eacutel
Davide Spizzi Support Engineering Manager
Las pantallas GUI soliacutean considerarse un entorno estaacutetico solo teniacutea que dibujar con un tamantildeo de pantalla en menteEn 1999 los ingenieros de Microsoft dijeron que las computadoras iban a ldquovolverse invisiblesrdquo ocultaacutendose en objetos comunes y eso es muy cierto para muchos programas COBOLAhora es maacutes comuacuten tener que escribir pantallas receptivas para que se muestren en monitores teleacutefonos inteligentes y tabletas En Veryant nos enfocamos en hacer que eso sea lo maacutes faacutecil posible para usted
Version 2020R2 introduce un hamburger menu que puede ser implementado con una variable de configuracioacuten en lugar de cambiar su coacutedigo
NUEVO MENU HAMBURGUESA
COMO CAMBIAR EL IacuteCONO DE TUS APLICACIONESEs posible que esteacute utilizando la sintaxis de ldquoiconordquo en la declaracioacuten DISPLAY WINDOW para mostrar un icono en la ventana Ese icono tambieacuten se convierte en el icono de la barra de tareas
Otra forma de personalizar su icono es usando la variable de configuracioacuten
iscobolguiicon_file=ltfilenamegt
No necesita cargar o descargar el iacutecono con W$BITMAP y actualizar su logotipo es tan faacutecil como reemplazar el archivo del iacutecono
Como siempre 2020R2 contiene muacuteltiples adiciones de compatibilidad a medida que continuamos haciendo que su proceso de conversioacuten sea lo maacutes fluido raacutepido y sencillo posible
veryantcom
Corporate Headquarters6390 Greenwich Dr Suite 225San Diego CA 92122 - USATel (English) +1 619 797 1323Tel (Espantildeol) +1 619 453 0914
European HeadquartersVia Pirandello 2929121 - Piacenza - ItalyTel +39 0523 490770Fax +39 0523 480784emeaveryantcom
Veryant LLC
CLICK HERE
El equipo de soporte teacutecnico dedicado y experimentado de Veryant estaacute comprometido a proporcionar los maacutes altos niveles de atencioacuten al cliente
Para clientes con soporte enviacuteenos un correo a supportveryantcom
Si desea que Veryant se comunique con usted para programar una reunioacuten teacutecnica sobre el producto enviacuteenos un correo a infoveryantcom
Si desea que Veryant se comunique con usted para solicitar un presupuesto especial o asistencia de ventas enviacuteenos un correo a salesveryantcom CONTACTENOS PARA
UNA DEMOSTRACION
Ofreciendo opciones flexibilidad y soluciones rentables para
organizaciones con valiosos activos de COBOL
Como siempre 2020R2 contiene muacuteltiples adiciones de compatibilidad a medida que continuamos haciendo que su proceso de conversioacuten sea lo maacutes fluido raacutepido y sencillo posible
veryantcom
Corporate Headquarters6390 Greenwich Dr Suite 225San Diego CA 92122 - USATel (English) +1 619 797 1323Tel (Espantildeol) +1 619 453 0914
European HeadquartersVia Pirandello 2929121 - Piacenza - ItalyTel +39 0523 490770Fax +39 0523 480784emeaveryantcom
Veryant LLC
CLICK HERE
El equipo de soporte teacutecnico dedicado y experimentado de Veryant estaacute comprometido a proporcionar los maacutes altos niveles de atencioacuten al cliente
Para clientes con soporte enviacuteenos un correo a supportveryantcom
Si desea que Veryant se comunique con usted para programar una reunioacuten teacutecnica sobre el producto enviacuteenos un correo a infoveryantcom
Si desea que Veryant se comunique con usted para solicitar un presupuesto especial o asistencia de ventas enviacuteenos un correo a salesveryantcom CONTACTENOS PARA
UNA DEMOSTRACION
Ofreciendo opciones flexibilidad y soluciones rentables para
organizaciones con valiosos activos de COBOL