Chapter 4. The X++ Programming Language

The objectives of this chapter are to:

  • Provide an introduction to the X++ programming language.

  • Introduce job model elements, which are useful for executing X++ samples.

  • Describe the Microsoft Dynamics AX 2009 runtime type system that supports value types, reference types, and type hierarchies.

  • Explain the syntax of X++ and provide examples of variable declarations, expressions, statements, macros, and comments.

  • Describe the syntax of class and interface definitions.

  • Explain Dynamics AX code access security.

  • Describe design and implementation patterns.


X++ is an object-oriented, ...

Get Inside Microsoft Dynamics® AX 2009, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.