Microsoft 070-491 Exam Overview:
| Certification Vendor: | Microsoft |
| Exam Name: | Recertification for MCSD: Windows Store Apps using C# |
| Exam Number: | 70-491 |
| Related Certifications: | MCSD: Windows Store Apps using C# |
| Passing Score: | 700 (scaled score out of 1000) |
| Exam Price: | USD 60-100 (varies by region) |
| Exam Duration: | 45-60 |
| Exam Format: | Multiple choice, Case studies, Scenario-based questions |
| Real Exam Qty: | 40-60 |
| Available Languages: | English |
| Certificate Validity Period: | Typically aligned with Microsoft certification recertification requirements (periodic renewal; program has been retired) |
| Recommended Training: | Microsoft Learn (App Development Resources) |
| Exam Registration: | Microsoft Certification Portal Pearson VUE Microsoft Exams |
| Sample Questions: | Microsoft 070-491 Sample Questions |
| Exam Way: | Proctored exam delivered online or at authorized testing centers (historically via Pearson VUE) |
| Pre Condition: | MCSD: Windows Store Apps using C# certification (or equivalent Windows Store Apps development experience) |
| Official Syllabus URL: | https://learn.microsoft.com/en-us/credentials/ |
Microsoft 070-491 Exam Syllabus Topics:
| Section | Objectives |
|---|---|
| App Deployment and Windows Store | - Windows Store certification requirements - Packaging and deployment process |
| Application Lifecycle Management | - App activation, suspension, and termination handling - State management and persistence during lifecycle events |
| User Interface Design with XAML | - Data binding and MVVM pattern implementation - Control templates and styling - Layout controls and adaptive UI design |
| Networking and Services | - Handling HTTP requests and responses - Background transfers and connectivity scenarios - Consuming RESTful services |
| Debugging, Performance, and Troubleshooting | - Performance optimization strategies - Exception handling and diagnostics - Debugging tools and techniques |
| Data Access and Storage | - File system access and permissions - Local storage and roaming data - Serialization and data persistence techniques |
Microsoft Recertification for MCSD: Windows Store Apps using C# Sample Questions:
1. You need to create the ButtonForegroundColor resource. Which code segment should you insert at line XA09?
A) Option B
B) Option D
C) Option A
D) Option C
2. You are developing a Windows Store app.
The app will store data in a text file.
You create the following method to store encrypted text in the text file:
The WriteData method writes the contents of an IBuffer object to a StorageFile object.
You need to recommend a solution to encrypt the data. The solution must minimize the use
of system resources and must ensure that the app can decrypt the data.
Which code segment should you recommend adding to line 06?
A) Option B
B) Option D
C) Option A
D) Option C
3. Users report performance issues when getting the location information associated with a photo. You suspect the app is encountering performance issues in the GetLocationAsync() method of the Environment class.
You need to enhance the performance of the GetLocationAsync() method of the app.
What should you do?
A) Remove the Compass initialization from the LoadSensors() method and initialize it within the GetLocationAsync() method.
B) set the ReportInterval property of the Compass object to 0.
C) Move the locator variable to a class level variable and initialize it in the Environment constructor.
D) set the ReportInterval property of the Compass object to 16.
4. You are developing a Windows Store app that beeps when a device is turned upside down.
You need to identify which type of sensor to use for the app.
Which sensor should you identify?
A) Accelerometer
B) Inclinometer
C) GPS
D) Gyrometer
5. DRAG DROP
You need to allow users to capture video instead of photos. You have the following code:
Which code snippets should you include in Target 1 and Target 2 to complete the code? (To answer, drag the appropriate code snippets to the correct targets in the answer area. Each code snippet 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.)
Solutions:
| Question # 1 Answer: C | Question # 2 Answer: B | Question # 3 Answer: C | Question # 4 Answer: B | Question # 5 Answer: Only visible for members |
We're so confident of our products that we provide no hassle product exchange.


By Jeff

