This document provides an overview of Microsoft Dynamics Ax 2012 development. It discusses the architecture including the three-tier architecture with separate client, server, and database layers. It also covers non-graphical objects like classes and macros, the data dictionary including tables, views, and extended data types, and forms development in Microsoft Dynamics Ax 2012. The document aims to present a fundamental overview of Microsoft Dynamics Ax development.