Cleared this examination few days back, scoring over 90%. Sharing few tips and areas we can emphasize on for clearing this examination, which might be helpful -
- For experienced persons (having hands-on experience on Rainier), it will not be that much tough to clear the exam.
- For experienced persons (but not having hands-on experience on Rainier), it will not be that much tough to clear the exam. But please go through the Visual Studio environment and the related study materials, as this environment is completely new, along with the changes being incorporated.
- For freshers or profiles having mid-level or less experience, it will not be very tough to clear the examination. But please go through all the study materials being published by Microsoft, and understand them. Only Question/Answer blocks might not help you fully.
Few generic tips and areas to emphasize on -
- Go through the study materials being published by Microsoft, and understand them. The questions might not always be direct, so you need to understand the concepts and select the answers.
- Primary areas which can be emphasized on -
- Configure Visual Studio, so that we can work seamlessly on it.
- Understand "Application Explorer", ways of managing and organizing the same.
- Create and manage solutions, projects, elements.
- Create and manage models.
- Create and manage packages.
- Understand "Solution Explorer", "Element Designer", "Properties" window along with other commonly used terminologies.
- Understand the relation between packages, models, projects and elements.
- Understand Over-layering and Extensions, reference models.
- Import and export of projects and packages.
- Options to synchronize database (project specific as well as generic).
- Options to manage builds and rebuilds (project specific, solution specific as well as model specific).
- Understand "Dynamics AX 7" menu and the various options.
- Understand Application Stack, along with the objects lying in the individual layers of the same.
- Understand Server Architecture, along with the flow.
- Understand Cloud Architecture, along with the involved components.
- Create and manage labels, understanding label versions (language specific) and searching labels.
- Create and manage resource files, types of files which can be associated.
- Base enums, element values and their saving in SQL.
- Primitive data types.
- Extended data types, understanding which properties can be changed (in case of extending an existing EDT) and which properties cannot be changed.
- Create and manage Tables.
- Table indexes, different types of indexes and their usages.
- Table relations, different types of relations ("OnDelete" property).
- Table inheritance and properties required to implement the same.
- "InMemory" and "TempDB" tables, along with their usages.
- Basic level understanding of the table methods.
- Creating and managing queries, understanding nesting of data sources, dynamic filters.
- Creating and managing forms, differnet type of form controls, data sources.
- Understanding form patterns and sub-patterns.
- Create and manage different types of menu items.
- Create and manage menus.
- Managing and using code editor.
- X++ language (data types, variable declarations and their usages, statements, loops, basic syntax).
- Runnable classes and its usage.
- Classes and objects
- Class inheritance.
- Different type of class methods and their executions.
- Key properties for all the elements.
- Base practices and advantages for all elements.
- Basic understanding of debugger and its execution.
- Basic understanding of comparison tools.
- TTS blocks.
- Data manipulation (read, insert, update, delete).
- Exception handling (Try, Catch, Retry, Finalize).
- Security architecture - roles, duties, privileges, process cycles, permissions, security properties on key elements.
- Basic understanding of BI.
- Basic understanding of OData.
- Basic understanding of Reporting Services.
All the Best for the examination.