Posted by: Charles Maitland | Wednesday 2 September, 2009

A big change in the Dynamics AX X++ development model

I am watching this video from Channel 9 on how the Dynamics AX team are moving X++ into the .NET world.

X++ is the bespoke Domain Specific Language (DSL) that is used within Dynamics AX or Axapta as it was when I was briefly introduced to it’s concepts. It had loads of really cool features that have since come back into the mainstream with the re-emergence  of DSLs in general and LINQ. It was also very closely coupled to the underlying application that resulted in very robust code.

The video is showing how they are moving the product out of the confines of the closed AX world and introducing the capability to work in the managed world of .NET so they can leverage the scalability of things like the Garbage Collector and widen the audience of developers.

This shows me 2 things; The AX world is about to get much bigger and the design decisions taken many years ago for such a modular DSL  are really about to pay off.



  1. […] b67edd7b-7972-4381-824f-f97a40f3dc57|0|.0 Tags: Categories: Actions: E-mail | Permalink | Comments (0) | Comment RSS Related postsBusiness Intelligence in Dynamics AX 2009From Brandon George WEDNESDAY, JUNE 25, 2008 Business Intelligence in Dynamics AX 2009 (Part I…Defining Cubes in Microsoft Dynamics AXFrom MSDN: A cube is defined by its measures and dimensions. You can specify measures and dimension…Dynmics AX – ZD viewJune 2nd, 2008 Dynamics AX 2009: The 'Halo' for Microsoft's app platform Posted by Mary Jo Foley @ 6… […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s


%d bloggers like this: