Microsoft Certified:Dynamics 365 Business Central Developer Associate
The Microsoft Certified: Dynamics 365 Business Central Developer Associate certification validates your ability to design, develop, test, and maintain solutions based on Dynamics 365 Business Central. It is aimed at developers responsible for extending Business Central functionality and integrating it with other applications.
454 practice questions · Updated 2025-06-10
6Domains
17Objectives
104Concepts
454Questions
MB-820 Curriculum
Every domain, objective, and concept the MB-820 exam measures.
- Business Central Components
- Business Central Capabilities
- Core Solution Approach
- Extensions Approach
- Customization Update Lifecycle
- Business Central Online Features
- Business Central On-Premises Features
- BaseAppDefinition
- SystemAppDefinition
- BaseAppVsSystemApp
- AppFunctionalityOverview
- AppCustomizationCapabilities
- AppSourceSubmissionProcess
- AppSourceCertificationRequirements
- Business Central Development Environment Overview
- Development Environment Installation
- Development Environment Configuration
- AL Extension Configuration Files
- Workspace Management for AL Extensions
- Visual Studio Code Setup
- Extension Debugging
- Extension Deployment
- Extension Creation
- Extension Modification
- Multilanguage Development
- Extension Maintenance
- Role Center Page Development
- Page Type Identification
- Page Object Construction
- Table Construction
- Enum Construction
- ReportSubstitution
- ReportLayoutCreation
- DocumentReportCreation
- ReportDataModelDesign
- MultilanguageImplementation
- ReportTriggersAndFunctions
- ProcessingOnlyReports
- ReportRequestPageDevelopment
- XMLportPropertiesConfiguration
- NodePropertiesConfiguration
- XMLportUsageInALCode
- CodeunitCreation
- CodeunitAccess
- EventUsage
- TriggerImplementation
- InterfaceImplementation
- InstallationCodeunits
- UpgradeCodeunits
- Permission Set Creation
- Permission Set Extension
- Entitlement Override
- Permission Troubleshooting
- LinkDataItems
- JoinDataItems
- ApplyQueryFilters
- UseQueriesInsteadOfRecordVariables
- AggregateDataInQueries
- CreateReportsUsingQueries
- ProfileCreationInAL
- ViewManagementInAL
- UserAssistanceModelDevelopment
- AssistedSetupIntegration
- TeachingTipsCreation
- OnboardingChecklistCreation
- Data Process Model Implementation
- Functional Table Types
- Table Characteristics
- Document Standards Usage
- Master Data Standards
- Design Patterns for Master Data
- CustomProcedures
- DataTypesUsage
- FileManagement
- DataManipulation
- ALBasics
- ExpressionsUsage
- BuiltInFunctionsAndStatements
- VariablesDefinition
- ErrorManagement
- AccessModifiers
- Business Central Test Applications
- Test Toolkit Installation
- Running the Test Toolkit
- Developing Test Codeunits
- Creating Test Procedures
- Telemetry Monitoring
- Telemetry Analysis
- Telemetry Configuration
- Custom Telemetry Signals
- HTTPClientClassUsage
- HTTPResponseClassHandling
- HTTPContentClassFunctions
- RESTServiceDataRetrieval
- RESTServiceDataTransmission
- JSONStructureUnderstanding
- JSONDataParsing
- JSONDataCreation
- API Creation
- API Management
- OData Bound Actions
- OData Unbound Actions
- Read Scale-Out Configuration
- Performance Optimization with Read Scale-Out
Ready to practice?Test your knowledge with exam-style questions or take an intelligent quiz tailored to your level.
Percentages reflect share of the current practice bank, not official exam weightings — no structured per-skill weight is published for MB-820, so none is invented.