New Updated Microsoft MCSD 70-484 Real Exam Questions and Answers Download 81-90

Ensurepass

QUESTION 81

You have been asked to implement the UI of a Windows Store app. The application requirements make it essential for the app to be fast and fluid, and provide visual feedback to users for their actions at the same time. The designer of the user interface has recommended using animations. How should you implement animations while ensuring app requirements are met?

 

A.

Convince the designer that animations will make the UI complex and unintuitive.

B.

Use animations in the controls provided by the platform and in the animation library.

C.

Implement your own animations and add them to the UI.

D.

Build custom controls and add animations in them. Use these custom controls to build the UI.

 

Correct Answer: B

 

 

QUESTION 82

You have created an application that aggregates news feeds from multiple sources. You have been asked to ensure your application is accessible by users with disabilities and visual impairments. Which tests should be carried out to ensure the app is accessible? (Choose all that apply.)

 

A.

Run the Inspect tool on your application.

B.

Run the UI Accessibility Checker on your application.

C.

Let the Windows Store run all the relevant tests on accessibility.

D.

Test your app with only the keyboard.

E.

Install and test your app on as many PCs and devices as possible.

 

Correct Answer: AB

 

 

QUESTION 83

Your organization produces a number of Windows Store apps every year. Designers and developers are located in separate geographical locations. They have to collaborate on a number of apps for a particular client, ensuring that branding in the apps is consistent and that functionality, such as authentication, is uniform across all apps. As the lead developer, what are your recommendations to ensure consistency in the design and functionality of the apps for the client? (Choose all that apply.)

 

A.

There should be only one project shared between designers and developers. Code in this project can be modified based on the applications’ requirements for the UI.

B.

Wherever possible, visual elements specific to the brand should be implemented in styles that are defined in resources in the app level.

C.

Components with similar functionality should be developed as custom controls. These controls should be used in the apps.

D.

There is no easy way to share code within apps and between designers and developers. No recommendations can be made.

E.

Use UX design resources provided by Microsoft for creating the conceptual design of the app.

 

Correct Answer: BCE

 

 

QUESTION 84

You have been asked to recommend an option for implementing logging in your app. The logging component should log events in an Extensible Markup Language (XML) file that resides in the local data store of the app and periodically uploads it to a remote web service. It should log events from the business layer as well as the data layer. Where should you implement the logging mechanism?

 

A.

Business layer

B.

Data layer

C.< /font>

Presentation layer

D.

As a separate component to maximize reuse

 

Correct Answer: D

 

 

QUESTION 85

One of the requirements of the app you are implementing is to support contracts provided by the platform to exchange data between your app and the platform as well as with other apps. In which logical layer of your solution should you implement this feature?

 

A.

Presentation layer

B.

Data layer

C.

Business layer

D.

Application manifest

 

Correct Answer: C

 

 

QUESTION 86

You are developing a Windows Store app.

You need to ensure that the app meets the requirements for Windows Store certification.

Which requirement must be met?

 

A.

The app must not display ads on tiles.

B.

The app must support Internet communication.

C.

The app must have a short name and a long name.

D.

Ads that do not comply with the standard content policies must supply a content agreement.

 

Correct Answer: D

 

 

QUESTION 87

You are planning the architecture of a new Windows Store style e-commerce app. You need to maximize reusability by breaking app components into logical layers. To which logical layers should you assign the components? (To answer, drag the appropriate components to the correct layers in the answer area. Each component 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.)

 

70-484-demo-49

Correct Answer:

 

70-484-demo-50

 

 

QUESTION 88

You are developing a Windows Store app. The app will use a model that is defined by using the following code:

 

70-484-demo-51

 

You need to create a class to represent a collection of Customer objects. The class will be used for data binding. The solution must ensure that if changes are made to the objects of the class, a notification will be sent to the user interface (UI) controls to which the collection is bound.

You have the following signature:

 

public classCustomerList : Target 1<Target 2>

 

Which elements should you include in Target 1 and Target 2 to complete the signature for the collection class? (To answer, drag the appropriate elements to the correct targets. Each 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.)

 

70-484-demo-52

Correct Answer:

 

70-484-demo-53

 

 

Explanation:

* In C# and Visual Basic, the generic ObservableCollection<T> class is a good collection choice for data binding, because it implements the INotifyPropertyChanged and INotifyCollectionChanged interfaces.

 

 

QUESTION 89

A class named AccountViewModel includes a property named Name that will be bound to a control. The Name property will occasionally be updated programmatically. The updated values must be reflected in the bound control. You need to implement the interface so that the AccountViewModel class can inform WinRT when there is a new value to display.

You have the following code:

 

70-484-demo-54

 

Which code snippets should you insert in Target 1 and Target 2 to complete the code? (To answer, select the correct code snippet from each drop-down list in the answer area.)

 

70-484-demo-55

Correct Answer:

 

70-484-demo-56

 

Explanation:

* INotifyPropertyChanged

The INotifyPropertyChanged interface is used to notify clients, typically binding clients, that a property value has changed.

* PropertyChangedEventHandler

Example:

// This is a simple customer class that

// implements the IPropertyChange interface.

public class DemoCustomer : INotifyPropertyChanged

{

// These fields hold the values for the public properties.

private Guid idValue = Guid.NewGuid();

private string customerNameValue = String.Empty;

private string phoneNumberValue = String.Empty;

public event PropertyChangedEventHandler PropertyChanged;

 

// This method is called by the Set accessor of each property. // The CallerMemberName attribute that is applied to the optional propertyName // parameter causes the property name of the caller to be substituted as an argument.

 

 

QUESTION 90

You develop a Windows Store app. The Capabilities section of the app manifest is configured as shown in the exhibit. (Click the Exhibit button.)

 

70-484-demo-57

 

To answer, complete each statement according to the information presented in the exhibit. Each correct selection is worth one point.

 

70-484-demo-58

Correct Answer:

 

70-484-demo-59

 

Instant Access to Download Latest Complete Collection of Microsoft MCSD 70-484 Real Exam

Try Microsoft MCSD 70-484 Free Demo

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.