Please use this link to access Course # 803869 for dates, or call for more information

See course #803869 AX Developer Boot Camp for available dates for this course

This three-day instructor-led course puts the techniques learnt in Development I in Microsoft Dynamics AX 2012 and Development II in Microsoft Dynamics AX 2012 courses into practice directly in the application. It also introduces more advanced features of X++ and MorphX, and encourages the use of the Testing Framework to build for more reliable coding.

Who Should Attend

The intended audience is experienced systems consultants typically working for a Microsoft Dynamics partner that is selling, consulting, implementing, and supporting Microsoft Dynamics AX 2012.

Course Outline

Module 1: X++ Unit Test Framework

This module describes how the X++ Unit Test framework allows for unit tests to be created along with the code they are designed to test.


Module 2: Working with Data

This chapter explains the correct approach to database functions when processing large amount of data in Microsoft Dynamics AX.


Module 3: Classes

This lesson introduces some of the most commonly used system classes, and demonstrates ways they can be used to support modifications.


Module 4: Forms

This module provides a comprehensive foundation for using forms in Microsoft Dynamics AX 2012 to interact with the end-user.


Module 5: Dynamics 365 Visual Studio Integration

This module explains the Visual Studio tools built specifically for Microsoft Dynamics AX developmentand goes over how to do the MorphX modification using Visual Studio for Dynamics 365 for operations.


Module 6: Workflow

This module introduces the development side of creating a workflow. Workflow is a system in Microsoft Dynamics AX 2012 that allows business processes to be automated.



Lab: Create a Test Case
Lab: Fetching Data
Lab: Converting Queries
Lab: Reducing Locking
Lab: Temporary Tables
Lab: Integrating External Data
Lab: Create a Map
Lab: Create a Query from Code
Lab: Create a Global Method
Lab: Make a RunBase Class
Lab: Using Args
Lab: Create a Form
Lab: Use Unbound Controls
Lab: Initialize a Form
Lab: Add a Window Control
Lab: Create a Managed Code Project
Lab: Create an Event Handler in Managed Code
Lab: Add another Condition to the Submit Action
Lab: Enable Resubmit

What You'll Learn

After completing this course, students will be able to:

202 S.E. Church Street, Suite 203 Leesburg, VA 20175
202 Church Street S.E. , Suite 203 Leesburg, VA 20175
800-453-596 (Toll Free)