Book Image

Learning MS Dynamics AX 2012 Programming

By : Mohammed Rasheed, Erlend Dalen
Book Image

Learning MS Dynamics AX 2012 Programming

By: Mohammed Rasheed, Erlend Dalen

Overview of this book

<p>This tutorial has been carefully structured to guide you through the basic features of AX development and get you started as quickly as possible. With this book, you will soon be able to develop and maintain comprehensive management solutions to enhance your Dynamics AX 2012 application's performance. Starting with a tour of the development environment, you'll gain a deep understanding of Dynamics AX tools and architecture, before getting to grips with X++ for deeper customization. You will also learn how to search, manipulate, and integrate data.</p> <p>The practical examples in this book take you through sample AX development projects and help you learn to create forms, reports, menu&nbsp; items, menus, and navigation pages. The book also helps you work with MorphX. By the end of this book, you will have a better understanding of the inner workings of Microsoft Dynamics AX—making your development simpler and faster, and your applications fast, reliable, and robust.</p>
Table of Contents (21 chapters)
Learning MS Dynamics AX 2012 Programming
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Links
Debugger
Index

.NET Business Connector


If you have external applications that need to integrate directly to the AX logic, you can easily achieve this by using .NET Business Connector. A typical scenario can be that you would like your .NET application to execute some code in AX and have the result sent back to the .NET application.

In standard AX,.NET Business Connector is also used by the Enterprise Portal through Web Parts in Microsoft SharePoint so that they can expose the AX data and logic directly to the web. We will see how this is achieved in Chapter 12, Enterprise Portal. It is also used by the standard Application Integration Framework.

.NET Business Connector enables Visual Studio to create proxies (managed classes) that are generated behind the scene to represent the Microsoft Dynamics AX tables, enumerations, and classes. Proxies are also created at build time, hence they are in sync with the methods/fields available in AX (AOT).

Another big difference in the .NET Business Connector in AX 2012...