Exam MB-500: Microsoft Dynamics 365: Finance and Operations Apps Developer
Proctored Microsoft certification exam focused on finance and operations app development, reporting, integrations, and ALM.
- Type
- Written
- Duration
- 100 min
Exam sections
Plan architecture and solution design
Covers planning major components of Finance and Operations apps including cloud vs on-premises deployments and extending functionality. Focuses on implementing Application Lifecycle Management (ALM) using Lifecycle Services (LCS) tools, Issue Search, and package deployments.
Preparation tips
Review the major components of Finance and Operations apps and learn to implement ALM using LCS tools and asset libraries.
Apply developer tools
Involves customizing Finance and Operations apps with Visual Studio (extension models, Application Explorer, element designers, debugging) and managing source code and artifacts with Azure DevOps version control and CI/CD pipelines.
Preparation tips
Focus on using Visual Studio for app customization and mastering Azure DevOps for version control and build automation.
Design and develop AOT elements
Includes creating and extending UI elements (forms, menus, menu items, label files), extending the data model (tables, views, queries, data entities), and creating or extending classes and other AOT objects using event-handler methods.
Preparation tips
Practice creating and extending user interface elements and data models within the Application Object Tree (AOT).
Develop and test code
Covers developing X++ code (language constructs, CRUD operations), object-oriented programming (Chain of Command, extensibility, delegates), implementing Finance and Operations frameworks, and performing testing with SysTest.
Preparation tips
Master X++ programming, object-oriented concepts like Chain of Command, and the SysTest framework for unit testing.
Implement reporting
Involves selecting appropriate reporting tools like SSRS, Power BI, or Electronic Reporting, creating report data sources, designing and deploying reports, and building workspaces with KPIs and Power BI visualizations.
Preparation tips
Learn to use SSRS, Power BI, and Electronic Reporting to design and deploy comprehensive business reports and workspaces.
Integrate and manage data solutions
Addresses data integration patterns, implementing REST/SOAP services, OData API, and managing data via entities (import/export, monitoring). Includes integration with Power Platform, Microsoft 365, and Azure (dual-write, virtual entities).
Preparation tips
Understand data integration patterns and practice implementing REST/SOAP services and dual-write for cross-platform data management.
Implement security and optimize performance
Covers implementing security policies (duties, roles, privileges, permissions, Extensible Data Security) and performance optimization techniques like caching, set-based queries, and trace capture to optimize data entities and batch processes.
Preparation tips
Focus on creating security roles and policies, and use performance optimization tools like Trace Parser to analyze and improve application speed.
