Windows 8 Metro Application Data
Learn how to work with metro application data with the Windows 8 Metro platform
What you'll learn
The Windows 8 Metro platform redefines the way apps access and manipulate data. In this course we learn how to work with application data, that is, working data that is created and accessed by your app on a continuous basis. Traditionally, app data has been local, but Metro blurs the distinction between local and remote data by making things such as cloud storage and app-to-app integration an integral part of both the user and developer experiences. This course looks at accessing files, local and remote, as a content source for our apps; it explores app data storage and roaming as well as the settings contract; and it takes an in-depth look at app-to-app sharing through the sharing contract. Before doing so, however, it starts with a fresh look at the UI side of things, including Metro controls and data binding. After watching this course, you should feel comfortable accessing, listing, updating, roaming and sharing data in your metro apps.
Table of contents
- Introduction 2m
- Metro List Controls 3m
- Laying Out Data 2m
- Metro and Data Binding 3m
- Demo: Demo App Overview 2m
- Demo: Data Source and Main View 7m
- Demo: Lower Level Views 4m
- Grouping Data 3m
- Demo: Implementing Groups 6m
- Navigation 3m
- Demo: Navigation 4m
- Semantic Zoom 2m
- Demo: Semantic Zoom 5m
- View States 3m
- Demo: View States 4m
- Takeaways 1m
- Introduction 2m
- Files in Windows 8 5m
- Windows Storage API 3m
- Demo: Listing Files in the Pictures Library 7m
- Demo: Working With Folders 7m
- Pivoting on File Metadata 3m
- Demo: Grouping Files 7m
- Filtering and Searching 4m
- Demo: Filtering Files 8m
- Updating File Metadata 1m
- Demo: Updating Metadata 4m
- Accessing Files With Pickers 3m
- Demo: Enabling User Selection 7m
- Takeaways 2m
- Introduction 2m
- App Data Overview 3m
- Local App Data 2m
- Settings Contract 2m
- Demo App Overview 1m
- Demo: Local File Storage 7m
- Demo: Settings Contract 6m
- Demo: Local Settings 4m
- Roaming Storage 5m
- Demo: App Data Roaming 8m
- Demo: DataChanged Event 2m
- Composite Settings 1m
- Demo: Composite Settings 5m
- Takeaways 1m
- Introduction 2m
- App to App Sharing 4m
- Share Source 3m
- Demo: Creating a Source App 6m
- Share Target 5m
- Demo: Creating a Target App 9m
- Demo: Share Target Template 3m
- Demo: Sharing Files 3m
- Long-running Share 2m
- Demo: Long-running Share 5m
- Deferrals and Pull 3m
- Demo: Deferral 3m
- Demo: Pull 5m
- Quicklinks 3m
- Demo: Quicklinks 6m
- Takeaways 2m