Microsoft MB-500 Microsoft Dynamics 365: Finance and Operations Apps Developer Exam Online Training
Microsoft MB-500 Online Training
The questions for MB-500 were last updated at May 10,2025.
- Exam Code: MB-500
- Exam Name: Microsoft Dynamics 365: Finance and Operations Apps Developer Exam
- Certification Provider: Microsoft
- Latest update: May 10,2025
You are a Dynamics 365 Finance developer. You have a solution that records product weights. You must store up to four decimals of precision by using a standard Extended Data Type (EDT). You need to add the field in a new table.
Which EDT should you extend?
- A . Weight
- B . MarkupValue
- C . WeightBase
- D . AmountMST
You are working with extended data types in Visual Studio.
You need to create an extension of an Extended Data Types (EDT) that is derived from base data types.
Which three properties can be modified? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
- A . Label
- B . String size
- C . Alignment
- D . IsExtensible
- E . Form help
You are a Dynamics 365 Finance developer. You need to create an extension class.
Which action should you perform?
- A . Add the class buffer as the first parameter.
- B . Mark the class as final.
- C . Mark the class as public.
- D . Mark the class as protected.
You have a table in which multiple properties must be changed. Multiple table properties are locked down at the base table and must not be overwritten.
You need to modify the table properties by extending the table.
Which table property can you populate in a table extension by using the property sheet?
- A . Created by
- B . Table group
- C . Configuration key
- D . Clustered index
HOTSPOT
You have the following class definition:
You need to create an extension class and create a new static method in it that converts miles to kilometers and then call the method from another class.
How should you complete the code and call the method? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
You are creating a new form in Visual Studio.
You need to apply the Simple List pattern and apply the pattern to a form.
What are the two possible ways to achieve the goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
- A . Use the Application Object Tree (AOT).
- B . Use the designer.
- C . Use form statistics.
- D . Use metadata properties.
DRAG DROP
A company plans to deploy Dynamics 365 Unified Operations.
You need to recommend deployment options for the company.
What should you recommend? To answer, drag the appropriate deployment options to the correct application requirement. Each deployment option may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.
You are a Dynamics 365 Finance developer.
You have a form that displays customer records by using a listpage control. You must add related sales total information for the selected customer to the form.
You need to display the required related sales total information.
What should you add to the form?
- A . a quick filter
- B . a factbox
- C . an external feed
- D . a tile
- E . a custom lookup
You are developing a customization for Dynamics 365 Finance.
The customization must extend objects from the Application Foundation package.
You need to create and configure a new model for the customization.
Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
- A . Create a new model that builds into its own separate assembly.
- B . Reference the Application Foundation package when creating the extension model.
- C . Create a new model that is part of an existing package.
- D . Assign the model to the USR layer.
- E . Create an extension class that references the Application Foundation.
You need to prepare to deploy a software deployable package to a test environment.
What are two possible ways to achieve the goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
- A . In Visual Studio, create a Dynamics 365 deployment package and upload the package to the as
- B . In Azure DevOps, queue a build from the corresponding branch and upload the model to the asset library.
- C . In Azure DevOps, queue a build from the corresponding branch and upload the package to the asset library.
- D . In Visual Studio, export the project and upload the project to the asset library.