Every registration supports local education. TrainUp Gives Back
Logo

Your Career Training Marketplace

Questions? Call Toll-Free: 1-866-540-9677

  • Instant Access ImageInstant Access
    From Anywhere
  • Unlimited Viewing ImageUnlimited
    Viewing
  • calendar Image 6-12 Months
    To Complete

Description

Security is an important aspect of any app that handles sensitive data. In this course, you'll learn how to implement encryption functionality in your Windows Store apps. You can also increase the efficiency and functionality of your Windows Store app with features such as background tasks. You'll also learn how to implement background tasks, asynchronous features, and WinMD components to optimize and extend your apps. This course is one of a series in the Skillsoft learning path that covers the objectives for the Microsoft Exam 70-485: Advanced Windows Store App Development Using C#. This exam is a requirement for the Microsoft Certified Solutions Developer (MCSD): Windows Store Apps certification.

Learning Objectives
  • Start the course
  • Describe encryption and how symmetric encryption works in relation to apps such as Windows Store apps
  • Implement code to convert a string value to binary data, select a hash algorithm, and generate a hash value in a Windows Store app
  • Use a hash value to generate a symmetric key in a Windows Store app
  • Use symmetric encryption to encrypt data in a Windows Store app
  • Use symmetric decryption to decrypt data in a Windows Store app
  • Describe certificates and their use in assymetric encryption, and signing and outlining an assymetric encryption scenario
  • Use the CertificateEnrollmentManager class to generate a PKCS #10 certificate request in a Windows Store app
  • Use the submitCertandGetResp function in a Windows Store app to install a certificate obtained from an enrollment server
  • Code a Windows Store app to generate a key pair for assymetric encryption
  • Code a Windows Store app to export the public key of an assymetric key pair to a buffer, then import the key from the buffer
  • Use data encryption features in Windows Store apps
  • Describe background tasks in Windows Store Apps
  • Create and register a background task in a Windows Store app
  • Implement background file transfer in a Windows Store app
  • Implement credentials, cost policy, suspend, resume, and restart for background file transfers and group transfers in a Windows Store app
  • Use a background task to implement a live tile notification
  • Request lock screen access for a background task in a Windows Store app
  • Describe available task-based asynchronous strategy, including parallel programming, in Windows Store apps
  • Implement data parallelism using the Task Parallel library in a Windows Store app
  • Use Task Parallel library tasks for multi-processor utilization in Windows Store apps
  • Describe WinRT components and how they can be referenced
  • Create a WinMD component in C# for integration with a Windows Store app
  • Consume a WinMD component in a Windows Store app
  • Use background file transfers in Windows Store apps
  • Audience

Get the latest industry news, recommended courses, & promotions from TrainUp.com sent straight to your inbox.