Book description
Prepare for Microsoft Exam 70-485—and help demonstrate your real-world mastery of building Windows Store apps with C#. Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the MCSD level.
Focus on the expertise measured by these objectives:
Develop Windows Store apps
Discover and interact with devices
Program user interaction
Enhance the user interface
Manage data and security
Prepare for a solution deployment
This Microsoft Exam Ref:
Organizes its coverage by exam objectives.
Features strategic, what-if scenarios to challenge you.
Table of contents
- Exam Ref 70-485: Advanced Windows Store App Development Using C#
- Dedication
- Introduction
-
1. Develop Windows Store apps
- Objective 1.1: Create background tasks
-
Objective 1.2: Consume background tasks
- Understanding task triggers and conditions
- Progressing through and completing background tasks
- Understanding task constraints
- Cancelling a task
- Updating a background task
- Debugging tasks
- Understanding task usage
- Transferring data in the background
- Keeping communication channels open
- Objective summary
- Objective review
- Objective 1.3: Create and consume WinMD components
- Chapter summary
- Answers
-
2. Discover and interact with devices
- Objective 2.1: Capture media with the camera and microphone
- Objective 2.2: Get data from sensors
- Objective 2.3: Enumerate and discover device capabilities
- Chapter summary
- Answers
-
3. Program user interaction
-
Objective 3.1: Implement printing by using contracts and charms
- Registering a Windows Store app for the Print contract
- Handling PrintTask events
- Adding the user interface
- Creating a custom print template
- Understanding the print task options
- Paginating and previewing the document
- Choosing options to display in the preview window
- Reacting to print option changes
- Adding custom print options
- Implementing in-app printing
- Objective summary
- Objective review
- Objective 3.2: Implement Play To by using contracts and charms
- Objective 3.3: Notify users by using Windows Push Notification Service (WNS)
- Chapter summary
- Answers
-
Objective 3.1: Implement printing by using contracts and charms
-
4. Enhance the user interface
-
Objective 4.1: Design for and implement UI responsiveness
- Understanding .NET asynchronous patterns
- Writing methods using async techniques
- Implementing asynchronous methods
- Waiting for an event in an asynchronous way
- Implementing asynchronous calls
- Cancelling asynchronous operations
- Cancelling an operation in asynchronous calls
- Tracking operation progress
- Tracking progress in asynchronous operations
- Synchronizing multiple asynchronous calls
- Waiting for multiple asynchronous calls executed in parallel
- Choosing the right SynchronizationContext in libraries
- Objective summary
- Objective review
-
Objective 4.2: Create animations and transitions
- Creating and customizing storyboarded animations
- Exploring dependent animations vs. independent animations
- Creating key-frame animations
- Using interpolations and easing functions in animations
- Using discrete animations
- Applying animations from the animation library
- Objective summary
- Objective review
- Objective 4.3: Create custom controls
- Objective 4.4: Design Windows Store apps for globalization and localization
- Chapter summary
- Answers
-
Objective 4.1: Design for and implement UI responsiveness
-
5. Manage data and security
- Objective 5.1: Design and implement data caching
- Objective 5.2: Save and retrieve files from the file system
-
Objective 5.3: Secure app data
- Introducing the Windows.Security.Cryptography namespaces
- Using hash algorithms
- Generating random numbers and data
- Encrypting messages with MAC algorithms
- Using digital signatures
- Enrolling and requesting certificates
- Protecting your data with the DataProtectionProvider class
- Objective summary
- Objective review
- Chapter summary
- Answers
- 6. Prepare for a solution deployment
- A. About the authors
- Index
- About the Authors
- Copyright
Product information
- Title: Exam Ref 70-485: Advanced Windows Store App Development Using C#
- Author(s):
- Release date: October 2013
- Publisher(s): Microsoft Press
- ISBN: 9780735677135
You might also like
book
Exam Ref 70-484: Essentials of Developing Windows Store Apps Using C#
Prepare for Microsoft Exam 70-484—and help demonstrate your real-world mastery of programming Windows Store apps using …
book
Building Windows 8 Apps with C# and XAML
“Jeremy builds real apps for real customers. That’s why I can heartily recommend this book. Go …
book
Windows 8.1 Apps with XAML and C# Unleashed
Full color: Learn how to build great Windows Store apps! Figures and code appear as they …
book
Windows® 8.1 Apps with XAML and C# Sams Teach Yourself in 24 Hours
Learn how to build great Windows Store apps! Figures and code appear as they do in …