Dig into the architecture and internals of Microsoft Dynamics AX 2012-with firsthand insights from the team that designed and developed it. Targeted for solution developers and system implementers, this guide focuses on programming and customization capabilities-including key architectural principles, the application model, framework, and tools. Topics include: * Architecture and development environment, including MorphX * Microsoft Visual Studio tools for Microsoft Dynamics AX * X++ programming language * Microsoft SQL Server reporting and analytics * Models * Core development concepts * Extending and customizing Microsoft Dynamics AX * Performance and security considerations * Workflow * Best practices Note: Readers should have working knowledge of SQL and OOP concepts to gain max benefit from this book.