Weekend Sale - Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: mxmas70

Home > Sitecore > Sitecore Engagement Cloud > Sitecore-10-NET-Developer

Sitecore-10-NET-Developer Sitecore 10 .NET Developer Exam Question and Answers

Question # 4

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

D.

Set the template for ItemB as the base template for ItemA's template and delete the duplicated fields from ItemB's template.

Full Access
Question # 5

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.

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.

Full Access
Question # 6

When using Sitecore MVC, which static class contains information about any current HTTP request?

A.

Sitecore.HttpContext. Request

B.

Sitecore.Context

C.

Sitecore.Request

D.

Sitecore.HttpContext

Full Access
Question # 7

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

Full Access
Question # 8

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

C.

Restricted layouts

D.

Versioned layouts

Full Access
Question # 9

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

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.

Full Access
Question # 10

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?

A.

Templates

B.

Config files

C.

SQL tables

D.

Renderings

Full Access
Question # 11

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.

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.

Full Access
Question # 12

When creating your containerized Sitecore environment with Docker, for the ease of launching the containers, which two files are recommended? (Choose two.)

A.

clean.ps1

B.

docker-compose.yml

C.

compose.yml

D.

.env

E.

docker.exe

Full Access
Question # 13

If the path of a specific module file is not set in the sitecore.json file, what will happen when you run standard serialization commands?

A.

When you run push or pull serialization commands, the tool will search for your module to access the includes.

B.

You will receive a warning advising you some modules are not included and ask if you wish to include them in the serialization attempt.

C.

The paths and related items included in the module will not be serialized when you run a push or pull command.

D.

Only selected items in the specific module will be serialized, but it will not include all of them.

Full Access
Question # 14

What is the purpose of standard values on data templates?

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

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

Full Access
Question # 15

Which four statements are true about developing with the SitecoreASP.NET Core Rendering SDK? (Choose four.)

A.

It enables the Content Delivery instance to handle all of the development workload.

B.

It allows you to create independent applications that render Sitecore content.

C.

It helps you build small, lightweight .NET Core applications for Sitecore.

D.

It enables you to remove ASP.NET from your solution.

E.

It allows you to extend Sitecore pipelines using .NET Core.

F.

It depends on the Sitecore Layout Service.

G.

It enables you to preview your code changes without having to restart the Sitecore environment.

Full Access