• Online, Self-Paced
Course Description

Windows Store apps can be configured with UI features as well as programmatically to handle data. This course describes how to implement caching options, incorporate file pickers, and handle data access, files, and libraries programmatically. You'll also learn how to integrate OneDrive with your app. 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

Data Caching Options

  • start the course
  • discuss item types for caching, cache location options, and caching mechanisms available for Windows Store apps
  • use local storage to cache Windows Store app data
  • use roaming storage for caching Windows Store app data
  • retrieve data that has been cached locally

Using File Pickers

  • describe the basic features of file pickers
  • use a file picker with filters to open single and multiple files
  • save files using a file picker in a Windows Store app

Accessing Files and Streams

  • configure a Windows Store app to read, try to read, and compare files using ReadFileAsync, TryGetItemAsync, and IsEqual
  • use the StorageFolder class to access a parent folder for a file in a Windows Store app
  • configure a Windows Store app to create a file in a local library and write data to a file
  • configure a Windows Store app to read a file using a stream
  • configure a Windows Store app to write to a file from a stream
  • code a Windows Store app to read from a file using a buffer
  • code a Windows Store app to write from a file using a buffer

Managing Libraries and Files

  • manage libraries using Windows.Storage.StorageLibrary in a Windows Store app
  • set file extensions and associations in a Windows Store app
  • add files to the Windows index from a Windows Store app
  • query a Windows index from a Windows Store app
  • use Windows.Storage.Compressor and Decompressor classes in a Windows Store app to compress and decompress files

Integrating Windows Apps with OneDrive

  • configure a Windows Store app to enable users to sign into OneDrive
  • configure a Windows Store app to enable users to upload files to and download files from OneDrive
  • configure a Windows Store app to enable a user to create, copy, update, move, or delete a file or folder on OneDrive from the app
  • configure a Windows Store app to enable a user to access OneDrive file and folder properties from the app
  • configure a Windows Store app to enable a user to create, update, read, or delete an album on OneDrive from the app
  • configure a Windows Store app to enable a user to create, read, or delete a tag on OneDrive from the app
  • configure a Windows Store app to access Microsoft user data
  • configure a Windows Store app to obtain a user's consent in OneDrive

Practice: Working with Data (CE)

  • use data management techniques including integration with OneDrive in Windows Store apps

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.