Working with System.Char in X++

There are situations where it is useful to workl with characters in X++. As you know, X++ does not have the concept of characters in the defined in the language: Only strings are defined. However, it is not impossible to work with characters in X++, if you use the managed System.Char type. It will not win any…


Traversing elements in an IEnumerable from X++

This issue recently came up: How do you traverse the elements in an instance of an IEnumerable<T> from X++? The answer is not as simple as it should be. The problem is that the X++ language does not currently support generics as a firstclass part of the managed X++ story. This means that we need…

3

Transforming X++ code to managed code: Check the video...

The channel 9 video: https://channel9.msdn.com/posts/Charles/Peter-Villadsen-and-Gustavo-Plancarte-Inside-Ax-Translator-X-to-MSIL/ showcases some work that the X++ team has done to investigate the options for transforming X++ code into managed code. We are publishing it here in the hope that it may spark some interesting discussions and feedback. Even though we are passionate about this work, you should not infer that this feature will…

1