NetCOBOL for .NET FAQs
What is included with NetCOBOL for .NET?
A complete COBOL development environment targeted to Microsoft’s .NET Framework. This includes a COBOL compiler with .NET extensions that generates Microsoft Intermediate Language (MSIL) and does not generate native x86
instructions. Main features:
- Support for Visual Studio 2017
- Support of IBM LE subroutines
- Support of XML documentation comments
- Support of NuGet Package Manager
- Micro Focus CBL_ subroutines
- AcuCOBOL-GT subroutines
- Ability to use COMP-6 data
- Support for Micro Focus intergange mode
- Windows Forms and Web Forms Designers
- Create COBOL XML Web services using Microsoft’s ASP.NET engine
- Write code to run within the SQL CLR (common language runtime) in SQL Server (stored procedures, user-defined functions and triggers)
- Use COBOL to script in ASP.NET pages (language = “COBOL”)
- Simplified mixed language development: call and be called from languages like VB .NET or C#
- Support for calling native NetCOBOL for Windows applications from .NET. The called native COBOL programs can be native .DLL’s or COM objects. If you want to create mixed NetCOBOL for Windows and .NET applications, you will need to use the multi-threaded runtime for most applications (Windows Forms, Web Forms, ASP.NET and Web Services).
- Includes Visual Studio 2010 Shell which contains the IDE, ready to work with NetCOBOL.
- Editor understands COBOL with IntelliSense and outlining support.
Do I have to buy Visual Studio from Microsoft?
For NetCOBOL for .NET V8, since Microsoft has not yet provided the shell addition, you would need to have your own version of Visual Studio 2017 (up until the point where Microsoft makes the shell interface available and it can be added into NetCOBOL V8. For earlier version, no. Visual Studio 2010 through 2015 Shell is included with NetCOBOL for .NET. Only if you want features, or other development languages, that are not in the shell edition would you need to purchase Visual Studio from Microsoft. See the Visual Studio Product Line Overview.
What are the hardware and software requirements to develop applications?
The requirements are essentially those required by Visual Studio, with an additional 70MB of disk space for the NetCOBOL for .NET product. See the information on System Requirements on the Microsoft Visual Studio Standard page.
What are the hardware and software requirements for executing NetCOBOL for .NET applications?
Applications can be executed on Microsoft Windows 10, Windows 7, Vista, XP and Server 2003/2008/2012. When you create the package to deploy your application, you will need to consider if the end-user’s machine will already have the .NET Framework installed. If not, you may need to include the appropriate parts in your package. The hardware and software requirements for executing applications is therefore primarily dependent on those of the .NET Framework.See System Requirements for Installing .NET Framework 3.5 for details of .NET Framework requirements.
Many common installer development environments have support that makes it easy to deploy .NET applications. NetCOBOL for .NET also includes a set of redistributable components that constitute the COBOL language runtime necessary for your applications to run on a client machine.
How is NetCOBOL for .NET packaged?
NetCOBOL for .NET comes in two editions: Enterprise and Universal. Enterprise focuses on creating applications for .NET. Universal combines NetCOBOL for .NET Enterprise with NetCOBOL for Windows Enterprise – so you are able to create applications for both .NET and native Windows.
Are there printed manuals with this product?
No. The manuals are provided either as compiled help files or PDF files accessed from the Fujitsu NetCOBOL for .NET V4.1 program group or from within Visual Studio.