Course Content
View Course Modules
0/1
Microsoft Dynamics AX 2012 Development I and II Accelerated

1. Introduction to Microsoft Dynamics AX 2012 Architecture (4 Hours)

  • Overview of Microsoft Dynamics AX features.
  • Understanding AX 2012’s architecture and development environment.
  • Introduction to Model-Driven Architecture.

2. Data Dictionary and MorphX (6 Hours)

  • Working with MorphX and the Application Object Tree (AOT).
  • Creating and modifying tables, indexes, relations, and views.
  • Extended Data Types (EDTs) and Enumerations.

3. User Interface Design (6 Hours)

  • Building and customizing forms in AX 2012.
  • Creating and joining data sources on forms.
  • Working with form templates, list pages, and FactBoxes.

4. Security and Role-Based Access Control (6 Hours)

  • Setting up users and assigning roles.
  • Editing duties, privileges, and permissions for security.
  • Investigating user access and ensuring security compliance.

5. Introduction to X++ Programming (8 Hours)

  • Understanding the X++ language, its characteristics, and development tools.
  • Introduction to object-oriented programming with X++.
  • Best practices for coding in X++.

6. X++ Control Statements and Logic (6 Hours)

  • Variables, operators, and conditional statements in X++.
  • Loops and built-in functions.
  • Communication and output commands in X++.

7. Classes, Objects, and Methods in X++ (8 Hours)

  • Introduction to classes and object-oriented principles in AX.
  • Access control, inheritance, and scoping rules for methods.
  • Using tables as classes and working with events.

8. Database Operations (6 Hours)

  • Retrieving, creating, updating, and deleting data in AX using X++.
  • Writing complex queries and using kernel classes for data manipulation.

9. Exception Handling and Error Management (4 Hours)

  • Handling exceptions in X++ with Try, Catch, and Throw statements.
  • Managing optimistic concurrency exceptions.

10. Security for Developers (4 Hours)

  • Setting permissions on application elements.
  • Designing and creating security policies.
  • Using Code Access Security to secure APIs and sensitive operations.

Course Objectives

By the end of this course, participants will:

  • Develop and customize applications using Microsoft Dynamics AX 2012 and X++.
  • Build secure, scalable applications with advanced data manipulation and security policies.
  • Implement best practices for AX development, ensuring maintainability and efficiency.
  • Understand the Model-Driven Architecture in Dynamics AX and apply it effectively in projects.

Ready to get started

An online learning platform where you can easily access course content throughout your life and earn a qualification at any time.

Develop your skills

Study with ITShare — explore our premium IT courses and start learning today.

Empower Your Learning with Our Premium IT Courses.

Subscribe to our newsletter

Copyright: © 2024 by ITShare Academy. All Rights Reserved.