Tuesday, 4 October 2016

MS Dynamics AX 2012 Development Online Training | ERP Training Classes


Course Outline

Module 1: Introduction to X++

  • This module introduces the students to the characteristics of X++.
  • Lessons
  • Introduction
  • Characteristics of X++
  • Development Tools
  • Reverse Engineering
  • Best Practices.

  • Identify key features of developing with X++.
  • Describe the basic foundation of object-oriented programming.
  • Use the development tools available within Microsoft Dynamics AX 2012.
  • Create object and data models from existing application elements by using the Reverse Engineering tool.
  • Use best practices to instill good programming habits.



Module 2: X++ Control Statements
This module explains how to use control statements in X++.
Lessons
  • Introduction
  • Introduction to Variables
  • Operators
  • Conditional Statements
  • Loops
  • Built-in Functions
  • Communication Tools.
Module 3: Classes and Objects
This module discusses how to use classes and objects within Microsoft Dynamics AX 2012.
Lessons
  • Introduction
  • Classes
  • Method Access Control
  • Inheritance
  • Objects
  • Scoping and Parameters in X++
  • Methods
  • Referencing Object Methods
  • Method Types
  • Table as Classes
  • Eventing.
Module 4: Accessing the Database
This module explains how to develop modifications that interact with the database.Lessons
  • Introduction
  • Retrieving Data
  • Data Manipulation
  • Queries.
Module 5: Exception Handling
This module discusses the mechanisms built in Microsoft Dynamics AX 2012 to help with exception handling.
Lessons
  • Introduction
  • Exceptions
  • Try and Catch Exceptions
  • Throwing Exceptions
  • Optimistic Concurrency Exceptions.
Module 6: Security for Developers
This module introduces some more advanced security features of Microsoft Dynamics AX 2012.
Lessons
  • Introduction
  • Permissions
  • Security Policies
  • Code Access Security
  • Display Method Authorization