This blog is dedicated to explore the Microsoft Business Solution DynamicsAX technically. Microsoft Dynamics AX is a comprehensive business management solution, also called ERP-solution, for midsize and larger organizations that works like and with familiar Microsoft software. Microsoft Dynamics AX is built to make it easy to do business across locations and countries, by consolidating and standardizing processes, helping to improve productivity, providing visibility across your organization, and helping to simplify compliance. have a look at the following screen shot of DAX how it looks like.
The blog will cover “How to” series which will help the new developer to easily understand he development in AX. In-depth of knowledge of the features that DAX provide for developing and customizing the application will be posted time to time in this blog. Following are the few key things that you can implement in Dynamics AX,
1. Tables, Classes, Forms, SSRS Reports.
3. Enterprise Portal.
4. Web services using AIF.
To develop all this, Microsoft Dynamics AX provides its own Development Environment called MorphX. The programming language of Dynamics AX is “X++”. X++ uses object-oriented programming principles, such as encapsulation, inheritance, classes, objects, methods, and properties. The X++ syntax will be familiar to C# developers, and incorporates SQL data manipulation statements. For more information about X++, see this http://msdn.microsoft.com/en-us/library/aa676506.aspx
Here is the sample code written in X++.
static void Job_LoopsWhile(Args _args)
int nLoops = 1;
while (nLoops <= 88)
if ((nLoops mod 4) == 0)
pause; // X++ keyword.
In MorphX, Application Object Tree (AOT) organize all the objects used to build Microsoft Dynamics AX, such as classes, tables, forms, and so on. Following is the screenshot of AOT.
Application Object Tree
Thats it for now. I hope this post introduces the basic information about the Dynamics AX. Keep in touch and wait for the next post.