Proper study guides for Renew Microsoft Developing Microsoft SharePoint Server 2013 Core Solutions certified begins with Microsoft 70-488 preparation products which designed to deliver the Simulation 70-488 questions by making you pass the 70-488 test at your first time. Try the free 70-488 demo right now.
Q46. HOTSPOT - (Topic 5)
You develop a SharePoint app that companies use to track and submit employee expenses.
You must create two versions of the app. VersionA is highly customized for a specific client. VersionB has reduced functionality and must be available to the general public.
You need to publish the apps.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Answer:
Q47. - (Topic 5)
You plan to create a SharePoint Business Process Automation (BPA) project.
You need to process items for approval with the least amount of developer effort.
Which tool should you use?
A. Remote Event Receiver
B. Out-of-the-box workflow
C. SharePoint Designer workflow
D. Work Item Timer Job
Answer: B
Explanation: Workflows in SharePoint 2013 allow you to model and automate business processes. These business processes can be as simple as a document approval process with a single approver (shown in example below), as complex as customer-facing product catalog using web service calls and database support, or as formidable as virtually any structured business process, full of conditions, loops, user inputs, tasks, and custom actions.
Example: Simple SharePoint workflow
Reference: Get started with workflows in SharePoint 2013
Q48. - (Topic 5)
The Contoso SharePoint on-premise intranet portal stores content in 50 site collections. Contoso wants to display all content tagged with a metadata term on the main page of the portal.
You need to display all documents with the metadata term without using any custom code.
Which technology should you use?
A. SPQuery with Site Collection set to the portal's main page site collection
B. Content Query Web Part (CQWP)
C. Content Search Web Part (CSWP)
D. SPSiteDataQuery
Answer: C
Explanation: CSWP can be configured to “see” items anywhere in SharePoint.
Incorrect:
Not B, not D: CQWP and related SPSiteDataQuery can only search within the current site
collection.
The Content Query Web Part has the following limitations:
/You can only aggregate data within a single site collection.
/You can only aggregate list information.
Reference: Using the Content Search web part (and understanding SP2013 search)
Q49. - (Topic 4)
You create a document reporting Web Part for the Marketing team auditors. You need to configure throttling for the Web Part.
Which code segment should you insert at line MA08?
A. spQuery.QueryThrottleMode=SPQueryThrottleOption.Strict;
B. spQuery.QueryThrottleMode=SPQueryThrottleOption.Override;
C. spQuery.QueryThrottleMode=SPQueryThrottleOption.Disable;
D. spQuery.QueryThrottleMode=SPQueryThrottleOption.Default;
Answer: B
Explanation: The SPQueryThrottleOption enumeration has three values: Default, Override, and Strict. If you use the default value, the standard list view threshold applies to all users except local server administrators, who are not bound by either threshold. If you set the query throttle mode to Override, users who have the required permissions in the Web application user policy can query at the higher "auditors and administrators" threshold. Local server administrators remain unbound by either threshold. Finally, if you set the query throttle mode to Strict, this closes down the local server administrator loophole and the standard list view threshold applies to all users.
Scenario: Auditors have access to the page that provides statistics on Marketing documents. This page con-tains a report on document distribution over projects and information about the most active doc-uments, the top inactive documents, and the most active users. Processing the queries can result in working with huge result sets. You must ensure that the information on this page is always available and that the queries are not throttled. The relevant code segment is available in the code sections area (MarketingAudit.ascx.es).
Reference: Retrieve data more than the threshold limit
Q50. - (Topic 5)
You plan to create a workflow design by using Microsoft Visio 2013 and then import the design into SharePoint Designer 2013.
You need to ensure that you have branching capability.
Which shape should you use?
A. Assign a Task
B. Stage
C. Loop
D. Step
Answer: B
Explanation: A stage can contain any number of shapes and may include branching.
Q51. DRAG DROP - (Topic 5)
Northwind Traders uses Microsoft Office 365 to share customer information between internal and external users. Northwind Traders plans to allow external sales managers to manage customers on the Office 365 site by providing a custom SharePoint autohosted app. The custom web application will be hosted on Microsoft Azure.
You develop the autohosted app that allows all users on Office 365 to be able to read and write data in a SharePoint list from an ASP.NET web application.
You need to ensure that the custom web application will authenticate itself, get access tokens from the Microsoft Azure Access Control Service (ACS), and read to and write from a SharePoint list.
You have the following code:
Which code segments should you include in Target 1, Target 2 and Target 3 to complete the code? (To answer, drag the appropriate code segments to the correct targets in the answer area. Each code segment 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.)
Answer:
Q52. - (Topic 1)
You need to implement the custom claims provider for the SharePoint farm.
Which code segments should you implement? (Each correct answer presents part of the solution. Choose all that apply.)
A. Option A
B. Option B
C. Option C
D. Option D
E. Option E
F. Option F
Answer: B,D,F
Explanation: The following are required methods when writing a claims provider.
B: Required for claims picker Claims can be displayed in the people picker control through claims picking. The following methods in the SPClaimProvider class are required methods if you want to implement claim picking in the people picker control.
protected abstract void FillSchema(SPProviderSchema schema);
protected abstract void FillClaimTypes(List<String> claimTypes);
protected abstract void FillClaimValueTypes(List<String> claimValueTypes);
protected abstract void FillEntityTypes(List<String> entityTypes);
D: Required for resolving claims in the type-in control of the claims picker
If you want to be able to resolve claims by using the type-in control of the claims picker,
you must implement the following methods in the SPClaimProvider class.
public abstract bool SupportsResolve
protected abstract void FillResolve(Uri context, String[] entityTypes, String resolveInput,
List<PickerEntity> resolved);
protected abstract void FillResolve(Uri context, String[]
F: Required for searching for claims in the claims picker If you want to be able to search for claims in the claims picker, you must implement the following property and method in the SPClaimProvider class.
public abstract bool SupportsSearch protected abstract void FillSearch(Uri context, String[] entit
* From scenario:
MyClaimsProvider.es
Reference: How to: Create a claims provider in SharePoint 2013
Q53. - (Topic 3)
You need to set the appropriate permission levels.
A variable named customRole references Wholesale.
Which code segment should you add at line UA09?
A. customRole.BasePermissions = _permissions | SPBasePermissions.ViewFormPages;
B. customRole.BasePermissions = _permissions | SPBasePermissions.ViewPages;
C. customRole.BasePermissions = SPBasePermissions.EmptyMask | SPBasePermissions.ViewPages;
D. customRole.BasePermissions = SPBasePermissions.ViewPages;
Answer: B
Explanation: Add the ViewPages permission to the permissions of the variable _permissions.
Scenario: User Authorization
A custom role named Wholesale must be created. Wholesale customers must be assigned to this role in order to view the promotions page.
Q54. - (Topic 5)
You develop a SharePoint app to create an approval workflow for expense reports. The app must collect user input before starting the workflow.
You need to use ASP.NET forms in the workflow.
Which form type should you use?
A. Workflow input form
B. Workflow initiation form
C. Workflow task form
D. Workflow modification form
Answer: B
Explanation: You may want your workflow to collect information from the person who starts it, and then reference this information later in the workflow. For example, imagine that you are designing a workflow that assigns a document review task. In some workflows of this kind, it might make sense to always automatically assign the review task to the same participant and to always use the same formula for calculating the due date. But in your workflow, you want the person who manually starts the workflow to specify both the reviewer and the due date. You can set this up by adding custom fields to the workflow initiation form and requiring that the workflow be started manually.
Reference: Create a workflow initiation form
Q55. DRAG DROP - (Topic 5)
You add a site column for an Enterprise Content Management (ECM) project by using the
Site Column Designer in Visual Studio 2012.
You need to identify what the designer-generated XML will look like.
You have the following code:
Which xml elements should you include in Target 1, Target 2, Target 3, Target 4 and Target 5 to complete the code? (To answer, drag the appropriate XML element to the correct targets in the answer area. Each XML element 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.)
Answer:
Q56. DRAG DROP - (Topic 5)
Adventure Works uses SharePoint for managing project-related documents, information sharing, and tasks management. You develop a SharePoint-hosted app named TasksViewer and deploy it to the Corporate Catalog Site. This app is used only by the Project Management Office (PMO) group. Only users in the PMO group have permission to view and add this app to various project sites. The Adventure Works IT department creates a security group in Active Directory for the PMO.
Currently all of the apps are visible to the Everyone group.
You need to ensure that only users in the PMO group can see the app.
Which five actions should you perform in sequence? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.)
Answer:
Q57. DRAG DROP - (Topic 5)
You work on a SharePoint Enterprise Content Management (ECM) project.
You need to ensure that all Microsoft Word documents are converted to Portable
Document Format (PDF) once they are published and approved.
You have the following code:
Which code segments should you include in Target 1, Target 2, Target 3 and Target 4 to complete the code? (To answer, drag the appropriate code segments to the correct targets in the answer area. Each code segment 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)
Answer:
Q58. - (Topic 1)
You need to set the appropriate permissions for the franchise employees' customer list and customer subsite access.
What should you do?
A. Add franchise employees to the Members group in the CorporateSiteCollection site collection. Break inheritance at the franchisee subsite level. Create a custom role definition at the franchisee subsite level. Add franchise employees to the custom role.
B. Create a custom role definition in the CorporateSiteCollection site collection with Limited Access to the Customers list. Add franchise employees to the custom role at the CorporateSiteCollection site collection. Break inheritance at the subsite level. Add franchise owners to the Owners group at the subsite level.
C. Create a custom role definition in the CorporateSiteCollection site collection with Limited Access to the Customer list. Add franchise employees to the custom role. Allow full inheritance of the role definition and permissions at the site level.
D. Add franchise employees to the Visitors group in the CorporateSiteCollection site collection. Break inheritance at the franchisee subsite level. Create a custom role definition at the subsite level with Full Control permissions. Add franchise employees to the custom role.
Answer: B
Q59. - (Topic 4)
You need to add the search box to the publishing site.
What should you do?
A. Generate a code snippet and paste it into the HTML file.
B. Edit the default.master master page and then add the search box control.
C. Add the Search Web Part to the Welcome page.
D. Edit the page layout.
Answer: A
Explanation:
Scenario: A search box must be available on all publishing sites.
The publishing site design is delivered as a set of HTML files (litwarepublishing.html), CSS
(Litwarepublishing.css), and image files from the marketing company.
Q60. - (Topic 5)
Adventure Works uses a web design firm to design the user interface for an upcoming toy sales website, www.toys.adventureworks.com. The website is built by using a SharePoint publishing template.
Adventure Works must implement the newly designed user interface for the site. The design firm provides a set of HTML, CSS, and JavaScript files.
You need to create and publish a SharePoint master page by using the supplied files.
What should you do? (Each correct answer presents part of the solution. Choose all that apply.)
A. From the Master Pages section in SharePoint Designer, select Create New Master Page and then replace the master page contents with the contents of the HTML file.
B. From SharePoint Designer, open the master page gallery. Right-click the new master page and then select Set as Default Master.
C. From the Design Manager, map a network drive to the /_layouts/masterpage/ folder. Then, in Windows Explorer, copy all the UI elements provided by the design team to the network share.
D. From the Edit Master Page section in Design Manager, select Convert an HTML File to a SharePoint Master Page to generate a master page from the HTML file provided by designer firm.
E. Publish the master page. Then, from Site Settings, choose the Look and Feel section, and then select Master Page. Choose the master page and select OK.
F. Preview the master page and select Snippets to get HTML segments of the SharePoint top navigation, quick launch, and body. Then, edit the master page by using Microsoft Notepad and replace the HTML with the new segments.
Answer: B,D,E
Explanation: Note: *
D, Not A: To convert the HTML file into a .master file
Browse to your publishing site.
In the upper-right corner of the page, choose Settings, and then choose Design
Manager.
In Design Manager, in the left navigation pane, choose Edit Master Pages.
Choose Convert an HTML file to a SharePoint master page.
In the Select an Asset dialog box, browse to and select the HTML file that you
want to convert.etc
E (not F): Let's say you created a new Master Page/Theme/CSS for your SharePoint site and want to apply them across your site (including all your subsites as well). This can be easily done from Site Settings -> Look & Feel -> Master Page.
B: Usually you'll set the master page as both default and custom master page,
Reference: How to: Convert an HTML file into a master page in SharePoint 2013; How to: Create a minimal master page in SharePoint 2013