Dec 29, 2011

Start Learn Microsoft Dynamics AX



This section contains information that will get you started in Microsoft Dynamics AX.
Ø  Develop and maintain high performance applications with Microsoft Dynamics AX 2009
Ø  Create comprehensive management solutions to meet your customer's needs
Ø  Best-practices for customizing and extending your own high-performance solutions
Ø  Thoroughly covers the new features in AX 2009 and focuses on the most common tasks and issues
Ø  Aimed at developers on the Microsoft platform with little or no previous knowledge of AX development
Ø  Updated and additional developer documentation for Microsoft Dynamics AX can be found at the Microsoft Dynamics AX Developer Center on the Microsoft Developer Network (MSDN).
Ø  For new and updated documentation for administrators, see the Microsoft TechNet site Microsoft Dynamics AX Online.

Development Environment

             Main features of the AX development environment:

·         The AX programming language
·         The Application Object Tree
·         The X++ code editor
·         The compiler
·         The labels

Programming Language  :

                  The programming language in AX is called X++, and its syntax is similar to Java and C#. In addition to being an object-oriented programming (OOP) language, it also includes embedded SQL. This means that writing SQL statements in AX is very easy, because you, as a developer, do not need to create a connection to the database, create a statement that is executed on the connection, and so on. Instead, you can write the SQL statements directly into the X++ code

Morphx   :

                Dynamics AX provides an integrated development environment called MorphX. MorphX is all of the visual development in AX, and it lets the developer create code elements in a graphical way much like Visual Studio by dragging and dropping, and setting properties on elements.



AOT (Application Object Tree) :

The Application Object Tree (AOT) is the development menu in Axapta.

   
         All objects used in the application are stored in the AOT and presented to the developer in a tree organized by object type. We can open it by pressing Ctrl + D from anywhere in AX. When we open the AOT it expands with it elements as shown in following figure . Some of  AOT elements consists of its own sub elements





By accessing the AOT we can create new tables, forms, classes, jobs and reports or we can customize the existing elements .

How to create new object in AOT:

·         Right click on the selected node in AOT and click on the required new element.

·         Right click on selected  element (new) and click on properties (Alt + Enter) and set the properties which you want to apply for particular object.

·         Save by clicking save Icon on AOT menu bar(Ctrl + S).

How to open the object in AOT:

·         Select the object which you want to open

·         Go to AOT menu bar and click on the Open Icon (Ctrl + O)

Note :
·         We can also create the AOT elements in our individual project.
·         AOT also can maintain the same objects which we created in project 

No comments: