Keep Calm and Study On - Unlock Your Success - Use #TOGETHER for 30% discount at Checkout

Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Exam

Microsoft Dynamics 365 Business Central Developer (MB-820) Practice Exam


About Microsoft Dynamics 365 Business Central Developer (MB-820) Exam

The candidates planning to take the Microsoft Dynamics 365 Business Central Developer (MB-820) exam are required to design, develop, test, and maintain solutions based on Dynamics 365 Business Central. As a Business Central Developer candidates are required to  -

  • Develop apps that extend Business Central, including customizing or adding extra functionality.
  • Integrate Business Central with other applications, like Microsoft Power Platform products.
  • Ensure that data remains current during an upgrade process.


Roles and Responsibilities

The candidates will be working as Business Central developer, for troubleshooting and debugging issues in the system including -

  • Identify the root cause of a problem.
  • Identifying and Fixing bugs.
  • test the solution and make sure results are as expected.
  • Optimize the performance of the system  identifying bottlenecks.
  • Enhancing code quality.


Knowledge Required

Candidates are required to possess knowledge of - 

  • Business Central and the application language (AL)
  • Development environment, and tools for developing extensions.
  • Installation and upgradation of the system.
  • Relationship of Business Central role to Microsoft 365 and Dynamics 365.
  • AppSource, Business Central–related technologies, frameworks, and services to build solutions.
  • Technologies for application lifecycle management (ALM)
  • Source control management (SCM)
  • Continuous integration and continuous delivery (CI/CD).


Course Outline

The Microsoft Dynamics 365 Business Central Developer (MB-820) Exam covers the following topics - 

Module 1 - Understand Business Central (10–15%)

1.1 Explain the Architecture of Business Central 

  • Learn about the components and capabilities of Business Central
  • Learn about the core solution and extensions approach for Business Central
  • Learn about the update lifecycle for customizations of Business Central
  • Learn about the differences between Business Central Online and Business Central on-premises features


1.2 Explain Business Central apps

  • Learn about the differences between the base app and the system app
  • Learn about the functionality of apps
  • Learn about the process of bringing an app to AppSource


Module 2 - Understand to Install, develop, and deploy for Business Central (10–15%)

2.1 Explain the Installation and configuration of a Business Central development environment

  • Learn about the development environment for Business Central
  • Learn to Install and configure the development environment
  • Learn about managing JSON configuration files
  • Learn about managing multiple AL extensions in one workspace


2.2 Explain creating, debugging, and deploying an extension in Business Central

  • Learn to Debug an extension with Visual Studio Code
  • Learn to deploy an extension
  • Learn to build or modify a Business Central extension in Visual Studio Code
  • Learn about managing multilanguage development
  • Learn about maintaining extensions


Module 3 - Understanding to develop using AL objects (35–40%)

3.1 Explain the process of building and extending tables and pages in Business Central

  • Learn to develop Role Center pages
  • Learn to identify different types of page
  • Learn to create and extend page objects
  • Learn to create and extend tables
  • Learn to create and extend enums


3.2 Explain to build and extend reports

  • Learn to substitute a report
  • Learn to create a report layout
  • Learn to create document reports
  • Learn to design the data model of a report
  • Learn to apply multilanguage in reports
  • Learn to use report triggers, functions, and processing-only reports
  • Learn to build the report request page


3.3 Explain the process to design and create an XMLport

  • Learn to configure different XMLport properties
  • Learn to define nodes and their properties
  • Learn to use XMLports in AL code


3.4 Explain the process to Develop codeunits

  • Learn to create and access codeunits
  • Learn about events and triggers
  • Learn to implement interfaces
  • Learn to create installation and upgrade codeunits


3.5 Explain Work with entitlement and permission set objects

  • Learn to create and extend permission sets
  • Learn to override entitlements with inherent permissions
  • Learn troubleshooting permission sets


3.6 Explain creating queries in Business Central

  • Learn to link and join data items
  • Learn to implement filters in query objects
  • Learn to use queries instead of record variables
  • Learn to aggregate data in query objects
  • Learn using a query to create a report


Module 4 - Develop by using AL (15–20%)

4.1 Explain customization of the UI experience and execute onboarding techniques

  • Learn to create profiles in AL
  • Learn to use and create views in AL
  • Learn to develop the UI by using the user assistance model
  • Learn to Integrate assisted setup
  • Learn to build teaching tips and in-app tours to onboard users
  • Learn to build an onboarding checklist


4.2 Explain the essential development standards

  • Learn to apply the data process model in Business Central
  • Learn to define the different functional table types and characteristics
  • Learn using document standards in Business Central
  • Learn to implement master data standards and design patterns


4.3 Explain using AL to extend Business Central

  • Learn to create custom procedures
  • Learn about differentiate data types
  • Learn to manage files
  • Learn to manipulate data by using code
  • Learn to describe the basics of the AL
  • Learn use of different types of expressions
  • Learn to work with AL built-in functions and AL statements
  • Learn to work with variables and define them in AL code
  • Learn to manage errors
  • Learn using access modifiers to limit access


Module 5 - Understand to Work with development tools (10–15%)

5.1 Explain implementing semi-automated test processes and run standard Business Central tests

  • Learn testing applications in Business Central
  • Learn installing and running the Test Toolkit
  • Learn developing test codeunits and procedures


5.2 Explain managing and analyzing telemetry

  • Learn monitoring and analyze telemetry
  • Learn to configure telemetry
  • Learn to build custom telemetry signals


Module 6 - Understand to integrate Business Central with other applications (10–15%)

6.1 Explain the Access Representational State Transfer (REST) services from within Business Central

  • Learn using different HTTP classes and their functions
  • Learn to get data from and send data to an external REST service
  • Learn to use and read JSON


6.2 Explain implementing APIs

  • Learn to Create and work with APIs
  • Learn to handle UI interaction when working with web services
  • Learn using Read-Scale Out to improve performance


What are our Practice Exams?

  • Practice exams have been designed by professionals and domain experts that simulate real time exam scenario.
  • Practice exam questions have been created on the basis of content outlined in the official documentation.
  • Each set in the practice exam contains unique questions built with the intent to provide real-time experience to the candidates as well as gain more confidence during exam preparation.
  • Practice exams help to self-evaluate against the exam content and work towards building strength to clear the exam.
  • You can also create your own practice exam based on your choice and preference 

What do we offer?

  • Full-Length Mock Test with unique questions in each test set
  • Practice objective questions with section-wise scores
  • In-depth and exhaustive explanation for every question
  • Reliable exam reports to evaluate strengths and weaknesses
  • Latest Questions with an updated version
  • Tips & Tricks to crack the test
  • Unlimited access

Tags: Microsoft Dynamics 365 (MB-820) Practice Exam, Microsoft Dynamics 365 (MB-820) Exam Questions, Microsoft Dynamics 365 (MB-820) Free Test, Microsoft Dynamics 365 (MB-820) Study Guide, Microsoft Dynamics 365 (MB-820) Training