O'Reilly logo

Mastering Microsoft Dynamics AX 2012 R3 Programming by Mat Fergusson, Simon Buxton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 10. Advanced Development Techniques

In this chapter, we will cover the more advanced techniques of Dynamics AX development. The topics we will cover are as follows:

  • Making data date-effective
  • Utilizing metadata within AX
  • Making your code extendable with metadata
  • Exception handling
  • Controlling how and where code is executed
  • Code access permissions
  • More on views – computed columns

Making data date-effective

Date-effective tables, or ValidTimeState tables, allow us to see a record at a point in time, such as an employee's details in the past, or even planned future changes. This feature is part of the table definition in AX, which makes this technology much easier to use. There is, therefore, very little coding required in order to implement it.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required