Development References

Microsoft Dynamics AX provides developers with all the tools and classes that they need to customize their implementation. Development in Microsoft Dynamics AX is done in an object-oriented environment using a language called X++.

The SDK provides you with the information that you need to work in the development environment. The following table lists references for development in Microsoft Dynamics AX.



Greef, Arthur, et al. Inside Microsoft Dynamics AX 4.0. Redmond, WA: Microsoft Press, 2006

A developer's guide for Microsoft Dynamics AX. Covers the X++ programming language, database, and customizing your implementation.

Andreasen, Steen. MORPHX IT. Risskov, Denmark: Steen Andreasen, 2006.

A programming book that covers the Microsoft Dynamics AX development environment and X++ with downloadable code samples.

For more general information about object-oriented programming, use the following references.



Booch, Grady. Unified Modeling Language User Guide, 2d ed. Reading, MA: Addison-Wesley, 1997

A guide on how to use the Unified Modeling Language (UML).

Gamma, Erich, et al. Design Patterns. Reading, MA: Addison-Wesley, 1995.

Information about how to use design patterns.

Howard, Michael, and David LeBlanc. Writing Secure Code, 2d ed. Redmond, WA: Microsoft Press, 2002.

Information about techniques for writing more secure code.

McConnell, Steve. Code Complete, 2d ed. Redmond, WA: Microsoft Press, 2004.

A guide on programming style and software construction.

Swiderski, Frank, and Window Snyder. Threat Modeling. Redmond, WA: Microsoft Press, 2004.

A practical guide about threat modeling and risk mitigation.

Community Additions