Training Videos

These series of videos have been created to walk our customers through z/XDC and introduce them to the general layout and features as well as provide more in-depth tutorials of some of the core functionality within z/XDC and c/XDC. You can start at the beginning of either General z/XDC Training Videos or c/XDC Training Videos for a basic introduction to the product.

All videos can also be found on ColeSoft's YouTube page.

Additional training materials can be found on our Training Presentations page.

Training Video Viewing Tips

This video describes or touches upon the following:

  • z/XDC’s Hi-Def training videos and how to view them (1080p)
  • Online Help commands
  • Downloading z/XDC manuals
  • Downloading z/XDC Training Videos
  • Streaming z/XDC Training Videos
video-tips.jpg

z/XDC Training Videos

This series of training videos was made to help our users maximize their understanding of z/XDC and optimize their usage and efficiency.

Introduction to z/XDC

video-zxdc1.jpg
View Video Outline

This video describes or touches upon the following:

  • The types of ALC programs than can be debugged
  • The productive gains from using z/XDC
For Beginners - A Great Training Aid:

  • Learn Assembler faster
  • Watch to see what machine instructions actually do
  • Stop misunderstanding your program's logic
For Experts - An Indespensible Productivity Tool:

  • Develop in a wide range of z/OS execution environments
  • Task mode or SRB
  • Authorized or nonauthorized
  • Multitasking
  • Multi-address space
  • Subsystems
  • Dataspaces
  • PC routines
  • Exits of all sorts

Starting a Debugging Session in a Background Job

video-zxdc2.jpg
View Video Outline

This video describes or touches upon the following:

  • Debugging Batch Programs and System Tasks
  • The JCL changes sometimes needed
  • z/XDC Session Profile Library
  • Built-in Session Profiles
  • Connecting to a background debugging session
  • Using large workstation displays (even PCOMM workstations)

Starting a Debugging Session in TSO

video-zxdc3.jpg
View Video Outline

This video describes or touches upon the following:

  • Starting a debugging session in TSO...
    • For "normal" programs
    • For TSO Command Processors
  • XDCCALL[A] / XDCCMD[A]
  • z/XDC Startup Panel
  • Startup z/XDC Command Script
  • Quick Start
  • AUTOMAP'ing
  • Watch Windows
  • z/XDC Command Scripts
  • DSECT Maps
  • SYM Data Maps
  • Equates
  • Loading RENT/REFR programs into key 8 Storage
  • EQUATE, DMAP, USING, WHERE, FORMAT and READ Commands

The Basics of z/XDC Displays

video-zxdc4.jpg
View Video Outline

This video describes or touches upon the following:

  • Automapping
  • ADATA mapped displays
  • ADATA Formatting vs. z/XDC's Native Disassembler
  • Error Level vs. Retry Level Environments and understanding the differences
  • Branch Tracing
  • Session Profiles
  • Profile Menuing System
  • Multiple Named Profiles
  • Watch Windows
  • Commands:
    • FORMAT
    • LIST AREGS
    • LIST BEA
    • LIST EPSWE
    • LIST FORMAT
    • LIST PSWE
    • LIST RWREGS
    • PROFILE
    • PROFILE SAVE
    • SET FORMAT
    • TRACE
    • TRACE BY
    • WHERE

z/XDC's Point and Shoot Commands

video-zxdc5.jpg
View Video Outline

This video describes the use of Point-and-Shoot commands within z/XDC's displays.

z/XDC's Shortcut Commands

video-zxdc6.jpg
View Video Outline

z/XDC's Shortcut commands are single-letter commands that can be entered at the left on most display lines.

Getting Help in z/XDC

video-zxdc7.jpg
View Video Outline

This converted presentation is a guided walkthrough of the z/XDC built-in HELP system. It will help the viewer understand the structure of the built-in HELP, how to navigate the built-in HELP, and what kind of information is contained in the built-in HELP.

c/XDC Training Videos

This series of training videos was made to introduce our users to the c/XDC feature, available with z/XDC release z2.2. The videos are sequential starting with a basic introduction and moving into more detailed functionality.

Please Note: The screenshots in these videos are from Beta releases of c/XDC. The written content on some screens may change as c/XDC continues to be developed and updated.

Getting Started with c/XDC

video-cxdc1.jpg
View Video Outline

This video describes or touches upon the following:

  • Building your program and modifying the JCL to work with c/XDC
    • Building in XL/C, XL/C++
    • Building in XL/Metal C
  • Connecting with a debugging session in the batch
  • Starting a debugging session in TSO

The Basics of c/XDC

video-cxdc2.jpg
View Video Outline

This video describes or touches upon the following:

  • The general layout of c/XDC
  • Basic preferences
  • Personal Profiles and Factory Default Profiles
  • Debugging Defaults: AUTOMAP and AUTOSTEP
  • Function Keys

New and Useful Commands in c/XDC

video-cxdc3.jpg
View Video Outline

This video describes or touches upon the following:

  • STEP Commands
  • Breakpoints:
    • Setting Breakpoints
    • Removing Breakpoints
    • Displaying Breakpoints
  • ZAP Command
  • Address Expressions
  • SET QUALIFIER command
  • SET FORMAT command

Static and Dynamic Hooks in c/XDC and z/XDC

video-cxdc4.jpg
View Video Outline

This video describes or touches upon the following:

  • Recovery Routines
  • HOOKs versus TRAPs
  • Dynamic Hook Commands:
    • HOOK
    • K Shortcut Command
    • LIST HOOKS
    • HDEFERRED
    • DELETE HOOKS
    • OFF / O Shortcut Commands
  • Static Hooks:
    • CXDCHOOK

c/XDC's Variable Commands

video-cxdc5.jpg
View Video Outline

This video describes or touches upon the following:

  • What are variables in c/XDC
  • Inspecting variables
  • Viewing variables
  • Variable commands
  • Settings for variables
  • Specific variable types
  • Stack Frames

Marist College Videos

These z/XDC Training Videos were created for Marist College's Basic Assembler course.

Setting up a Large Geometry 3270 Display

video-marist1.jpg
View Video Outline

This video describes settings that need to be made to ISPF and TSO in order to use Large Geometry.

Preparing Your Programs for Debugging with z/XDC

video-marist2.jpg
View Video Outline

This video describes how to save load modules into permanent libraries and then how to run those.

Introduction to z/XDC

video-marist3.jpg
View Video Outline

This video discusses starting up a z/XDC debugging Session within ISPF.

Using Traces and Traps in z/XDC

video-marist4.jpg
View Video Outline

This video describes using traces and traps to control execution in z/XDC.