Exam MB-820: Microsoft Dynamics 365 Business Central Developer
Download practice test questions
Title | Size | Hits | Download |
---|---|---|---|
Microsoft.Premium.MB-820.56q - DEMO | 3.74 MB | 43 | Download |
Microsoft.MB-820.by.Tom.33q | 1.42 MB | 49 | Download |
Study guide for Exam MB-820: Microsoft Dynamics 365 Business Central Developer
Audience profile
As a Microsoft Dynamics 365 Business Central developer, you’re responsible for designing, developing, testing, and maintaining solutions based on Dynamics 365 Business Central. In this role, you develop apps that extend Business Central, including customizing or adding extra functionality. You also integrate Business Central with other applications, such as Microsoft Power Platform products. Plus, you need to ensure that data remains current during an upgrade process.
As a Business Central developer, you’re responsible for troubleshooting and debugging issues in the system. This may involve:
- Identifying the root cause of a problem.
- Fixing bugs.
- Testing the solution to ensure that it works as expected.
You may be required to optimize the performance of the system by:
- Identifying bottlenecks.
- Improving code quality.
You must have applied knowledge of Business Central and the application language (AL), the development environment, and other tools to develop extensions for it. You need some knowledge of how to install and upgrade the system. You should also understand:
- Industry terminology.
- The Business Central role in relationship to Microsoft 365 and Dynamics 365.
As a developer, you should have knowledge of:
- AppSource, Business Central–related technologies, frameworks, and services to build solutions.
- Technologies for application lifecycle management (ALM), including source control management (SCM) and continuous integration and continuous delivery (CI/CD).
Skills at a glance
Describe Business Central (10–15%)
- Describe the Business Central architecture
- Describe Business Central apps
Install, develop, and deploy for Business Central (10–15%)
- Install and configure a Business Central development environment
- Create, debug, and deploy an extension in Business Central
Develop by using AL objects (35–40%)
- Build and extend tables and pages in Business Central
- Build and extend reports
- Design and create an XMLport
- Develop codeunits
- Create entitlement and permission set objects
- Create queries in Business Central
Develop by using AL (15–20%)
- Customize the UI experience, and implement onboarding techniques
- Describe the essential development standards
- Use AL to extend Business Central
Work with development tools (10–15%)
- Implement semiautomated test processes, and run standard Business Central tests
- Manage and analyze telemetry
Integrate Business Central with other applications (10–15%)
- Access Representational State Transfer (REST) services from within Business Central
- Implement APIs
Some new questions:
Q
You have an XMLport that exports items from a database to an XML file.
You need to change the export format from XML to CSV.
What should you do?
A. Change the Direction property to Both
B. Change the FormatEvaluate property to Legacy.
C. Change the XmlVeisionNo property to 1.1.
D. Fill the FileName property with the Items.csv value.
E. Change the Format property to VariableText.
Q
You are customizing Business Central by using Visual Studio Code. You create a project that will extend Business Central. The AL extension contains JSON files, which are automatically generated and are used to store configuration data
For testing purposes, you plan to add the following changes to the files:
* Specify that page 21 must be opened after publishing.
* Enable debugging
* Disable the capability to download the source code
You need to add the configurations to the JSON files.
Which two configurations should you add? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Set ‘startupObjectld’: 27 on launchjson.
B. In the ‘resourceExposurePolicy’ tag, set ‘at low Debugging’. true and allowDownloadingSource’: false on launchjson.
C. Set ‘start upObjectld’: 27 on appjson.
D. In the ‘resourceExposurePolicy’ tag, set ‘allowDebugging’: true and ‘allowDown loading Source’: true on appjson.
E. In the ‘resourceExposurePolicy’ tag, set ‘allowDebugging’: true and ‘allowDownloadingSource’: false on appjson.
Q
DRAG DROP
You are treating an app tor Business Central.
You plan to specify the following parameters and properties of the server and app.
* Startup object type and object ID
* Runtime
* Dependencies
You need to configure the JSON file for the specified parameters and properties
Which JSON files should you configure?
Q
HOTSPOT
A company uses Azure Application Insights for Business Central online in its production environment.
A user observes that some job queues go into the failed state and require manual intervention.
You need to analyze job queue lifecycle telemetry.
How should you complete the code segment?
…….