Exam MB-820: Microsoft Dynamics 365 Business Central Developer
Proctored certification exam that may include interactive components.
- Type
- Written
- Duration
- 100 min
Exam sections
Describe Business Central
This section covers the core architecture, components, and capabilities of Business Central. It includes differentiating between online and on-premises features, understanding the extension-based approach, managing the update lifecycle, and navigating the AppSource app ecosystem.
Question notes
The exam assesses these skills through multiple-choice and interactive questions in a proctored environment.
Preparation tips
Focus on the differentiation between the base app and the system app, and the architectural role of extensions.
Install, develop, and deploy for Business Central
Focuses on setting up and configuring the development environment, specifically Visual Studio Code and AL extensions. It covers debugging techniques, deployment strategies, managing multiple extensions in a workspace, and maintaining multilanguage support for global solutions.
Question notes
The exam assesses these skills through multiple-choice and interactive questions in a proctored environment.
Preparation tips
Practice configuring launch.json and managing multiple AL extensions within a single Visual Studio Code workspace.
Develop by using AL objects
The largest section, covering the design and extension of core Business Central objects including tables, pages, reports, and XMLports. It also explores codeunit development with events, triggers, and interfaces, as well as the creation of complex queries and permission sets.
Question notes
The exam assesses these skills through multiple-choice and interactive questions in a proctored environment.
Preparation tips
Thoroughly review report layout design and the use of event-based development to extend standard Business Central functionality.
Develop by using AL
Focuses on UI customization, onboarding techniques like assisted setup and teaching tips, and core AL programming. Candidates must demonstrate proficiency with data types, expressions, built-in functions, error handling, and implementing industry-standard development patterns.
Question notes
The exam assesses these skills through multiple-choice and interactive questions in a proctored environment.
Preparation tips
Master AL data manipulation built-in functions and the use of access modifiers to control the scope of custom procedures.
Work with development tools
This section addresses the technical aspects of testing and monitoring. It includes implementing semiautomated test processes with the Test Toolkit and managing telemetry. Candidates are tested on their ability to configure and analyze telemetry signals for performance monitoring.
Question notes
The exam assesses these skills through multiple-choice and interactive questions in a proctored environment.
Preparation tips
Learn how to run standard Business Central tests and configure telemetry to monitor app performance and identify bottlenecks.
Integrate Business Central with other applications
Covers the integration of Business Central with external services and applications. Key topics include accessing REST services via HTTP classes, working with JSON, implementing and managing APIs, and utilizing OData actions and Read Scale-Out to optimize system performance.
Question notes
The exam assesses these skills through multiple-choice and interactive questions in a proctored environment.
Preparation tips
Practice handling JSON data within AL and using the HttpClient class to communicate with external RESTful services.
