Due to the qualified aspect involving the two Microsoft application and people who carry a good Microsoft certification, it assists build authority and also open up transmission while using the conclusion clients that you program. You can even you have to be of any worthwhile resource, the two to your workplace as well as user. Aside in the clients, however, the organization you can work intended for and also hope to help at some point, could see an individual for a as an more worthwhile business resource than ever before.
Q31. - (Topic 2)
You need to modify the app so that the user can play videos by tapping the screen. What should you do?
A. Option A
B. Option B
C. Option C
D. Option D
Answer: A
Explanation: poster property (Windows) controls property (Windows)
Q32. - (Topic 7)
You are developing a Windows Store app by using JavaScript.
You need to ensure that the user can capture video with the built-in camera and then
process the resulting file.
Which code segment should you use?
A. Option A
B. Option B
C. Option C D. Option D
Answer: A
Q33. - (Topic 7)
You are creating a Windows Store app for a retail business. You must enumerate the available human interface devices (HIDs) on the client computer.
You need to use the Windows.Devices.HumanInterfaceDevice namespace to detect the available devices.
What types of devices can you detect?
A. A Bluetooth-enabled joystick that uses a native Windows 8.1 device driver
B. The built-in GPS on a mobile device
C. An internal camera device
D. A wireless router
Answer: A
Explanation: * The Windows.Devices.HumanInterfaceDevice API lets your Windows Store app access devices that support the Human Interface Device (HID) protocol. When it was first developed, the protocol targeted devices like: keyboards, mice, and joysticks. It was initially designed to run over the USB transport. Today the protocol supports a significantly larger set of devices. In addition, for Windows 8.1, Microsoft includes support for the USB, Bluetooth, Bluetooth LE, and I2C transports.
Q34. - (Topic 7)
You are developing a newsreader app that provides users with daily aggregated articles from popular news sites.
You must allow users to share the URI of the articles. The app must allow at least one of the following ways to share the URI:
. With another Windows Store app
. With the user's default web browser
You need to implement the sharing functionality.
Which property of the StandardDataFormats class should you use?
A. ApplicationLink
B. Html
C. ContentSourceWebLink
D. Storageltems
Answer: A
Reference:
http://msdn.microsoft.com/en-us/library/windows/apps/windows.applicationmodel.datatransfer.standarddataformats.appli cationlink.aspx
Q35. - (Topic 4)
You need to implement the getStoredCredentialsFull method. Which code segment should you insert at line CM13?
A. Option A
B. Option B
C. Option C
D. Option D
Answer: C
Explanation: PasswordVault class (Windows)
Topic 5, Scenario 5
Background
Southridge Video rents and sells video games, movies, and other multimedia content. The company is currently expanding its operations. Southridge video is developing a Windows Store news reader and social media app. Users will be able to view and interact with news stories that are related to the video game, entertainment, and related industries. Southridge Video employees will also use the app to manage sales leads, order fulfillment, and customer-service related activities.
Business Requirements
The app has the following requirements.
Users must be able to email news items to their contacts.
Navigation
..
Easy navigation access must be available to move to the next and previous pages. Users searching for specific news items must be able to navigate directly to an item from the search results pane.
News items
. ....
When a user selects a news item on newsPage.html, the news item should be
displayed in the newsltem.html page.
The app must periodically retrieve new news items on the newsPaae.html page.
The app must periodically retrieve new news items on the newsPage.html page.
The app must allow the user to save annotated news.
The app must display a short title for each news item.
Search capabilities
..
The app must allow users to search within available news items to locate articles
of interest.
The app must provide search suggestions for users.
Authentication
. .. .
Employees must be able to view the sales leads, order fulfillment, and customer-
service related pages.
Authenticated users must be able to save news items to read at a later time.
Authenticated users must be able to add and save handwritten notes to the news
items.
The app must allow users to choose whether their credentials will be saved after
they first log in. User credentials must be saved by default.
Technical Requirements Email
..
When a user clicks the To button to email news items, only contacts that have
email addresses should be displayed.
When multiple contacts are selected, the email addresses must be displayed in the
To text box as a semi-colon-delimited string.
News items
. . ..
The app must periodically retrieve new items from a web service. The app must display a progress indicator while retrieving new items. The news feed service must respond to all requests within 15 seconds. The app must not throw an error if the service does not respond within the allotted time. Titles for news items must not overflow into other elements on the page. Authenticated users must be able to add handwritten notes to the news items by using a stylus or the mouse. The app must support saving annotations along with the news item.The app must cancel the navigation from newsltem.html to newsPage.html if there are unsaved changes in the annotations area.
Search capabilities
The app must retrieve a list of phrases from the news service and provide them as search suggestions to users.
Authentication
. Users connected to the corporate network must authenticate against an Active Directory server. . Users outside of the corporate network must authenticate by using forms-based authentication. . User credentials must not be transmitted in plain text.
Application Structure
Relevant portions of the app files are shown below. (Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.)
emailPage.html
emailPage.js
getCredential.js newsItem.html
newsItem.js
newsPage.html
newsPage.js
Q36. - (Topic 7)
You are developing a Windows Store app by using HTML5 and JavaScript. The app has HEADER, NAV, and SECTION elements. The SECTION element displays a list of records.
The app will allow users to sort records multiple times. The app must meet the following requirements:
. Each time the user performs a sort, replace the content in the SECTION element with the sorted records. . Animate the updated content by sliding the sorted records into the SECTION element.
You need to use the WinJS library to apply the animation to the SECTION element. Which function should you use?
A. createExpandAnimation()
B. enterContent()
C. createPeekAnimation()
D. enterPage()
Answer: B
Q37. HOTSPOT - (Topic 7)
You are developing an app that provides sports statistics updates to a Windows tile. You are using Windows Push Notification Services (WNS) to provide updates to the app. You must implement the steps to request a notification channel as illustrated in the following image.
You need to ensure that the app implementation follows current Windows Store requirements and guidelines.
Select the correct answer from each list based on the information presented in the screenshot. Each correct selection is worth one point.
Answer:
Q38. DRAG DROP - (Topic 7)
You are developing a Windows Store app. The app displays text-based toast notifications. The toast notification must resemble the sample shown in the following image.
The app must play an audio file until the user dismisses the toast notification.
You need to implement the toast notification.
Develop the solution by selecting and arranging the required code segments in the correct
order.
You may not need all of the code segments.
Answer:
Q39. - (Topic 5)
You need to implement the code to retrieve news items according to the requirements. Which code segment should you add to newsPage.js?
A. Option A
B. Option B
C. Option C
D. Option D
Answer: D
Explanation: WinJS.xhr function (Windows)
Topic 6, Scenario 6
Application Information
You are developing a Windows Store app by using JavaScript. The app is named Print
Near Me. The app will allow mobile users to find printers in their local area that subscribe to the Print Near Me network.
The Print Near Me app collects status data from subscribed networks, coordinates this data with the status of printers that are listed in the central Print Near Me service, and displays the closest locations that meet a user's printing requirements. The locations are identified by pinpoints on a map. The app uses a Printer Survey background task to populate the map.
The Print Here feature communicates with the central Print Near Me web server and nearby printers, and generates custom printer interfaces based on the available printers. The printer interfaces require complex calculations that involve repeated communications between the app and the central web server, and may result in high memory usage.
Printer providers may indicate whether a subscribed printer is available to the network or unavailable at any time.
Business Requirements
You have the following business requirements:
. . .. ...
Printer providers must have the option to approve users for each printer through
instant messaging or email.
When a user launches the Print Near Me app, the Printer Survey task must initiate
communication between the app and the central web server to populate the map.
Map pinpoints must be displayed as follows:
If the printer is available and does not require permission to print, display a green
pinpoint.
If the printer is available and requires permission to print, display a yellow pinpoint.
If there is a printer or network status error, display a red pinpoint.
Users must be able to initiate printing to a nearby printer by clicking or tapping the
printer's pinpoint and then clicking Print Here.
Technical Requirements
You have the following technical requirements:
.... .. .
The Print Here feature must run in a background process.
The Printer Support feature must log and dispatch error messages.
Log error messages locally.
When the network is available, synchronize data with the central Print Near Me
web server.
Background task events must be logged locally.
The printer interface calculations must use the Printer Survey task for
communication to all sources.
The Printer Survey task must push data to the app when the app is available.
Testing Requirements
You have the following testing requirements: . Simulate user interactions in the app as part of the tests. . Test the app performance on a variety of devices that have different capabilities, such as processing speed and screen resolution. . Generate a file on each device for analysis in Microsoft Visual Studio. (Devices will not have Visual Studio installed.) . Generate a file on each device for analysis in Microsoft Visual Studio. {Devices will not have Visual Studio installed.) . Identify the app components that are called most frequently and that use the most CPU resources. . Ensure that the app detects the location of all printers and consistently reports loss of connection.
printNearMe.js
printerSurvey.js
printDriver.js
27. - (Topic 6)
You need to test connection reliability.
What should you do?
A. Display the status of the tap gesture after the Start event. Test wireless connections by calling the ConnectAsync method.
B. Display the status of the tap gesture after the Start event. Test wireless connections by calling the FindAllPeersAsync method.
C. Display the status of the tap gesture after the TriggeredConnectionStateChanged event. Test wireless connections by calling the ConnectAsync method.
D. Display the status of the tap gesture after the TriggeredConnectionStateChanged event. Test wireless connections by calling the FindAllPeersAsync method.
Answer: D
Q40. HOTSPOT - (Topic 2)
You need to begin the project development.
Which project template should you choose? To answer, select the appropriate project template type in the answer area.
Answer: Topic 3, Scenario 3
Background
A. Datum Corporation manufactures electronic measuring equipment that is sold worldwide. The equipment requires periodic inspection and calibration by a team of inspectors. The equipment supports near field communication (NFC).
Inspectors currently receive daily email messages that list the locations they must visit that day and the equipment they must inspect calibrate, or update. To request schedule changes, inspectors must call, fax, or email a support center.
A. Datum plans to develop a Windows Store app that connects to a scheduling application hosted in Microsoft Azure. The app will allow inspectors to view client information, equipment information, and other documentation. Inspectors will use the app to report inspection results back to the company's Microsoft Azure application.
Business Requirements
Inspectors must be able to use the app to perform the following equipment-related tasks:
....
Gather information about each piece of equipment during inspections.
Update equipment software and firmware during inspections,
Identify missing and outdated equipment.
Submit orders for replacement equipment to the customer support team.
The app must support the following scheduling requirements:
.
When an inspector signs in to the app, daily schedule and task information must
automatically download to the inspector's Windows device. The information must include client locations, equipment inventory at each location, and equipment settings. The files contain sensitive and proprietary information.
. Inspectors must be able to request a list of other clients within a Specified search distance who might requirelocation, and equipment settings. The files contain sensitive and proprietary information.
. Inspectors must be able to request a list of other clients within a specified search distance who might require equipment inspection. . Inspectors must be able to refuse a task and remove it from their schedule.
Technical Requirements
File Download, Storage, and Security . When an inspector connects the app to a piece of equipment, the current equipment software, firmware, drivers, and updates must be copied to the inspector's Microsoft OneDrive folder. . Inspectors must be able to search for equipment software and firmware updates stored in their OneDrive folders. . Downloaded files must be enrolled in selective wipe and made unavailable eight hours after download. . The app must use background tasks to download files to the users' devices. . All content files downloaded for the inspectors use must be available for searching in the app. . All data transferred by the app between the Windows devices and the Microsoft Azure application must be secured and encrypted.
Equipment Interface and Connections . While the app is connected to a piece of equipment, inspectors must be able to simultaneously display the app and the content of their OneDrive folders. . The user interface must include a slide control that allows the inspector to specify a search range for nearby clients. . Inspectors must connect the app to any piece of equipment by using a tap connection.
File-Geofencing.js
Relevant portions of the app files are shown below. Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.
File- ProtectFile.js
Relevant portions of the app files are shown below. Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.
File- BackgroundTask.js
Relevant portions of the app files are shown below. Line numbers in the code segments are included for reference only and include a two-character prefix that denotes the specific file to which they belong.