We are in the process of merging Microsoft Learning with Microsoft Learn, which will be complete by June 30, 2020. You’ll find all relevant training and certification information is now available on Microsoft Learn. For more information, refer to the FAQ.
In response to the coronavirus (COVID-19) situation, Microsoft is implementing several temporary changes to our training and certification program. Learn more.



  • Published:
    December 15, 2014
  • Languages:
    English, Chinese (Simplified), Japanese
  • Audiences:
  • Technology:
    Microsoft Dynamics AX
  • Credit toward certification:

Microsoft Dynamics AX 2012 R3 CU8 Development Introduction

This exam has been retired

For currently available options, please see the Microsoft Certification exam list.

Skills measured

This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. The higher the percentage, the more questions you are likely to see on that content area on the exam. View video tutorials about the variety of question types on Microsoft exams.

Please note that the questions may test on, but will not be limited to, the topics described in the bulleted text.

Do you have feedback about the relevance of the skills measured on this exam? Please send Microsoft your comments. All feedback will be reviewed and incorporated as appropriate while still maintaining the validity and reliability of the certification process. Note that Microsoft will not respond directly to your feedback. We appreciate your input in ensuring the quality of the Microsoft Certification program.

If you have concerns about specific questions on this exam, please submit an exam challenge.

If you have other questions or feedback about Microsoft Certification exams or about the certification program, registration, or promotions, please contact your Regional Service Center.

Describe the Microsoft Dynamics AX architecture, manage the data dictionary, and manage the user interface (30–35%)
  • Describe the Microsoft Dynamics AX architecture
    • Identify the features of Microsoft Dynamics AX, describe the architecture of Microsoft Dynamics AX, describe the development environment, describe licensing and configuration, describe the model-driven architecture
  • Manage the data dictionary
    • Work with MorphX and the application object tree (AOT); describe primitive and extended data types; create tables; work with indexes, relations, enumerations, and views
  • Manage the user interface
    • Create forms, join data sources, create menu items, create forms from form templates, work with list pages and FactBoxes
Work with X++ (35–40%)
  • Describe X++
    • Identify the characteristics of X++; develop by using tools, such as the debugger and the Compare Tool; describe best practices; implement reverse engineering
  • Work with X++ control statements
    • Work with variables, operators, conditional statements, and loops; use built-in functions; use communication tools
  • Manage objects and classes
    • Work with objects, classes, and inheritance; work with scoping events and parameters
  • Manage exception handling
    • Work with exceptions and optimistic concurrency exceptions, work with throw and try/catch statements
Manage security and database access (30–35%)
  • Work with role-based security
    • Set up a new user, assign roles to users, change duties on a role, change privileges on a duty, assign permissions to a privilege
  • Understand security for developers
    • Understand permissions and security policies, work with Code Access Security, use display method authorization
  • Access the database
    • Retrieve data, manipulate data, work with queries

Preparation options

Self-paced training

Online learning through the Microsoft Dynamics Learning Portal (DLP) is available to Microsoft Dynamics Partners who have purchased a training pack. If you haven’t purchased a training pack, sign in to PartnerSource and view the training pack details page. Find out how to gain access to the DLP site.

Customers on a service plan can access online learning from CustomerSource. Please contact mlxsupp@microsoft.com if you have questions.

From the community

Microsoft Dynamics CRM Team Blog


Inside Microsoft Dynamics AX 2012
Published: October 15, 2012

Dig into the architecture and internals of Microsoft Dynamics AX 2012—with firsthand insights from the team that designed and developed it. Targeted for solution developers and system implementers, this guide focuses on programming and customization capabilities—including key architectural principles, the application model, framework, and tools.

Buy this book at the Microsoft Press Store

Who should take this exam?

Individuals wishing to obtain a certification on Microsoft Dynamics AX 2012 R3 CU8 Development Introduction should take this exam. This exam is intended for individuals who plan to implement the basic technical tasks required to use Microsoft Dynamics AX 2012 R3 CU8 development functionality effectively in their organization. This audience typically includes technical consultants and programmers.

Candidates should have a basic knowledge of Microsoft Dynamics AX 2012 R3 usage and experience in object-oriented programming.

More information about exams

Preparing for an exam

We recommend that you review this exam preparation guide in its entirety and familiarize yourself with the resources on this website before you schedule your exam. See the Microsoft Certification exam overview for information about registration, videos of typical exam question formats, and other preparation resources. For information on exam policies and scoring, see the Microsoft Certification exam policies and FAQs.


This preparation guide is subject to change at any time without prior notice and at the sole discretion of Microsoft. Microsoft exams might include adaptive testing technology and simulation items. Microsoft does not identify the format in which exams are presented. Please use this preparation guide to prepare for the exam, regardless of its format. To help you prepare for this exam, Microsoft recommends that you have hands-on experience with the product and that you use the specified training resources. These training resources do not necessarily cover all topics listed in the "Skills measured" section.