NetCOBOL for .NET was specifically developed for Microsoft’s .NET framework and offers functions essential within a .NET COBOL environment. In addition, it is the basis for all tools in the Neo product range. NetCOBOL sets the standards with regard to COBOL compiler reliability. In financial terms, the free provision of runtime licenses is an outstanding and very useful feature.
Advantages
Simplify legacy modernization
Increase developers` productivity
IntelliSense®
Compatible with other .NET languages including inheritance
Continue to use COBOL
Embedded SQL
Compatible with IBM COBOL
Team Foundation Server®
COBOL continues to be of importance
Among business applications, COBOL has been the driving force in the past five decades and today it retains its importance for many businesses. With NetCOBOL for .NET you will have all the functions necessary to continue to benefit from COBOL in the coming decades.
In NetCOBOL for .NET you will find a development environment for the 21st century: it is based on the future-oriented .NET framework, is web-enabled, contains web services and Windows Azure Cloud Computing, is compatible with other programming languages, and can be integrated into the globally leading development environment Visual Studio.
Foundation for legacy modernizations
If you are using a “modernize-as-you-migrate strategy”, NetCOBOL for .NET provides the basics for a range of support tools for migrating or modernizing your COBOL applications from a mainframe to a .NET environment. At a time when it becomes increasingly difficult for companies to find well-trained and experienced COBOL programmers, NetCOBOL for .NET with its Visual Studio platform is the perfect link between legacy applications and modern development environments. By integrating into the .NET environment, your COBOL business logic can be protected, used and developed further using state-of-the-art development tools.
Interoperability and compatibility with other .NET languages
The smooth integration with other .NET languages such as Visual Basic and C# is the big advantage of NetCOBOL for .NET‘s native .NET compiler.
It enables COBOL programs to make use of other languages’ classes and methods and vice versa. Independent of the programming language, Visual Studio enables the smooth use of all programs developed with it.
Support of subroutines
NetCOBOL is the only non-IBM COBOL compiler which provides access to the IBM Language Environment Services (LE Services). In general, NetCOBOL supports the following subroutines:
IBM Language Environment Services
ACUCOBOL subroutines
Micro Focus CBL subroutines
File access subroutines
These and other NetCOBOL subroutines enhance compatibility with existing applications and simplify migrations into the NetCOBOL environment.
Admirable productivity for developers
With its numerous functions, Visual Studio 2017 enhances developers‘ productivity levels – and is a veritable developer‘s paradise. The rise in productivity levels reported by customers ranges from 20 to 50% after switching to Visual Studio. Coding and debugging with Visual Studio 2017 is a visual process. The tools included will help you find the fastest way to produce first-class program codes.
Enhanced tool for sorting and merging data
PowerBSORT increases the speed of sorting and merging of data by up to 30 % compared to standard COBOL SORT and significantly extends the sorting functions which are implemented in COBOL by default. With PowerBSORT data can be sorted and merged using a specified key.
In addition, datasets can by selected, combined into summation, reformatted and rebuilt. PowerBSORT can handle COBOL, text, binary, CSV and TSV file formats and supports the ASCII, Extended UNIX Encoding (EUC) and Unicode character sets.
Coding support with IntelliSense®
You can increase the speed of your coding process with Visual Studio’s IntelliSense® function. IntelliSense® recognizes your entries and gives you the possibility to complete statements.
Additional advantages
Access to an extensive and well-designed .NET framework class library for COBOL in the current version
Verifiable, web-secure program code
Highly reliable production code
Economical and innovative advantages offered by a switch from mainframe to .NET
Simplify legacy modernization