Delen via


Studiehandleiding voor examen MB-820: Microsoft Dynamics 365 Business Central Developer

Doel van dit document

Deze studiegids helpt u inzicht te krijgen in wat u kunt verwachten op het examen en bevat een overzicht van de onderwerpen die het examen kan behandelen en koppelingen naar aanvullende bronnen. Met de informatie en materialen in dit document kunt u zich concentreren op uw studies terwijl u zich voorbereidt op het examen.

Nuttige koppelingen Beschrijving
Hoe de certificering te verdienen Voor sommige certificeringen is slechts één examen vereist, terwijl voor andere certificeringen meerdere examens zijn vereist.
certificeringsvernieuwing Microsoft-medewerkers, experts en speciale certificeringen verlopen jaarlijks. U kunt verlengen door een gratis online evaluatie te behalen op Microsoft Learn.
uw Microsoft Learn-profiel Door uw certificeringsprofiel aan Microsoft Learn te koppelen, kunt u examens plannen en vernieuwen en certificaten delen en afdrukken.
Examenscores en cijferrapporten Een score van 700 of hoger is vereist om te slagen.
examen sandbox U kunt de examenomgeving verkennen door naar onze examen-sandbox te gaan.
accommodaties aanvragen Als u ondersteunende apparaten gebruikt, extra tijd nodig hebt of een deel van de examenervaring moet wijzigen, kunt u een accommodatie aanvragen.
Neem deel aan een gratis oefentoets Test uw vaardigheden met oefenvragen om u voor te bereiden op het examen.

Over het examen

Talen

Sommige examens zijn gelokaliseerd in andere talen. U vindt deze in de sectie Examenrooster van de Examendetails webpagina. Als het examen niet beschikbaar is in uw voorkeurstaal, kunt u een extra 30 minuten aanvragen om het examen te voltooien.

Notitie

De opsommingstekens die volgen op elk van de vaardigheden die worden gemeten, zijn bedoeld om te illustreren hoe we die vaardigheid beoordelen. Verwante onderwerpen kunnen worden behandeld in het examen.

Notitie

De meeste vragen hebben betrekking op functies die algemene beschikbaarheid (GA) zijn. Het examen kan vragen bevatten over preview-functies als deze functies vaak worden gebruikt.

Vaardigheden gemeten vanaf 10 juni 2025

Doelgroepprofiel

Als Microsoft Dynamics 365 Business Central-ontwikkelaar bent u verantwoordelijk voor het ontwerpen, ontwikkelen, testen en onderhouden van oplossingen op basis van Dynamics 365 Business Central. In deze rol ontwikkelt u apps die Business Central uitbreiden, inclusief het aanpassen of toevoegen van extra functionaliteit. U integreert Business Central ook met andere toepassingen, zoals Microsoft Power Platform-producten. Bovendien moet u ervoor zorgen dat gegevens actueel blijven tijdens een upgradeproces.

Als Business Central-ontwikkelaar bent u verantwoordelijk voor het oplossen en opsporen van fouten in het systeem. Dit kan betrekking hebben op:

  • De hoofdoorzaak van een probleem identificeren.

  • Bugs oplossen.

  • Test de oplossing om ervoor te zorgen dat deze werkt zoals verwacht.

Mogelijk moet u de prestaties van het systeem optimaliseren door:

  • Knelpunten identificeren.

  • Codekwaliteit verbeteren.

U moet kennis van Business Central en de toepassingstaal (AL), de ontwikkelomgeving en andere hulpprogramma's hebben toegepast om er extensies voor te ontwikkelen. U hebt enige kennis nodig over het installeren en upgraden van het systeem. U moet ook het volgende begrijpen:

  • Brancheterminologie.

  • De rol Business Central in relatie tot Microsoft 365 en Dynamics 365.

Als ontwikkelaar moet u kennis hebben van:

  • AppSource, Business Central-gerelateerde technologieën, frameworks en services voor het bouwen van oplossingen.

  • Technologieën voor application lifecycle management (ALM), waaronder broncodebeheer (SCM) en continue integratie en continue levering (CI/CD).

Vaardigheden in één oogopslag

  • Omschrijving van Business Central (10-15%)

  • Installeren, ontwikkelen en implementeren voor Business Central (10-15%)

  • Ontwikkelen met behulp van AL-objecten (35-40%)

  • Ontwikkelen met behulp van AL (15-20%)

  • Werken met ontwikkelhulpprogramma's (10-15%)

  • Business Central integreren met andere toepassingen (10-15%)

Omschrijving van Business Central (10-15%)

De Business Central-architectuur beschrijven

  • De onderdelen en mogelijkheden van Business Central beschrijven

  • De kernoplossing en uitbreidingsbenadering voor Business Central beschrijven

  • De levenscyclus van de update beschrijven voor aanpassingen van Business Central

  • Functies van Business Central online en Business Central on-premises onderscheiden

Business Central-apps beschrijven

  • Onderscheid maken tussen de basis-app en de systeem-app

  • De functionaliteit van apps beschrijven

  • Beschrijf het proces voor het overbrengen van een app naar AppSource

Installeren, ontwikkelen en implementeren voor Business Central (10-15%)

Een Business Central-ontwikkelomgeving installeren en configureren

  • De ontwikkelomgeving voor Business Central beschrijven

  • De ontwikkelomgeving installeren en configureren

  • Configuratiebestanden voor een AL-extensie beheren

  • Meerdere AL-extensies in één werkruimte beheren

Een extensie maken, fouten opsporen en implementeren in Business Central

  • Fouten opsporen in een extensie met Visual Studio Code

  • Een extensie implementeren

  • Een Business Central-extensie maken of wijzigen in Visual Studio Code

  • Ontwikkeling met meerdere talen beheren

  • Extensies onderhouden

Ontwikkelen met behulp van AL-objecten (35-40%)

Tabellen en pagina's bouwen en uitbreiden in Business Central

  • Rollencentrumpagina's ontwikkelen

  • Verschillende paginatypen identificeren

  • Paginaobjecten bouwen en uitbreiden

  • Tabellen bouwen en uitbreiden

  • Opsommingen bouwen en uitbreiden

Rapporten maken en uitbreiden

  • Een rapport vervangen

  • Een rapportindeling maken

  • Documentrapporten maken

  • Het gegevensmodel van een rapport ontwerpen

  • Multilanguage implementeren in rapporten

  • Gebruik rapporttriggers, -functies en alleen-verwerkende rapporten

  • De pagina Rapportaanvraag ontwikkelen

Een XMLport ontwerpen en maken

  • Verschillende XMLport-eigenschappen configureren

  • Knooppunten en hun eigenschappen configureren

  • XMLports gebruiken in AL-code

Codeunits ontwikkelen

  • Codeunits maken en toegang krijgen tot

  • Gebeurtenissen en triggers gebruiken

  • Interfaces implementeren

  • Installatie- en upgradecodeunits maken

Toegangsrechten- en machtigingssetobjecten maken

  • Machtigingensets maken en uitbreiden

  • Rechten overschrijven met inherente machtigingen

  • Problemen met permissiesets oplossen

Queries opstellen in Business Central

  • Gegevensitems koppelen en samenvoegen

  • Filters toepassen in query-objecten

  • Query's gebruiken in plaats van recordvariabelen

  • Gegevens aggregeren in queryobjecten

  • Een query gebruiken om een rapport te maken

Ontwikkelen met behulp van AL (15-20%)

De gebruikersinterface-ervaring aanpassen en onboardingtechnieken implementeren

  • Profielen maken in AL

  • Weergaven gebruiken en maken in AL

  • De gebruikersinterface ontwikkelen met behulp van het gebruikersondersteuningsmodel

  • Geassisteerde installatie integreren

  • Leertips en in-app rondleidingen maken om gebruikers te onboarden

  • Een controlelijst voor onboarding maken

De essentiële ontwikkelingsstandaarden beschrijven

  • Het gegevensprocesmodel implementeren in Business Central

  • De verschillende functionele tabeltypen en -kenmerken definiëren

  • Documentstandaarden gebruiken in Business Central

  • Stamgegevensstandaarden en ontwerppatronen implementeren

AL gebruiken om Business Central uit te breiden

  • Aangepaste procedures maken

  • Gegevenstypen gebruiken in code

  • Bestanden beheren

  • Gegevens manipuleren met behulp van code

  • De basisbeginselen van de AL beschrijven

  • De verschillende typen expressies gebruiken

  • Ingebouwde AL-functies en AL-instructies gebruiken

  • Werken met variabelen en deze definiëren in AL-code

  • Fouten beheren

  • Toegangsaanpassingen gebruiken om de toegang te beperken

Werken met ontwikkelhulpprogramma's (10-15%)

Semiautomated testprocessen implementeren en standaard Business Central-tests uitvoeren

  • Toepassingen testen in Business Central

  • De test-toolkit installeren en uitvoeren

  • Testcodeunits en procedures ontwikkelen

Telemetrie beheren en analyseren

  • Telemetrie bewaken en analyseren

  • Telemetrie configureren

  • Aangepaste telemetriesignalen maken

Business Central integreren met andere toepassingen (10-15%)

Toegang tot REST-services (Representational State Transfer) vanuit Business Central

  • De verschillende HTTP-klassen en hun functies gebruiken

  • Gegevens ophalen uit en gegevens verzenden naar een externe REST-service

  • JSON gebruiken en lezen

API's implementeren

  • API's maken en ermee werken

  • OData gebonden en niet-afhankelijke acties maken en beheren

  • Gebruik Lees Scale-Out om de prestaties te verbeteren

Studiematerialen

We raden u aan om praktijkervaring op te doen voordat u het examen gaat afleggen. We bieden zelfstudieopties en leslokaaltrainingen, evenals koppelingen naar documentatie, communitysites en video's.

Studiematerialen Koppelingen naar leren en documentatie
Training volgen Kies uit leertrajecten en modules in eigen tempo of volg een door een docent geleide cursus
Documentatie zoeken Dynamics 365-documentatie en leermodules
Documentatie voor AL voor Business Central
Business Central-documentatie
Een vraag stellen Microsoft Q&A | Microsoft Docs
Ondersteuning voor de community krijgen Microsoft Dynamics Gemeenschap
Microsoft Learn volgen Microsoft Learn - Microsoft Tech Community
Een video zoeken examengereedheidszone
Andere Microsoft Learn-shows bekijken

Wijzigingslogboek

Belangrijk om de tabel te begrijpen: de onderwerpgroepen (ook wel functionele groepen genoemd) zijn vetgedrukt, gevolgd door de doelstellingen binnen elke groep. De tabel is een vergelijking tussen de twee versies van de examenvaardigheden die zijn gemeten en de derde kolom beschrijft de omvang van de wijzigingen.

Vaardigheidsgebied vóór 10 juni 2025 Vaardigheidsgebied vanaf 10 juni 2025 Veranderen
Installeren, ontwikkelen en implementeren voor Business Central Installeren, ontwikkelen en implementeren voor Business Central Geen verandering in %
Een Business Central-ontwikkelomgeving installeren en configureren Een Business Central-ontwikkelomgeving installeren en configureren Minderjarige
Business Central integreren met andere toepassingen Business Central integreren met andere toepassingen Geen verandering in %
API's implementeren API's implementeren Majoor