Working With Data and Files

Developers with a background creating applications in C# and XAML who wish to learn how to create Windows Store apps


Expected Duration
247 minutes

There are multiple concepts to consider concerning working with data in Windows Store Apps. This course teaches how data sources can be bound to certain controls making displaying data an efficient process. This course teaches how to use controls geared towards displaying lists of data, as well how to store and retrieve data from local files, remote sources, and by using system provided pickers. This course is one of a series in the Skillsoft learning path that helps prepare learners for the Microsoft Exam 70-484: Essentials of Developing Windows Store Apps Using C#.


Binding Data

  • start the course
  • work with local files and use the cloud and web services
  • bind properties of elements to other elements and object instances
  • bind a GridView to a collection
  • create a custom class that can be used for data binding and implement the INotifyPropertyChanged interface
  • create a converter that can be used with data binding by implementing the IValueConverter interface and use a converter when data binding in XAML

Using Data Controls

  • use some of the WinRT controls
  • add items to a GridView Control from XAML and adding items to a GridView control using C#
  • set up a data template for formatting and displaying grid view items and make a data template reusable among multiple grid views
  • group data using the GridView control
  • add items manually to a FlipView control in XAML and C# and respond to the SelectionChanged event of a FlipView control
  • add items manually to a ListView control in XAML and C# and respond to the SelectionChanged event of a ListView control
  • alter the default layout of a GridView control and with the ListView control
  • set up a header using ListView and GridView controls
  • use the GridView, ListView, and FlipView controls

Working with Files and Folders

  • describe common classes and their functions that are located in the Windows.Storage.Namespace
  • use the components that make up an applications data store
  • save data in an app’s local data store
  • access and read data from an app’s local data store
  • read and write data to and from an app’s roaming data store
  • create folders from a Windows Store App using the CreateFolderAsync method
  • create files from a Windows Store App

Working with Pickers

  • use Pickers
  • pick files from within a Windows Store App
  • save to files from within a Windows Store App
  • select contacts and access contact information from within a Windows Store App

Working with Remote Data

  • use the HTTPClient class which can be used to work with remote data
  • use the HTTPClient to GET remote data
  • use HTTPClient to submit data using a PUT and POST request
  • use HTTPClient to DELETE remote data

Practice: Layout and Design of Windows Store Apps

  • make layout decisions involving C# concepts in a Windows Store application





Multi-license discounts available for Annual and Monthly subscriptions.