In this chapter:
The objectives of this chapter are to:
Describe how to control the execution of logic in a three-tier environment and what issues to consider when designing and implementing high-performance X++ code.
Explain how to optimize database performance and minimize database interaction by using set-based operators and caching, limiting locking, and optimized sql statements.
Explain the usage of tools available in the Microsoft Dynamics AX 2009 development environment for monitoring client/server calls, database calls, and X++ calls.
Performance is often an afterthought. Many development teams rarely pay attention to ...