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.

Introduction

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

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.