Programm
This course prepares you to use the HPE NonStop Development Environment for Eclipse (NSDEE) to develop, build, and deploy applications for the Integrity NonStop and Integrity NonStop BladeSystem. Topics include installation of Eclipse, NSDEE and prerequisite products, use of the supplied skeleton programs, accessing SQL/ MP and SQL/MX databases, inclusion of existing code, and using the Eclipse debugger. Languages covered are C/C++, COBOL, pTAL, and Java. This course is 60 percent lecture and 40 percent hands-on labs using HPE servers.

Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
  • Install Eclipse, NSDEE, and prerequisite products
  • Use NSDEE to generate, edit, compile, and deploy applications
  • Change NSDEE configuration options and project properties
  • Debug applications using the Eclipse debugger
  • Convert existing ETK projects to NSDEE
Ziele
Course Overview
  • Course overview and schedule
  • Lab introduction 

Introduction to NSDEE
  • Eclipse background and key features of NSDEE
  • Benefits of using Eclipse with NSDEE 
  •  Project types

Installation
  • Installation requirements and steps
  • Cygwin or Msys installation
  • Cross compiler installation
  • Eclipse, CDT and NSDEE installation 
  • Starting Eclipse
  • The NonStop development perspective
  • Lab: Installing Eclipse, CDT and NSDEE

Basic Operations
  • Creating a project
  • Getting help
  • Editing, building, and deploying a project 
  • Defining network connections
  • Launching an application from Eclipse
  • Lab: Create and deploy a simple application

 Additional Operations
  • Using existing source files
  • Creating new build configurations
  • Changing compiler and linker properties
  • Using the included tools
  • Accessing Guardian procedures
  • Using DEFINES with COBOL libraries
  • Eclipse local history feature
  • Backing up and restoring projects and files
  • Remote file editing
  • Lab: Create and deploy an application using existing source files

NSDEE Debugging
  • Creating debug configurations
  • Controlling execution
  •  Displaying and changing data variables
  •  Watch expressions
  •  Accessing Native Inspect commands
  •  Analyzing snapshot/saveabend files
  •  Debugging a running process
  •  Lab: Use the Eclipse debugger to debug applications in different languages

Using SQL
  • Installing and accessing ODBC/MX
  • SQL/MX preprocessors
  • Creating projects with SQL/MX or SQL/MP
  • Removing incorrect error indicators
  • SQL/MP requirements
  • SCA broker
  • Lab: Create and deploy projects that use SQL/MX and SQL/MP

Java Projects
  • Creating a Java project
  • Deployable JAR files
  • Executing on NonStop systems
  • Accessing JToolkit 
  • Using the Eclipse debugger and NonStop Java
  • Lab: Create and debug a Java Project 

Remote Projects
  • Creating remote Guardian and OSS projects
  • Remote build operations 
  • Simultaneous file update detection

Miscellaneous Topics
  • Displaying configuration information
  • Installation history 
  • Error logs

Converting ETK Projects
  • The migration utility
  • Propagated properties 
  • Adjusting properties
Voraussetzungen
Für dieses Seminar werden folgende Kenntnisse empfohlen:
Noch nicht bewertet