Development III

Development III

Course code
80312A
Course duration
3 days
Course level
300
Dynamics version
Dynamics AX 2012

Agenda

Module 1: X++ unit test framework

Lessons

  • Introduction
  • Creating test cases
  • Adding methods to test cases
  • Running test cases
  • Build test projects and suites

Lab

  • Create a test case

Module 2: Working with data

Lessons

  • Introduction
  • While select
  • Query
  • Caching
  • Locking
  • Temporary tables
  • InitFrom
  • Parmtables
  • Date effectiveness
  • Computed columns in views
  • Data integration

Labs

  • Fetching data
  • Converting queries
  • Reducing locking
  • Temporary tables
  • Integrating external data

Module 3: Classes

Lessons

  • Introduction
  • Collection classes
  • Application object classes
  • Application substituted kernel classes
  • RunBase framework
  • Args object

Labs

  • Create a map
  • Create a query from code
  • Create a global method
  • Make a runBase class
  • Using args

Module 4: Forms

Lessons

  • Introduction
  • Architecture
  • Data sources
  • Form controls
  • Form methods
  • Placement of code
  • Additional controls

Labs

  • Create a form
  • Use unbound controls
  • Initialise a form
  • Add a window control

Module 5: Visual Studio integration

Lessons

  • Introduction
  • Application explorer
  • Visual Studio projects
  • Managed code projects
  • Deploying managed code
  • Visual Studio debugging experience for X++

Labs

  • Create a Managed code project
  • Create an event handler in managed code

Module 6: Workflow

Lessons

  • Workflow configuration
  • Create a workflow category
  • Create a query
  • Create a workflow type
  • Enable workflow on a form
  • Create a workflow approval
  • Create event handlers
  • Author a workflow

Labs

  • Add another condition to the submit action
  • Enable resubmit
Microsoft Certified Trainer

All our instructors are Microsoft certified and have a minimum of ten years’ training and real-world Dynamics experience. ANEGIS also provides professional technical equipment and fully equipped training rooms.

Book this course today