Skip to main content

Sites:  GT Software  |  NetCOBOL

NetCOBOL logo

NetCOBOL

Search form

  • Benefits
    • Free Runtimes
    • COBOL in the Cloud
    • Upgrade Your COBOL
  • Products
    • NetCOBOL for .NET
    • NetCOBOL for Windows®
    • NetCOBOL for Linux
    • NetCOBOL for SPARC
    • PowerBSORT
    • Free Trial
  • Resources
    • Code Samples
    • Product Videos
    • Product Manuals
    • Recorded Webcasts
    • White Papers
  • About
    • News and Press
    • Upcoming Events
    • Case Studies
    • Company History
    • Leadership Team
    • FAQ
      • NetCOBOL for .NET
      • NetCOBOL for Linux
      • NetCOBOL for Windows
      • PowerBSORT for Linux
      • POWERBSPORT for Windows
    • Careers
  • Support
    • Contact Tech Support
    • Maintenance Reinstatements
    • Support Policy
  • Contact Us
  • Request Pricing

You are here

Home

Resources

Product Videos
  • Tutorial: Introduction to .NET COBOL
  • Tutorial: Visual Studio Project Properties
  • Tutorial: Working with copybooks
  • Command Line Compile Part 1 of 2
  • Command Line Compile Part 2 of 2
  • Tutorial: COBOL Calling VB .NET
  • Tutorial: COBOL Calling VB .NET Part 2
  • Tutorial: Using Try/Catch Exception Logic
  • Tutorial: Creating WinForms
  • Tutorial: Programming WinForms
  • Tutorial: Retrieving Data Passed Back to Your Program
  • Accept from Command Line plus Debug
  • Tutorial: Attaching to a Database with Microsoft Access
  • Tutorial: Attaching to a Database with SQL Server
  • Tutorial: COBOL Structure Example for Connection to a Database
  • Tutorial: Connecting to SQL Server Using a Connection String
  • Tutorial: Connecting to SQL Server Using ODBC
  • Tutorial: Connecting to Microsoft Access Database
  • Tutorial: Avoiding Common JMP037 Errors
  • Tutorial: Obtaining Information on Using SQL from Help
  • Tutorial: Setting Compiler Options
  • Tutorial: Project Manager Overview
  • Tutorial: Changing the Main Program in Project Manager
  • Tutorial: Combining Many Programs in a Single EXE
  • Tutorial: Debugging Visual Basic 6 Calling COBOL
  • Tutorial: How to Set Your Copybook Path
  • Tutorial: Accept from Command Line plus Debug
  • CALL API With DLOAD, Using EntryFile to point to API
  • Call .NET DLL - Com Interop- Basic steps/components.
  • Call VB.NET DLL - Using COM Interop.
  • Call CSharp .NET DLL - Using COM Interop
  • Calling Cobol for .NET
  • Affiliated Network Services Talk About Selecting NetCOBOL for .NET
  • Call API using NetCOBOL for Windows
  • Washington DOL - Migrate from Mainframe to .NET
  • Stockholmshem Migrates Mainframe Apps to .NET
Code Samples
  • TEXTBOXES

    This sample demonstrates how to use numeric data with Textbox controls. 

  • AUTONUMBER

    A sample program to demonstrate how a COBOL program can store to and read records from a Microsoft® Access table that has an AUT

  • DELETEDI

    A sample program that shows how to access the CBL_DELETE_DIRECTORY

  • GET-TEMP-PATH

    A callable program that will return the path name of the temporary directory (i.e. the path pointed to by the TEMP or TMP enviro

  • GET-AND-SET- ENVIRONMENT- VARIABLES

    These subroutines will allow a COBOL program to fetch the settings of an environment variable as well as set an environment vari

  • EXCELCONTROL

    A sample program that demonstrates how to use the ExcelConnection control

  • BARCODE

    A sample program that demonstrates how to print barcodes using PowerFORM.

  • CALLEXE

    A sample program that will launch an EXE from within a COBOL97 application.

  • DELETEFILE

    A subroutine that will delete a file from disk.

  • KEYTEST

    A sample program that captures which key (for example, function keys or the Enter key) was pressed. Two methods are demonstrated

  • FONTS

    A sample program demonstrating how to use different printer fonts.

  • FILE ATTRIBUTES

    These callable subroutines will allow your application to get and set attributes for a file. 

  • CCALLINGCOBOL

    A sample program that demonstrates how Microsoft® C++ can call a COBOL program, passing and receiving parameters.

  • DRIVESIZE

    Sample program that will, given a drive and pathname, return the total size of the disk, the number of free bytes, and the numbe

  • ODBC

    Test database for exercise in ODBC chapter of PowerCOBOL User's Guide (Access 95 and 97 versions).

  • LANDSCAPE

    Sample program that demonstrates how to print in landscape mode, as well as using different fonts.

  • FILE ATTRIBUTES

    These callable subroutines will allow your application to get and set attributes for a file. 

  • CHG-DIR

    A callable program that will change the current directory. The directory name can be up to 255 characters, contain spaces, and c

  • E2ACONVR

    EBCDIC to ASCII file converter (or vice versa) using the CBL_byte stream file routines.

  • PRTFONT

    A sample that shows how to print in different font sizes.

  • CALLDLL

    A sample showing how to build PowerCOBOL projects that call (COBOL) .DLL files.

  • LISTVIEW-ICONS

    A description and example of how to add icons to your LISTVIEW objects.

  • COBOL2VB

    This sample program use a OLE class object to access a VB DLL from COBOL.

  • FIND-FIRST-NEXT

    A collection of subroutines that can be called from your applications, to locate specific files and or directories, and with spe

  • PRTFONT

    A sample that shows how to print in different font sizes.

  • CALLSHT

    A PowerCOBOL sample showing how to transfer control from one form to another.

  • OCXCLOCK

    A PowerCOBOL example on how to create your own OCX's, and use them in your applications. Step by step instructions are included.

  • COMMANDLINE

    A sample program that shows one how to receive parameters from the command line.

  • FINDWINDOW

    This sample program will search all the open Windows® on your desktop for a specific window that you specify. This is useful for

  • REMOVE-DIR

    A callable program that will delete a directory. These subroutines can be used by both COBOL97 and PowerCOBOL applications.

  • CALLING-AN-EXE

    A PowerCOBOL sample showing how to call another application. Two methods are demonstrated (one using a Windows® API call, and th

  • POWDRIVESIZE

    Sample program that will, given a drive and pathname, return the total size of the disk, the number of free bytes, and the numbe

  • KEYPRESS

    This sample demonstrates how to use the KEYPRESS event, and uses it to force data entry to be all uppercase characters. 

  • Sample 10 Stock

    Download the Sample 10 stock database.  (Please note: in order for the Stock.mdb database to work, the user MUST have Access 97 

  • CREATE-DIR

    A callable program that will create a directory. The directory name can be up to 255 characters, contain spaces, and can be a ne

  • GALLOC32

    A sample for calling the Windows®95/NT WIN32 API to allocate global memory.

  • SCRNSIZE

    A sample program that shows you how you can use DOS screens larger than 80X24.

  • DIALOG

    A sample showing how to use PowerCOBOL Modal and Modeless Dialog Boxes.

  • POWERFORM AND POWERCOBOL

    A sample program that demonstrates and describes how to use PowerFORM with PowerCOBOL. 

  • AS400

    Sample code of how one would modify an AS/400 application to run as a Fujitsu COBOL application.

  • DATE

    A sample program that shows how tell what day of the week any MMDDYY date is/was in about 10 lines of code.

  • GET-CURRENT-DIR

    A callable program that will return the name of the current directory. These subroutines can be used by both COBOL97 and PowerCO

  • GETUSERNAME

    This subroutine will get the name of the currently logged on user.

  • DISPLAYMSG

    This sample demonstrates how you can display multiline messages using the DISPLAYMESSAGE method.

Product Manuals
  • NetCOBOL Web Guide
  • PowerBSORT Getting Started
  • Data Converter Online Manual
  • NetCOBOL for Linux File Access Subroutines User's Guide
  • NetCOBOL for SPARC Architecture CBL Subroutines User's Guide
  • NetCOBOL Getting Started
  • NetCOBOL Web Development Tools
  • PowerBSORT Reference
  • NetCOBOL for .NET PDF Manual Set
  • NetCOBOL J. Adapter Class Generator User's Guide
  • NetCOBOL for SPARC Architecture CGI Subroutines User's Guide
  • NetCOBOL Getting Started with COM Components
  • NetCOBOL CBL Subroutines User's Guide
  • PowerCOBOL Getting Started
  • NetCOBOL for SPARC Architecture Installation Guide
  • NetCOBOL for SPARC Architecture User's Guide
  • NetCOBOL for SPARC Architecture SAF Subroutines User's Guide
  • NetCOBOL Installation Guide
  • NetCOBOL CGI Subroutines User's Guide
  • PowerCOBOL Reference
  • NetCOBOL for SPARC Architecture Product Overview
  • NetCOBOL Language Reference
  • PowerFORM for SPARC Architecture Runtime Reference
  • NetCOBOL Language Reference
  • NetCOBOL Messages
  • NetCOBOL File Access Subroutines User's Guide
  • PowerCOBOL User's Guide
  • NetCOBOL for Linux Installation Guide
  • NetCOBOL Syntax Samples
  • PowerGEM for SPARC Architecture User's Guide
  • NetCOBOL Registration Utility
  • NetCOBOL ISAPI Subroutines User's Guide
  • PowerFORM Getting Started
  • NetCOBOL for Linux User's Guide
  • NetCOBOL for SPARC Architecture Messages
  • Data Converter Online Manual
  • NetCOBOL Syntax Samples
  • NetCOBOL SAF Subroutines Users Guide
  • PowerFORM Run-time Reference
  • NetCOBOL Language Reference
  • NetCOBOL for SPARC Architecture Web Guide
  • NetCOBOL Application Distribution Guide
  • NetCOBOL User's Guide
  • NetCOBOL J. Adapter Class Generator Sample Programs
  • Data Editor Online Manual
  • NetCOBOL Syntax Samples
  • NetCOBOL for SPARC Architecture File Access Subroutines User's Guide
  • NetCOBOL Debugging Guide
Recorded Webcasts
  • Best practices for extending your ESB with mainframe data and application integration

    Many projects have been stalled or cancelled because integrating to mainframe applications and data was a problem too great to overcome. Not anymore. GT Software offers solutions that let JBoss® Enterprise SOA and Data Services Platforms integrate to mainframe applications as well as to the data behind those applications using J2EE™ Connector Architecture (JCA), web services, and Java™ Database Connectivity (JDBC).

  • 5 Success Paths for Integrating IMS with New Technologies

    Learn how you can drive new business value from your current IMS investment with rapid delivery of web, mobile and cloud applications.

    • Save IT dollars and extend your technology investment
    • Bring new business applications to life more rapidly
    • Avoid risk associated with the "rip and replace" approach.
  • Legacy Modernization Thought Leadership Webcast

    Mainframes remain the critical backbone for many of today’s businesses.  However,
    many organizations travel down the “modernization” road without a clear
    understanding of the complexities ahead. Costs, time, agility, reliability, and
    quality are all critical factors where most companies miss the mark.

    View this webcast to learn how to better manage
    the five critical elements for mainframe modernization projects. 

  • NeoKicks Webinar
  • Success Paths for Integrating CICS with New Technologies

    For many organizations, CICS is the backbone supporting their mission-critical business systems.  Learn how to "turbo charge" your CICS environments for rapid delivery of modern web, mobile and cloud applications.

    * Seamlessly integrate mainframe data (DaaS) and transactions (SaaS) into today's enterprise infrastructures

    * Enable .NET and Java developers to easily build and deploy mainframe integration components

    * Position mainframe applications for migration to cloud and server-based deployments

  • COBOL is Everywhere! Take it Everywhere.

    COBOL has been around for years, and it is the backbone for organizations
    everywhere.  While some argue that it has become obsolete, there’s a
    growing argument that repurposing COBOL code for use in more agile development
    is the way of the future.  This also provides a lengthy runway of career
    opportunities for COBOL developers, as companies seek to cultivate new
    programming talent for future business initiatives.

    View this thought leadership webinar and you will:

    • Understand how COBOL is being used in unique and
      innovative applications
    • Learn how COBOL business logic can remain the
      same, but leveraged using a different interface
    • Realize the value of utilizing COBOL compilers
      with no runtime fees
  • Ivory BMS/TS Customer Technology Update

    As a valued GT Software customer, you’re using Ivory BMS/TS to quickly and flexibly build, edit and maintain your BMS maps. But there’s so much more!

    Watch this tech session to learn from GT Software Ivory BMS/TS experts about product features, enhancements and core capabilities that can extend the value you’re getting from the tools.

    We will also present an overall solutions update so you’ll be up to speed on all the GT Software solutions for mainframe modernization and migration.

  • GT Software Webinar about Mainframe Modernization - Modernize in Place or Re-host and Modernize?

    Depending on the scope of your mainframe project, migrating to a new platform might not be the most affordable or practical choice. Modernization solutions can help you give your green screens a facelift while protecting the valuable business logic and code where you’ve invested significant time and money. The result? Achieving the critical business goal without breaking the bank. 

    There are times, however, when migration to a more agile and cost-effective platform makes sense. If your organization is considering a comprehensive IT platform modernization initiative, rehosting or rewriting in a phased approach could be the lowest risk path to take.

    View this webinar to:

    • Get the critical success
      factors for determining your migration or modernization decisions
    • Hear how other organizations have approached these decisions
    • Gain new insight into making these projects a reality with minimal risk 
  • Friend or Foe: The Role of the Mainframe as IT Becomes More Consumerized

    As the IT world continues to grow more consumerized, today's application business unit can provision a virtual machine off of Amazon in three minutes. Yet, in some IT departments it takes three months.

    As technology continues to proliferate, what role does the mainframe play in deriving more agile, open and high value solutions?

    This session explores how the reliable and secure mainframe can "play nicely" within new technologies such as mobile, cloud and web initiatives. Hear how world-class IT organizations are utilizing new and innovative solutions to access data and applications that reside on these legacy systems.

  • Ivory BMS/TS Customer Technology Update

    As a valued GT Software customer, you’re using Ivory BMS/TS to quickly
    and flexibly build, edit and maintain your BMS maps.  But there’s so much more!
     
    Watch this tech session to learn from GT Software Ivory BMS/TS experts about
    product features, enhancements and core capabilities that can extend the value
    you’re getting from the tools. 

    We will also present an overall solutions update so you’ll be up to speed on
    all the GT Software solutions for mainframe modernization and migration.

White Papers
  • Batch Applications – The Hidden Asset
  • Introducing Windows® Azure™
  • COBOL for Microsoft® .NET™ Framework
  • SQL Server Gives You More Advanced Features
  • Why the NeoSort World Record is Good News for Mainframe Users
  • Microsoft® Private Cloud
  • Best of GUI, Best of Business, Accessing COBOL Programs from Visual Basic
  • Leaping Forward: SQL Server 2008 Compared to Oracle Database 11g
  • Reuse versus Rewrite: An Emperical Study
  • Windows® Azure™ – Application Profile Guidance
  • Windows® Server Scalability and Reliability
  • Comparing SQL Server 2008 to IBM DB2 9.5
  • Creating COBOL from the .NET Framework Class Library Help Topics
  • Batch Applications – The Hidden Asset
  • The Total Economic Impact Of Implementing Microsoft®'s Productivity Platform
  • Microsoft® SQL Server and Oracle Database
  • Moving your COBOL Assets to Microsoft® .NET
  • Why the NeoSort World Record is Good News for Mainframe Users
  • Introduction to Azure™
  • Microsoft® SQL Server Runs the Security Table
  • Best of GUI, Best of Business, Accessing COBOL Programs from Visual Basic
  • Reuse versus Rewrite: An Emperical Study
  • Microsoft® Private Cloud
  • Financial Benefits of Legacy Modernization 612.pdf
  • Windows® Server Scalability and Reliability
  • Creating COBOL from the .NET Framework Class Library Help Topics
  • Windows® Azure™ – Application Profile Guidance
  • The Total Economic Impact Of Implementing Microsoft®'s Productivity Platform
  • Moving COBOL Assets to Microsoft® .NET
  • SQL Server 2008

Resources

  • Code Samples
  • Product Videos
  • Product Manuals
  • Recorded Webcasts
  • White Papers

Featured News

Jul 29, 2011
Fujitsu Launches New Line of Windows Azure-compatible Middleware Products Worldwide
Tokyo, July 29, 2011 — Fujitsu announced the development and worldwide availability, starting today, of a new line of middleware products that are compatible with the Microsoft Windows Azure Platform(1) public cloud service and Fujitsu Global Cloud Platform (FGCP/A5) Powered by Windows Azure. The...
Read More
Jan 16, 2012
NetCOBOL for .NET 4.2 Puts COBOL in the Cloud
Bend, Oregon—Alchemy Solutions, Inc. announced the release of the NetCOBOL for .NET 4.2 compiler today. The latest version of the compiler can now deploy COBOL applications to the Windows® Azure™ cloud. It is the first COBOL compiler that takes full advantage of Windows Azure without the use of...
Read More
Jun 28, 2012
GT Software Expands Enterprise Modernization Capabilities with NEO Suite® of Solutions and NetCOBOL® Compilers
Atlanta, GA, June 28, 2012 – GT Software, a leading provider of technology solutions for enterprise modernization,  today announced the company has become the primary marketing, sales, and technical support organization for the NEO Suite of solutions. GT Software has a 30 year legacy of bringing to...
Read More
Aug 29, 2012
GT Software Announces Newest NetCOBOL Release
GT Software Announces Availability of NetCOBOL® for Windows® v10.4 x64 and NetCOBOL® for Linux® v10.4 x64 ATLANTA - August 29, 2012 - GT Software, a leading provider of technology solutions for enterprise modernization, today announced the general availability of its latest releases of the NetCOBOL...
Read More
Oct 01, 2012
GT Software Extends Enterprise Modernization Capabilities with Ivory Hub
Newest Ivory® solution delivers mainframe data integration for Agile IT  ATLANTA— October 1, 2012 — GT Software, a leading provider of technology solutions for enterprise modernization, today released Ivory Hub, a comprehensive product suite that allows enterprises to meet today’s demands for rapid...
Read More
  • COBOL for .NET
    Code COBOL with Microsoft Visual Studio. Leverage Microsoft visual tools. Bring your COBOL into the Windows world with NetCOBOL for .Net
    Learn More
  • COBOL for Windows®
    Powerful and flexible COBOL compiler for either 32 or 64 bit platforms.
    Learn More
  • COBOL for Linux
    NetCOBOL for Linux is a powerul, flexible COBOL compiler for the Linux platform.
    Learn More
  • COBOL for SPARC
    The same powerful, flexible COBOL compiler, now for the SPARC architecture.
    Learn More

Image

  6255 Barfield Road NE,
  Suite 200
  Atlanta, Georgia 30328

  Toll-Free: 800-765-4348
  Phone: 404-253-1300
  Fax: 404-253-1314

  • Privacy Statement
  • Terms Of Use
  • Trademarks

Products

  • NetCOBOL for .NET
  • NetCOBOL for Windows®
  • NetCOBOL for Linux
  • NetCOBOL for SPARC
  • PowerBSORT
  • Free Trial

About

  • News and Press
  • Upcoming Events
  • Case Studies
  • Company History
  • Leadership Team
  • FAQ
  • Careers

Follow Us

Image  Image  Image