3 Classes for a total of 7 days of training in a 5 day format
These three classes are recommended to prepare for the MB6-869 Dynamics AX 2012 Development Exam.
80303 Dynamics AX 2012 Developer I
80304 Dynamics AX 2012 Developer II
80312 Dynamics AX 2012 Developer III
80313 Dynamics AX 2012 Developer IV
Selected Workflows
Agenda
The Dynamics AX 2012 Development I class looks at the Ax 2012 Development environment and the tools we use in modifying forms (screens), workflows and reports. You will use the tools to modify the AOT (application object tree). Throughout the 5 day class you will use the tools.
We quickly move on to Dynamics AX 2012 Development II (80304) as it is the first language class and has examples. Next we move into Dynamics AX 2012 Development III (80312) as it is the advanced language class. Finally we finish the class with the module specific workflow.
Day 1 Developer I (Course 80303) and Developer II (course 80304):
Lecture: Dynamics AX 2012 Architecture and Tools:
This module describes the architecture of Microsoft Dynamics AX 2012 and the tools to support development. Microsoft Dynamics AX is a completely integrated solution and is web-enabled and supports Microsoft SQL Server. With customizable source code, the solution can be modified however and whenever it is necessary
Module 1: Introduction to X++
This module introduces the students to the characteristics of X++.
Lessons
Lab : Print to the ScreenLab : Debug the Job
Lab : Create a Data Model
Lab : Create an XML Developer Document
Module 2: X++ Control Statements
This module explains how to use control statements in X++.
Lessons
Lab : Create a Times Table Using a While Loop
Lab : Create a Times Table Using a Do…while Loop
Lab : Create a Times Table Using a for Statement
Lab : Create a YesNo Box
Lab : Create a Infolog Tree
Lab : Create a Dialog Box
Lab : Use X++ Control Statements
Module 3: Classes and Objects
This module discusses how to use classes and objects within Microsoft Dynamics AX 2012.
Lessons
Lab : Create a New Class
Lab : Allow Access to Methods
Lab : Instantiating a Class
Lab : Use Method Parameters
Lab : Create a Run Method
Lab : Create a Calculator Class
Day 2 Developer II (Course 80304):
Module 4: Accessing the Database
This module explains how to develop modifications that interact with the database.
Lessons
Lab : Retrieving DataLab : Update
Lab : Create Query Using X++
Module 5: Exception Handling
This module discusses the mechanisms built in Microsoft Dynamics AX 2012 to help with exception handling.
Lessons
Lab : Handle an Exception
Module 6: Security for Developers
This module introduces some more advanced security features of Microsoft Dynamics AX 2012.
Lessons
Day 3 Developer III (Course 80312):
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.
Lessons
Lab : Create a Test Case
Module 2: Working with Data
This chapter explains the correct approach to database functions when processing large amount of data in Microsoft Dynamics AX.
Lessons
Lab : Fetching Data
Lab : Converting Queries
Lab : Reducing Locking
Lab : Temporary Tables
Lab : Integrating External Data
Day 4 Developer III (Course 80312):
Module 3: Classes
This lesson introduces some of the most commonly used system classes, and demonstrates ways they can be used to support modifications.
Lessons
Lab : Create a Map
Lab : Create a Query from Code
Lab : Create a Global Method
Lab : Make a RunBase Class
Lab : Using Args
Module 4: Forms
This module provides a comprehensive foundation for using forms in Microsoft Dynamics AX 2012 to interact with the end-user.
Lessons
Lab : Create a Form
Lab : Use Unbound Controls
Lab : Initialize a Form
Lab : Add a Window Control
Day 5 Developer III (Course 80312):
Module 5: Visual Studio Integration
This module explains the Visual Studio tools built specifically for Microsoft Dynamics AX development.
Lessons
Lab : Create a Managed Code Project
Lab : Create an Event Handler in Managed Code
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.
Lessons
Lab : Add another Condition to the Submit Action
Lab : Enable Resubmit