Book description
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.
Table of contents
- Inside Microsoft Dynamics® AX 2012
- Foreword
- Introduction
-
I. A Tour of the Development Environment
- 1. Architectural Overview
-
2. The MorphX Development Environment and Tools
- Introduction
- Application Object Tree
- Projects
- Property sheet
- X++ code editor
- Label editor
- Code compiler
- Best Practices tool
- Debugger
- Reverse Engineering tool
- Table Browser tool
- Find tool
- Compare tool
- Cross-Reference tool
- Version control
- 3. Microsoft Dynamics AX and .NET
- 4. The X++ Programming Language
-
II. Developing with Microsoft Dynamics AX
- 5. Designing the User Experience
- 6. The Microsoft Dynamics AX Client
-
7. Enterprise Portal
- Introduction
- Enterprise Portal architecture
-
Enterprise Portal components
- Web parts
- AOT elements
- Datasets
-
Enterprise Portal framework controls
- AxDataSource
- AxForm
- AxMultiSection
- AxSection
- AxMultiColumn
- AxColumn
- AxGroup
- AxGridView
- AxHierarchicalGridView
- AxContextMenu
- AxFilter
- AxLookup
- AxActionPane
- AxToolbar
- AxPopup controls
- BoundField controls
- AxContentPanel
- AxPartContentArea
- AxInfoPart
- AxFormPart
- CueGroupPartControl
- AxDatePicker
- AxReportViewer
- Developing for Enterprise Portal
- Security
- SharePoint integration
- 8. Workflow in Microsoft Dynamics AX
-
9. Reporting in Microsoft Dynamics AX
- Introduction
- Inside the Microsoft Dynamics AX 2012 reporting framework
- Plan your reporting solution
- Create production reports
- Create charts for Enterprise Portal
- Troubleshoot the reporting framework
-
10. BI and Analytics
- Introduction
- Components of the Microsoft Dynamics AX 2012 BI solution
- Implementing the prebuilt BI solution
- Customizing the prebuilt BI solution
- Creating cubes
- Displaying analytic content in Role Centers
- 11. Security, Licensing, and Configuration
-
12. Microsoft Dynamics AX Services and Integration
- Introduction
- Types of Microsoft Dynamics AX services
- Consume Microsoft Dynamics AX services
- The Microsoft Dynamics AX send framework
- Consume external web services from Microsoft Dynamics AX
- Performance considerations
-
13. Performance
- Introduction
- Client/server performance
- Transaction performance
- Performance configuration options
-
Coding patterns for performance
- Execute X++ code as CIL
- Use parallel execution effectively
- The SysOperation framework
- Patterns for checking to see whether a record exists
- Run a query only as often as necessary
- When to prefer two queries over a join
- Indexing tips and tricks
- When to use firstfast
- Optimize list pages
- Aggregate fields to reduce loop iterations
- Performance monitoring tools
- 14. Extending Microsoft Dynamics AX
- 15. Testing
-
16. Customizing and Adding Help
- Introduction
- Help system overview
- Help content overview
- Create content
- Publish content
- Troubleshoot the Help system
-
III. Under the Hood
- 17. The Database Layer
- 18. The Batch Framework
-
19. Application Domain Frameworks
- Introduction
- The organization model framework
- The product model framework
- The operations resource framework
- The dimension framework
- The accounting framework
- The source document framework
- 20. Reflection
- 21. Application Models
- A. Resources for Code Upgrade
- B. About the authors
- Index
- About the Authors
- Copyright
Product information
- Title: Inside Microsoft Dynamics® AX 2012
- Author(s):
- Release date: October 2012
- Publisher(s): Microsoft Press
- ISBN: 9780735667419
You might also like
video
Full Stack Web Development Mastery Course - Novice to Expert
Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of …
book
Integrating Serverless Architecture : Using Azure Functions, Cosmos DB, and SignalR Service
Design, develop, build, and deliver an end-to-end serverless architecture by leveraging Azure services, frameworks, and tools. …
audiobook
Fall in Love with the Problem, Not the Solution
Unicorns-companies that reach a valuation of more than $1 billion-are rare. Uri Levine has built two. …
audiobook
How to Do Nothing
A galvanizing critique of the forces vying for our attention-and our personal information-that redefines what we …