80013 Development III in Microsoft Dynamics AX 2009 3 Days
About this Course 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. |
Audience ProfileThis course is intended for individuals who will be developing within Microsoft Dynamics AX using X++. This audience typically includes technical consultants who will be working with Microsoft Dynamics AX to develop customizations and modifications to meet clients' needs. This course will be most beneficial for someone who is familiar with the concepts of object oriented programming, SQL and basic programming in X++. Additionally, consultants who are responsible for training or supporting the customer will benefit from this course. |
At Course Completion After completing this course, students will be able to:
Course Outline Module 1: Development Environment and Tools This module gives a comprehensive foundation for the use of the development environment and integrated tools. Lessons
Lab : Check Access in a Display Method
After completing this module, students will be able to:
This module focuses on fetching data from the database. The goal is to make optimal communication with the database with respect to performance. In addition, the student will have knowledge in why and how the use of temporary tables.
Lab : Fetching DataLab : Converting QueriesLab : Reducing lockingLab : Temporary TablesLab : Integrating External Data
After completing this module, students will be able to:
This module shows how to use and modify some standard application classes and methods to utilize the existing code for new modifications.
Lab : Create a MapLab : Create a Query From CodeLab : Create a Global methodLab : Run a Report From CodeLab : Make a RunBase ClassLab : Modify a RunBase ClassLab : Using Args
After completing this module, students will be able to:
This module discusses how to create and modify advanced forms. Lessons
Lab : Create a formLab : Use Unbound ControlsLab : Initialize a FormLab : Add a window controlLab : Create a List Page
After completing this module, students will be able to:
This module shows how to fetch data into reports based on queries or X++ code and covers some advanced functions, for example aggregating and additional report sections.
Lab : Add Header and Footer SectionsLab : Override System Methods
After completing this module, students will be able to:
|