NetCOBOL para .NET

Descripción de NetCOBOL para .NET:

NetCOBOL para .NET es un centro de desarrollo de aplicaciones que se integra totalmente dentro de Microsoft Visual Studio tal y como lo están VB.Net o C-Sharp (C#). Se trabaja integramente en Visual Studio y la documentación del producto se incluye en la ayuda del IDE (Integrated Development Environment). Permite desarrollar los siguientes tipos de aplicaciones y componentes:

  • Aplicaciones de escritorio .NET con WINFORMS
  • Aplicaciones de consola
  • Librerías y bibliotecas de clases
  • Librerías de control de Windows
  • Servicios de Windows
  • Sitios Web WEBFORMS ASP.NET
  • Servicios Web (SOAP)
  • Librerías WCF (Windows Comunication Foundation)
  • Soporta Microsoft AZURE
  • Extensiones del producto

Es un producto que puede compilar programas antiguos sin ningún problema y que puede trabajar con aplicaciones de modo carácter aunque este marco de desarrollo no está pensado para este tipo de desarrollo ya que permite diseñar interfaces de usuario complejas y de aspecto profesional que deberían de reescribirse para integrar los programas de modo carácter y así aprovechar toda la potencia de la orientación a objeto.

Que incluye NetCOBOL para .NET:

NetCOBOL para Windows incluye los siguientes componentes cuya descripción puede encontrarse en este mismo sitio web:

  • Data Converter (conversión de ficheros COBOL entre organizaciones incluyendo XML)
  • PowerFORMS
  • DataTOOLS (Diferentes utilidades para ficheros COBOL)
  • Data Editor (edición de datos en ficheros COBOL)
  • Configurador de RUNTIME
  • Configurador de ODBC
  • Layout Definition (Asocia fichero con su FD para utilizar utilidades de COPY)
  • File Utilities (Recuperar índices, cargar, ver, editar, etc. con ficheros de datos COBOL)
  • Documentación completa en PDF con indexación global y dentro de Visual Studio
  • Registration Utility (Registro y manejo de licencias)
  • Un año de Mantenimiento de Software y Soporte técncio (Renovavle)

Como se licencia NetCOBOL para .NET:

NetCOBOL para .NET se licencia por máquina. A la vez que NetCOBOL se instala un programa de gestión de licencias llamado Registration Utility que permite introducir y registrar la licencia en la máquina o PC de desarrollo del programador que lo vaya a utilizar.

Compatibilidad con Visual Studio:

No es necesario adquirir Visual Studio aunque sea muy recomendable. NetCOBOL para .NET se puede instalar solo ya que incorpora un mini Visual Studio para trabajr SOLO y EXCLUSIVAMENTE con COBOL. Sería una pena renunciar a utilizar otros lenguajes como VB.NET o C# ya que podemos encontrar multitud de código de otros desarrolladores en internet que podría ser útil para cualquier tema. Para poder trabjar con cualquier lenguaje se debe de instalar previamente Visual Studio en la máquina donde queramos instalar NetCOBOL para .NET

La versión EXPRESS de Microsoft Visual Studio NO sirve ya que no admite integración de componentes. No obstante la reciente versión gratuita Visual Studio COMMUNITY Edition sirve perfectamente.

Intellisense:

Como ya ocurre con todos los lenguajes de programación de Visual Studio, NetCOBOL también incorpora INTELLISENSE es decir un sistema que va mostrando las opciones, propiedades, miembros etc. de los componentes según se va introduciendo el código desde el teclado.

Migración a NetCOBOL para .NET desde otro COBOL:

Para migrar desde otro COBOL como ACU/COBOL o también RM/COBOL o PowerCOBOL este producto es la mejor opción ya que deberemos forzosamente que reescribir la interfaz gráfica de usuario. No existe ninguna herramienta pra realizar esta tarea y por lo tanto será adecuado utilizar el mejor producto para COBOL existente en el mercado en la actualidad. NetCOBOL para .NET incorpora algunas sintaxis especiales de RM/COBOL y de ACU/COBOL para garantizar la compatibilidad en este tipo de migraciones.

RUNTIME:

El RUNTIME de NetCOBOL para .NET es GRATUITO. No tenemos que soportar ni tampoco repercutir a nuestro cliente ningún coste asociado al RUNTIME del lenguaje. Es el único producto del mercado cuyo RUNTIME no tenga coste. Esto nos diferencia claramente de nuestro competidores.

Última versión y compatibilidades:

  • Soporta Windows 10
  • Soporta Microsoft Visual Studio 2015 y Net Framework 4.5.2 y 4.6
  • Soporte mejorado en ejecución de procedimientos almacenados SQL
  • Soporta subrutinas ACU/COBOL
  • Soporta subrutinas de acceso a ficheros estándar COBOL
  • Acceso a Base de datos con posibilidad de compartir conexión con VB.NET y C#
  • Etc.

NetCOBOL para .NET se distribuye en versión Enterprise Edition o en versión UNIVERSAL Edition. La diferencia entre ambas es que la primera no incluye NetCOBOL para Windows y la segunda SI lo incluye. Los dos productos NetCOBOL a un precio más ventajoso que adquiridos por separado.