Development III in Microsoft Dynamics AX 2009

-Retired (no longer available)


This three day course introduces the student to advanced development in Microsoft Dynamics AX 2009 using X++ and development tools. This course begins with learning the development environment and tools including application architecture, code security, creating help files and transferring modifications between applications. The student will then learn more about Fetch of data from the database, Classes, Forms and Reports. The exercises included in this course will focus on typical additions to and modifications of the standard application. This course is meant to be a more advanced course covering practical development in Microsoft Dynamics AX. 


At the completion of this course, participants will be able to:

  • View where application elements are being used within the system.
  • Implement secure X++ code.
  • Create and modify help files and associate them with application element nodes.
  • Transfer modifications from the development environment to test or live environment.
  • Program optimal database access using a while select statement.
  • Program optimal database access using queries.
  • Describe the caching mechanisms in Microsoft Dynamics AX 2009.
  • Prevent and resolve database locking.
  • Use temporary tables in classes, forms, and reports.
  • List the reasons for using InitFrom methods.
  • Use ParmId and ParmTables.
  • Employ the various techniques available for integrating external data with Microsoft Dynamics AX 2009.
  • Use collection classes to store data in X++.
  • List which application objects control different Graphical User Interface (GUI) components.
  • Modify and use the Application Substituted Kernel Classes.
  • Extend the RunBase framework to create new batch processes.
  • Transfer information using the Args object.
  • Identify the three main sections that make up a form.
  • Add data sources to a form to define what data is displayed by the form.
  • Add controls to a form to display data.
  • Modify form methods to the control how the form behaves when it opens and closes.
  • Make decisions about where to place the code.
  • Make runtime modification of the fetch of data.
  • Create lookup forms, wizards and list pages.
  • Identify the three main sections that make up a report.
  • Add data sources to a report to define what data is displayed by the report.
  • Create a report design with multiple sections and controls.
  • Override system methods to control the fetch and display of data.

User Reviews

Not yet rated. You will need to follow this course before you can write a review.

Course Info

  • Code: 80013-Retired
  • Duration: 3 days
  • Price: Call for price

Next Step

Enquire Now
Tell a Friend