Sitecore 10 Net Developer
Sitecore 10 Net Developer
Sitecore 10 Net Developer
om
Sitecore Sitecore-10-NET-Developer Exam Question &
Answers
.c
Sitecore 10 .NET Developer Exam Exam
ps
m
du
am
ex
id
al
.v
w
w
// w
s:
tp
ht
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 2/19
Product Questions: 50
Version: 4.1
Question: 1
om
You have been hired to create a company's website, and, as you prepare, you must define the data
structures in Sitecore to create items and content. What should you use to define your data
.c
structures?
ps
A. Templates
m
B. Config files
du
C. SQL tables
D. Renderings
am
Answer: A
ex
Explanation:
id
Question: 2
al
While using the Sitecore Install Assistant (SIA), you encounter the error below:
.v
Based on the information provided in the image, what is the most likely reason for this install error?
w
w
// w
s:
tp
ht
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 3/19
Answer: D
Explanation:
Reference:
https://doc.sitecore.net/sitecore_experience_platform/82/setting_up_and_maintaining/xdb/configu
ring_servers/sitecore_installation_assistant
om
Question: 3
.c
You want to control the order in which patch files load. Which element could you use in the
ps
Layers.config file to accomplish this?
m
A. <configLayer>
du
B. <loadOrder>
C. <configLoad>
am
D. <patchOrder>
ex
Answer: D
Explanation:
id
al
Question: 4
.v
A. To help Sitecore replicate an issue without needing to access the environment directly.
w
B. To let Sitecore Support Services access active logs running directly in the environment.
C. To make it easier for you to download update packages and install them into your environment.
//
Answer: D
ht
Explanation:
Question: 5
You are setting up a Sitecore instance without the use of SXA and want to accommodate three public-
facing websites. Where would you map the correct Home item to its corresponding hostname?
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 4/19
Answer: D
Explanation:
Question: 6
Sitecore utilizes several databases with various purposes. What data is stored in the Master
database?
om
C. .NET membership and security authorization tables
D. All versions of all the content, including unpublished content
.c
Answer: D
ps
Explanation:
m
Question: 7
du
am
Which statement characterizes the Sitecore Extranet security domain?
A. It provides default access to the Sitecore identity server for users to log in to the appropriate
ex
environment areas.
id
B. It is an internal security domain for users that can access the Sitecore client tools and editing
functionality.
al
C. It is the domain that contains user accounts as well as customized roles for managing read access
.v
payment portal.
w
w
Answer: C
//
Explanation:
s:
tp
Question: 8
ht
If the Sitecore Content Management instance can be accessed by multiple host names, what would
you do to enable users for each site to be able to log in to the Sitecore shell?
A. Patch the web.config for the Content Management instance with the required permission groups.
B. Update the role for each user group to include the appropriate site permissions.
C. Remove all specific host names from the Identity Server configuration settings file and replace
them with wild-card options.
D. Add AllowedCorsOriginsGroup for each site to the Identity Server configuration.
Answer: C
Explanation:
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 5/19
Question: 9
A team member incorrectly entered their password several times when attempting to log in to
Sitecore and is now locked out of their account. What can you do to unlock this user?
A. Go to the User Manager, select the user, and click Edit to update user settings.
B. Go to the Security Editor, select the user, and update their access rights to Sitecore.
C. Go to the User Manager, select the user, and click Change password to unlock the user's account
by resetting their password.
D. Go to the User Manager, select the user, and click Unlock in the navigation ribbon.
om
Answer: D
.c
Explanation:
ps
Question: 10
m
Which of the following information is available within Workbox?
Answer: D
al
Explanation:
.v
Question: 11
w
w
As a Developer, why should you assign security to roles instead of users when setting up security on a
w
site?
//
s:
A. Security can be managed more efficiently as the rights and permissions apply to a group of users.
B. Role-based security allows multiple users to have the same username but different passwords.
tp
C. Assigning security to roles enables individual rights and permissions to be configured by users.
ht
D. Individual users with a role can set their own item security permissions.
Answer: A
Explanation:
Question: 12
You have configured a new role for graphic designers at your company. How would you add multiple
existing users to the role?
A. Go to the Security Editor and use the Assign tool to assign users to the role.
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 6/19
B. Go to the Role Manager and click New to add users to the selected role.
C. Go to the Role Manager and use the Members tool to add users as members of the role.
D. Go to the User Manager and click New to add the selected users to the desired role.
Answer: C
Explanation:
Question: 13
What are the three elements that make up a workflow? (Choose three.)
om
A. Actions
B. Submissions
.c
C. Security
D. Permissions
ps
E. States
F. Commands
m
G. Approvals
du Answer: A, B, E
am
Explanation:
ex
Question: 14
id
Which three areas of Sitecore allow you to view the available workflow commands of an item you are
al
A. Security Editor
w
B. Workflow Command
w
C. Experience Editor
w
D. Content Editor
E. Workbox
//
F. Path Analyzer
s:
tp
Answer: C, D, E
ht
Explanation:
Question: 15
For non-SXA websites, why is it recommended to avoid setting presentation details directly on new
content items?
A. Defining presentation details on standard values ensures all the fields related to an item's
presentation are configured for access by content creators.
B. Sitecore does not allow presentation details to be changed at the content-item level, so they must
be set and edited from the standard values of templates.
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 7/19
C. It allows all content items made from the same template to have the same presentation details by
default and eliminates additional work during content creation.
D. It forces a prompt to appear when new content items are created so Content Authors can finalize
the presentation details for the new content items.
Answer: C
Explanation:
Question: 16
Of the available options, which is a purpose of the field source in data templates?
om
A. The field source is a field property that designates where in the content tree the field obtains its
.c
data.
B. The field source is used to control a user’s access and permissions to folders and files in the
ps
content tree.
C. The field source defines how a field’s data appears in the Content Editor in the UI.
m
D. A field source maps a field to the underlying class representation in the API.
du Answer: A
am
Explanation:
ex
Reference: https://doc.sitecore.com/xp/en/developers/90/sitecore-experience-manager/the-data-
template-field-types.html
id
al
Question: 17
.v
In a non-SXA multisite implementation, what is the recommended practice for storing reusable
w
A. You should create a folder on each site and use cloning for this type of content.
B. It is not a recommended practice to share content between sites.
//
C. You should store this type of content outside of any one site's content tree structure.
s:
D. Location does not matter because content can be retrieved from anywhere.
tp
ht
Answer: C
Explanation:
Question: 18
A. To give Content Authors approved options for the field values when creating items from the given
template
B. To provide the default values for fields when a new item is created from the template and a
fallback value when fields are left NULL
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 8/19
C. To provide standardized, permanent values for certain fields within the given template that cannot
be overridden when a new item is created
D. To record an example of how to use the template to provide additional guidance when creating
content items based on the template
Answer: B
Explanation:
Question: 19
As you create templates and add standard values, you know items created from the templates should
om
automatically have the Title field populated with the name of the item. What should you do to
ensure this occurs?
.c
A. Add $name token to the template's standard values Title field.
ps
B. Set $name token in the new item's content Title field.
C. Set_name token in the new item's content Title field.
m
D. Add _name token to the template's standard values Title field.
du Answer: D
am
Explanation:
ex
Question: 20
id
When creating data templates, you have the option to add Field sections (at least one is required).
al
A. Field sections are used for grouping related fields with templates and the resulting items.
w
Answer: B
Explanation:
tp
ht
Question: 21
What is the purpose of developing field editor buttons for Experience Editor?
Answer: B
Explanation:
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 9/19
Question: 22
Prior to the creation of any content items based on templates, you have taken over the creation of
data templates from a previous Developer. Based on the design plan, two templates were created,
ItemA and ItemB. Both templates have three identical fields: Title, Subtitle, and Description. Based
on Sitecore best practices, how would you improve the template design?
A. Set the template for ItemB as a base template for ItemA and set the template for ItemA as the
base template for ItemB to ensure proper inheritance.
B. Set both templates to inherit from a new base template with the three duplicated fields, removing
om
the fields from the existing templates.
C. Delete the templates and start over again with new templates, one for the three duplicated fields
and one for all the other fields from ItemA and ItemB.
.c
D. Set the template for ItemB as the base template for ItemA's template and delete the duplicated
ps
fields from ItemB's template.
m
Answer: B
du
Explanation:
am
Question: 23
ex
When you set a Sitecore template field as a multilist type, what should you do next?
id
Answer: B
w
Explanation:
//
s:
Question: 24
tp
What is a reason to set the insert options on a specific item under the content node of the content
ht
tree?
A. To allow Content Authors to insert items into the content tree for all the templates they have
access to
B. To allow Content Authors to insert items under the specific item in addition to what is included
with the item's standard values
C. To allow Content Authors to insert new items under any item within the content tree
D. To allow Content Authors to insert items created from any system template into the content tree
under the specific item
Answer: D
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 10/19
Explanation:
Question: 25
A company you develop for wants to temporarily change the design for their main page for a
company anniversary celebration. Because this will be a specific version of the main page that is
published for a specific period, which Sitecore feature enables you to accomplish this change while
easily allowing you to revert to the original design?
A. Final layouts
B. Shared layouts
om
C. Restricted layouts
D. Versioned layouts
.c
Answer: D
ps
Explanation:
m
Question: 26
du
When you want to refer to a specific placeholder in the presentation details, which identifier do you
am
use?
ex
A. Placeholder ID
B. Key ID
id
C. Placeholder Key
al
D. Item Key
.v
Answer: C
w
Explanation:
w
w
Question: 27
//
s:
A. Unlike static placeholders, users can create as many dynamic placeholders on a layout as needed.
ht
B. Dynamic placeholders with the same key can be used multiple times on a page while allowing
content within the placeholder to be unique.
C. Dynamic placeholders allow users to override the placeholder from a page and directly replace it
with a new one.
D. Dynamic placeholders allow the user to move the placeholder’s content to any location on the
page as necessary.
Answer: B
Explanation:
Question: 28
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 11/19
In a non-SXA website, you have created a layout definition item and want to designate the layout as
part of the presentation details. According to Sitecore best practices, where should you set
presentation details?
A. Standard values
B. On the individual items
C. Rendering parameters
D. Standard template
Answer: B
om
Explanation:
Question: 29
.c
ps
Your published layout.cshtml file contains a static placeholder with a “main” placeholder key and you
want to add renderings to the presentation details of a templates standard values; however you
m
cannot see the "main" placeholder key you added to the layout. Of the available options, which is the
du
best explanation of what happened?
am
A. There is a missing configuration element in web.config for placeholders.
B. The wrong layout is associated with the current template.
ex
C. A Sitecore publish is required to show placeholder keys when editing presentation details.
D. There is no placeholder settings item for the associated "main" placeholder key.
id
Answer: C
al
Explanation:
.v
w
Question: 30
w
w
Which of the following is considered a complex field and should not be rendered using the
Html.Sitecore().Field() method when developing with Sitecore MVC?
//
s:
A. Number
tp
B. Image
ht
C. Check box
D. Single-line text
Answer: D
Explanation:
Question: 31
Currently, a Content Author has three rendering options with a complex datasource query. However,
in order to swap the existing rendering for a new one, the author has to copy the datasource query,
remove the old rendering, insert the new rendering, and paste the datasource query into the
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 12/19
datasource field. According to Sitecore best practices, what should you do to reduce the chance of
user error when an author needs to change out the rendering?
A. Split the renderings into smaller pieces so the Content Authors can add each field of the data
source separately as desired.
B. Merge all three renderings into one and have the Content Author select display mode through
rendering parameters.
C. Create a custom Experience Editor button and script the replacement.
D. Add each rendering definition item to the Compatible Renderings option within each of the
renderings.
Answer: C
om
Explanation:
.c
Question: 32
ps
While developing using Sitecore MVC, you modify a file in your Visual Studio project outside of the
m
webroot folder. What can you do to see the changes within the Sitecore installation?
du
A. Publish the file using the Sitecore Rocks Publish file command.
am
B. Copy the file to the webroot using Visual Studio's Publish command.
C. Use the Sitecore Global Publish to publish everything.
ex
D. Publish the entire site when you are in the Content Editor.
id
Answer: B
al
Explanation:
.v
Question: 33
w
w
When using Sitecore MVC, which static class contains information about any current HTTP request?
w
A. Sitecore.HttpContext. Request
//
B. Sitecore.Context
s:
C. Sitecore.Request
tp
D. Sitecore.HttpContext
ht
Answer: D
Explanation:
Question: 34
When developing using Sitecore headless SDKs, what is the relationship between the rendering host
and the Sitecore Content Delivery role?
A. The Content Delivery role hosts the headless services that the rendering host uses to retrieve
Sitecore content and layout.
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 13/19
B. The Content Delivery role has absolutely no relation to the rendering host as both are separate
features for content management and delivery.
C. The rendering host is a plugin feature that is loaded into the Content Delivery role to enhance the
response speed of page requests.
D. The rendering host is integrated into the Content Delivery role to make a highly-coupled system
for retrieving and displaying content data.
Answer: B
Explanation:
Question: 35
om
When developing with the Sitecore ASP.NET Core Rendering SDK, what is the purpose of registering
.c
component Tenderers within the rendering host's Startup.cs class?
ps
A. To document the components that have been created and help the Developer identify which to
create
m
B. To build a catalog of component offerings for selection from within the Sitecore Experience Editor
du
C. To map a Sitecore rendering component name to an implementation
D. To build an index of available components for use when creating data source items from within the
am
content tree
ex
Answer: C
Explanation:
id
al
Question: 36
.v
With Sitecore MVC, how do you ensure a field cannot be edited when you use the field helper to
w
render content?
w
w
Answer: D
Explanation:
Question: 37
When is it possible to edit a field inline with Experience Editor if the component is developed using
Sitecore MVC?
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 14/19
Answer: B
Explanation:
Question: 38
You are using Sitecore MVC to develop an area of a company's website that will require the use of
Sitecore's Personalization Engine to change the rendering that is displayed to a visitor. What type of
component binding will allow the Designer to use personalization to change the component?
om
A. Static component binding, because you are able to give Authors the ability to change the
presentation of the page.
.c
B. Static component binding, because you are able to ensure that content rendered in the
placeholder is always the same when the component is selected.
ps
C. Dynamic component binding, because you are able to ensure that the content rendered in the
placeholder is always the same.
m
D. Dynamic component binding, because you are providing a placeholder to enable flexibility to
du
change the components that make up the presentation of a page.
am
Answer: D
Explanation:
ex
Question: 39
id
al
You are designing a component that will allow users to select a content item from a specific place
.v
within the content tree as the data source. How will you ensure the component is flexible and the
user can select a content item upon use?
w
w
A. Ensure the insert options for the component are enabled so the Author can change the content
w
C. Ensure the component supports a change to the data source and configure the Datasource
tp
Location field.
ht
D. Ensure you add a placeholder within the component so the Experience Editor prompts the user for
a content item.
Answer: C
Explanation:
Question: 40
Which view type would you develop for structural components with multiple placeholders when
using the ASP.NET Core Rendering SDK?
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 15/19
Answer: C
Explanation:
Question: 41
In a non-SXA website where you are using Sitecore MVC, you are working on the presentation for a
om
website, starting with the layout. What two things are needed to successfully implement a layout?
(Choose two.)
.c
A. A layout.cshtml file
ps
B. A layout definition item
C. A standard values item
m
D. A presentation details settings item
du
E. A main placeholder
am
Answer: B, E
Explanation:
ex
Question: 42
id
al
Which four statements are true about developing with the SitecoreASP.NET Core Rendering SDK?
.v
(Choose four.)
w
A. It enables the Content Delivery instance to handle all of the development workload.
w
C. It helps you build small, lightweight .NET Core applications for Sitecore.
D. It enables you to remove ASP.NET from your solution.
//
G. It enables you to preview your code changes without having to restart the Sitecore environment.
ht
Answer: B, C, E, G
Explanation:
Question: 43
How does content serialization with the Sitecore CLI or Sitecore for Visual Studio support the
development experience?
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 16/19
walkthrough
C. By providing a feature for testing content synchronization during the development process
D. By allowing Developers to easily move and share Developer-owned items across different
environments
Answer: D
Explanation:
Question: 44
What is the purpose of item includes within Sitecore Content Serialization module.json files?
om
A. Includes specify which path or paths of the content tree should be serialized.
.c
B. Includes determine how and when the automatic schedule for module serialization is executed.
C. Includes specify which other modules are dependencies for the given items.
ps
D. Includes specify how items are serialized and committed to source control.
m
Answer: A
du
Explanation:
am
Question: 45
ex
If the path of a specific module file is not set in the sitecore.json file, what will happen when you run
id
A. When you run push or pull serialization commands, the tool will search for your module to access
.v
the includes.
B. You will receive a warning advising you some modules are not included and ask if you wish to
w
C. The paths and related items included in the module will not be serialized when you run a push or
w
pull command.
D. Only selected items in the specific module will be serialized, but it will not include all of them.
//
s:
Answer: C
tp
Explanation:
ht
Question: 46
If you want to limit the serialization of items under the Navigation item to the item itself and those
one step below, what property should you add to the includes to indicate this limitation?
A. Item path
B. Scope
C. Nothing, this is the default
D. Name
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 17/19
Answer: C
Explanation:
Question: 47
What do you do if the serialization command is not available when working with the Sitecore CLI?
A. You need to execute the ‘dotnet restore’ command in your command prompt.
B. You need to install the Sitecore Serialization plugin.
C. You need to restart your Sitecore instance as this indicates a lost connection.
D. You need to reinstall your Sitecore Content Serialization tool.
om
Answer: B
.c
Explanation:
ps
Question: 48
m
du
How would you debug the Sitecore Content Delivery role that is running on containers?
am
A. Attach to the w3wp.exe process of the container from your IDE.
B. Open the container logs in Docker Desktop and review for errors.
C. Right-click the container in Docker Desktop and select Debug.
ex
Answer: B
al
Explanation:
.v
w
Question: 49
w
Which statement best describes the purpose of the Sitecore Container Registry (SCR)?
// w
A. The SCR provides base container images for Sitecore environments for both production and
s:
development purposes.
tp
B. The SCR provides Sitecore-approved images submitted by the Sitecore MVP community.
C. The SCR only provides base container images for Sitecore environments for development purposes
ht
only.
D. The SCR only provides base container images for add-on modules, such as SXA, JSS, and SPE.
Answer: A
Explanation:
Question: 50
When creating your containerized Sitecore environment with Docker, for the ease of launching the
containers, which two files are recommended? (Choose two.)
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 18/19
A. clean.ps1
B. docker-compose.yml
C. compose.yml
D. .env
E. docker.exe
Answer: B, D
Explanation:
om
.c
ps
m
du
am
ex
id
al
.v
w
w
// w
s:
tp
ht
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html
Questions and Answers PDF 19/19
om
.c
ps
m
du
am
ex
id
al
.v
w
w
// w
s:
tp
ht
https://www.validexamdumps.com/Sitecore-10-NET-Developer.html