Winter Special Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

Sitecore Sitecore-10-NET-Developer Sitecore 10 .NET Developer Exam Exam Practice Test

Sitecore 10 .NET Developer Exam Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$43.75  $124.99

PDF Study Guide

  • Product Type: PDF Study Guide
$38.5  $109.99
Question 1

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 structures?

Options:

A.

Templates

B.

Config files

C.

SQL tables

D.

Renderings

Question 2

You are designing a component that will allow users to select a content item from a specific place 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?

Options:

A.

Ensure the insert options for the component are enabled so the Author can change the content item for the component.

B.

Ensure the users can create a new component from Experience Editor and configure the Datasource Template field.

C.

Ensure the component supports a change to the data source and configure the Datasource Location field.

D.

Ensure you add a placeholder within the component so the Experience Editor prompts the user for a content item.

Question 3

Sitecore utilizes several databases with various purposes. What data is stored in the Master database?

Options:

A.

Configuration information about the Sitecore user interfaces

B.

Only the latest versions of items that have been published

C.

.NET membership and security authorization tables

D.

All versions of all the content, including unpublished content

Question 4

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?

Options:

A.

Final layouts

B.

Shared layouts

C.

Restricted layouts

D.

Versioned layouts

Question 5

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?

Options:

A.

Number

B.

Image

C.

Check box

D.

Single-line text

Question 6

For non-SXA websites, why is it recommended to avoid setting presentation details directly on new content items?

Options:

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.

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.

Question 7

When is it possible to edit a field inline with Experience Editor if the component is developed using Sitecore MVC?

Options:

A.

When the field is rendered on a page with existing content

B.

When the field is marked as inline editable in its definition

C.

When a Field() helper method is used to render the field

D.

When the field is marked as versioned rather than unversioned

Question 8

When creating data templates, you have the option to add Field sections (at least one is required). What is the purpose of Field sections?

Options:

A.

Field sections are used for grouping related fields with templates and the resulting items.

B.

Field sections enable Content Authors to add content to various fields.

C.

Field sections make template items easier to recognize in Sitecore Rocks.

D.

Field sections provide a hierarchical way of navigating fields in the code.

Question 9

Which statement explains the purpose of dynamic placeholders?

Options:

A.

Unlike static placeholders, users can create as many dynamic placeholders on a layout as needed.

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.

Question 10

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 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?

Options:

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.

Question 11

As a Developer, why should you assign security to roles instead of users when setting up security on a site?

Options:

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.

C.

Assigning security to roles enables individual rights and permissions to be configured by users.

D.

Individual users with a role can set their own item security permissions.

Question 12

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 cannot see the "main" placeholder key you added to the layout. Of the available options, which is the best explanation of what happened?

Options:

A.

There is a missing configuration element in web.config for placeholders.

B.

The wrong layout is associated with the current template.

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.

Question 13

What is the purpose of item includes within Sitecore Content Serialization module.json files?

Options:

A.

Includes specify which path or paths of the content tree should be serialized.

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.

D.

Includes specify how items are serialized and committed to source control.

Question 14

When you want to refer to a specific placeholder in the presentation details, which identifier do you use?

Options:

A.

Placeholder ID

B.

Key ID

C.

Placeholder Key

D.

Item Key

Question 15

How would you debug the Sitecore Content Delivery role that is running on containers?

Options:

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.

D.

Stop the container and run a debug command from PowerShell.