Development in AX 2012 – Level 300
Learn about development in AX 2012 – Level 300. Learn more advanced features of X++ and MorphX.
Book nowAbout
This three-day instructor-led course puts the techniques learnt in Development I in AX 2012 and Development II in 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.
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
More courses