Skip to content
Ready now

MB-820 practice test

Microsoft Dynamics 365 Business Central Developer Associate

100 practice questions, spread across the exam's topics the same way Microsoft weights them, each with a full explanation and a link to the official documentation that proves the answer. Written by a Microsoft Certified Trainer who does this work for a living.

100Questions
10Free
$39One payment
700Score needed to pass

No card needed to start, and none to keep going: buying is not open yet.

Someone studying for the MB-820 exam

What is inside

Every area the exam tests

Our questions are spread the same way Microsoft weights the exam, so your practice matches the real thing.

Architecture and apps

10 to 15%

The components and capabilities of the product, the core solution and extensions approach, how customisations survive an update, the differences between the online and on-premises versions, the distinction between the base app and the system app, what apps do and how one reaches the marketplace.

12 questions

Environment and deployment

10 to 15%

Installing and configuring the development environment, managing the configuration files for an extension, working with several extensions in one workspace, debugging in the editor, deploying an extension, creating and modifying one, multilanguage development and keeping extensions maintained.

12 questions

AL objects

35 to 40%

Tables, table extensions, page types and role centres, enums, reports including layouts, data models, triggers, request pages and multilanguage, XMLports and their properties and nodes, codeunits with events, triggers, interfaces and install and upgrade code, entitlement and permission set objects including inherent permissions, and queries with joins, filters and aggregation.

37 questions

The AL language

15 to 20%

Profiles and views in code, the user assistance model, assisted setup, teaching tips, tours and onboarding checklists, the data process model and functional table types, document and master data standards and their design patterns, and the language itself: procedures, data types, files, expressions, built-in functions and statements, variables, error handling and access modifiers.

18 questions

Testing and telemetry

10 to 15%

Testing applications, installing and running the test toolkit, writing test codeunits and procedures, and telemetry: monitoring and analysing it, configuring it, and emitting custom signals from an extension.

11 questions

Integration

10 to 15%

Calling external services with the HTTP classes, reading and writing JSON, creating and working with API pages, bound and unbound actions in OData, and using read scale-out to improve the performance of read-heavy work.

10 questions

Microsoft last updated this exam on 10 June 2025. Our questions match that version.

How you will use it

Practise the way that suits you

  • Learn as you go. Answer, read why straight away, then move on. No clock, no pressure.
  • Or sit it timed. A clock, no answers until the end, and two minutes a question, so you learn to pace yourself.
  • Score by topic. See which area let you down instead of one number out of a hundred.
  • Go back over it. Read every question again afterwards, right and wrong, with the full explanation.
Someone reviewing their practice test results

Is it for you

Who takes MB-820

Developers building extensions for Business Central

More than half of it is AL objects and the language itself.

Consultants who write AL alongside configuring the product

It draws the line between what is configured and what has to be written.

Anybody publishing an app to the marketplace

The extension model, upgrade lifecycle and testing are examined directly.

See the questions before you pay

10 MB-820 questions with full explanations, so you can judge the quality yourself.

Start 10 free questions