Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

DAX ERP SOLUTIONS DYNAMICS AX 2012 TRAINING

Dynamics AX 2012 Technical Course


Syllabus
Development I

1. Overview of AX 2012
2. Differences between AX2009 vs. 2012
3. Key development features and functionality
4. Architecture
5. Theory of Model Driven Architecture
6. Licensing and Configuration
7. Data Dictionary
8. Tables, Indexes, Views
9. MorphX Development Environment
10. Application Object Tree
11. User Interfaces
12. FactBox
13. Security

Development II

14. Introduction to X++


15. Introduction to Object-Oriented Programming
16. Development tools within AX2012
17. X++ Control Statements
18. Classes and Objects
19. Accessing the Database
20. Exception Handling
21. Security for Developers

Development III

22. X++ Unit Test Framework


23. Working with Data
24. Optimal Database Access
25. Database Locking
26. Various techniques in integrating external data
27. Classes
28. GUI components
29. Kernel Classes
30. RunBase Framework
31. Args Object
32. Forms and Workflows
33. SSRS Integration
34. AOT - Application Object tree
DAX ERP SOLUTIONS DYNAMICS AX 2012 TRAINING

DETAILED COURSE TOPICS

Introduction
ERP Introduction
Different technologies used for ERP
Introduction about Microsoft Dynamics AX
Versions of Ax and new features in Ax 2012 R2

Topics to be covered
Architecture
Data components
UI
Programming
Integration with other apps ( brief descriptions)

Architecture
Introduction to Microsoft Dynamics AX Development
Features of Microsoft Dynamics AX
Elements of Microsoft Dynamics AX Development
Microsoft Dynamics AX Object Server
Application Object Tree
IntelliMorph
MorphX
Inheritance
X++
Microsoft Dynamics AX Application Essentials
Microsoft Dynamics AX Layered Architecture
Models and Model management
Tools for Customization
Security
Inquiry and Reports

Data Components
Introduction to Microsoft Dynamics AX Data Dictionary
MorphX and the Application Object Tree
Features of the AOT
Objects in the Data Dictionary
DAX ERP SOLUTIONS DYNAMICS AX 2012 TRAINING

Tables
Maps
Views
Extended Data Types
Base Enums
Security (Roles,Duties,policies)
Microsoft Dynamics AX Table Structure and Components
Procedure: Creating a Table in Microsoft Dynamics AX
Relations
Data Types .Primitive and Extended
Indexes

User Interfaces
Projects
Forms
Elements that Compose a Form
Form Designs
Forms and Their Data Sources
Forms and Their Methods
Menus Items in MorphX
Microsoft Dynamics AX Non-graphical Objects
Macros
Jobs
Queries
SSRS Reports ( AX + SSRS integration Brief description)
Working with Report Design

Programming
Development environment
Introduction to X++
What is X++
New programming featurs in AX 2012.
Object Oriented Programming features
How OOPS concept used in AX.
Development Tools
Best Practices
Objects and Classes
Introduction to objects
DAX ERP SOLUTIONS DYNAMICS AX 2012 TRAINING

Methods
Variables and classes
X++ Control Statements
Accessing the Database
Searching for records
Data manipulation
Queries using X++ Language
Development Environment and Tools
Training Objectives
Introduction
Development Environment Application
AOS Setup
Cross-References
Performance/Monitoring
Debugger
System Monitoring/ tracing
Query
While Select
Temporary Tables
Abstract Classes
Delegates
Variables
Collections and X++ Foundation Classes
X++ Access Modifiers and Code Visibility
Exceptions in X++
Database Interactions in X++
Types of Classes
Run Base Framework
Args-Object
Number sequences

Note: Check with trainer for detailed topics as above content is generic and
inquire about group topic specific programs. As always Happy DAXing!!!
There will be an inclusion of Real time project and other topics and for some
topics group there are other available training programs.

You might also like