Jump to NetCOBOL

NetCOBOL Tutorials

The following videos have been produced by Matt Moser of MoserSoft in collaboration with Alchemy Solutions. The videos provide instruction on a number of common situations you might encounter using the NetCOBOL for .NET or NetCOBOL for Windows products. The links connect you to the blog post containing the video. Tutorial durations in minutes and seconds are shown in parentheses.

NetCOBOL for .NET

Visual Studio

Introduction to NetCOBOL for .NET: How to create your first Visual Studio COBOL Project (5:51)
Visual Studio Project Properties (DLL/EXE, Compile Options, CopyPaths...) (6:01)
Compiler Option Setting - Option Line / Through a file (2:41)
Working with Copybooks, including debugging (4:32)

Command Line

Compiling from the Command Line Part 1 of 2 (5:14)
Compiling from the Command Line Part 2 of 2 (5:56)

Programming in .NET

COBOL Calling VB.NET - Mixed Language Example Part 1 of 2 (4:51)
COBOL Calling VB.NET - Mixed Language Example Part 2 of 2 (5:55)
Using Try/Catch Exception Logic (6:21)
Creating WinForms (5:10)
Programming WinForms (9:45)
Retrieving Data Passed Back to Your Program (8:50)
Accept from Command Line plus Debug (3:55)

Working with SQL/Databases

Attaching to a Database with Microsoft Access (2:48)
Attaching to a Database with SQL Server (3:05)
COBOL Structure Example for Connection to a Database (5:06)
Connecting to SQL Server Using a Connection String (7:33)
Connecting to SQL Server Using ODBC (9:01)
Connecting to Microsoft Access Database Using ODBC (6:03)
Avoiding Common JMP037 Errors (6:08)
Obtaining Information on Using SQL from Help (3:18)

NetCOBOL for Windows

Project Manager Overview - Used to Build DLL/EXE and Animate (5:55)
Changing the Main Program in Project Manager (2:05)
Combining Many Programs in a Single EXE (4:35)
Debugging Visual Basic 6 Calling COBOL (4:30)
How to set your Copy Book Path (2:46)
Accept from Command Line plus Debug (6:20)

Calling an API - ALPHAL - Introduction to ALPHAL (5:57)
Call an API in-line with other Calls, using DLOAD, combined with Entry File (5:58)

Call .NET DLL - Shows basic steps for using COM Interop, and registering the DLL. Watch me first (9:17)
Call CSharp .NET DLL - Using COM Interop (7:04)
Calling VB.NET DLL - Using COM Interop (7:31)