X++ Arrays Behave Differently in .NET CIL, in Dynamics AX 2012

  1. Understanding the Difference   There has been some confusion about the behavior of X++ arrays in Microsoft Dynamics AX 2012, because the behavior can differ from AX 2009. Let’s clear up the confusion. In X++, you can assign an array of primitive integers to another array. This is shown in line 3:   …

0

X++ Function num2Str: Difference in .NET CIL Mode

SUMMARY: You cannot pass the value of -1 for the ‘decimals’ parameter to the num2str X++ function when the function is run in .NET CIL mode, in Microsoft Dynamics AX 2012.   Introduction   In Microsoft Dynamics AX 2012, some of your X++ code can run as either… A.      Traditional interpreted p-code, or now as…

0

X++ Deterministic Garbage Collection

Garbage Collection in Microsoft Dynamics AX 2012   This blog entry investigates issues concerning the deterministic garbage collection strategy that is employed in Microsoft Dynamics AX 2012.  The AX garbage collector (GC) is compared to the Microsoft .NET Framework GC, in both strategy and performance.  Background of the AX GC The basic strategy of the…

5