MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Windows 8 Background Processing and Lifecycle Management

Course Summary

This course explores the new way Windows 8 Store apps execute on a system, and the new challenges faced by developers. Topics covered include managing the state of the application and an exploration of the different types of background processing that are

  • +

    Course Syllabus

    ● Course overview
        ◦ Course outline
    ● The Windows 8 Process Lifecycle and State Management
        ◦ Overview
        ◦ Windows 8 Process Lifecycle
        ◦ Demo: Process Lifecycle
        ◦ Application events
        ◦ Demo: Adding the application events
        ◦ Launching and activation
        ◦ Demo: Launching and activation
        ◦ State management using LocalSettings and LocalFolder
        ◦ Demo: LocalSettings
        ◦ State management using RoamingSettings and RoamingFolder
        ◦ Demo: RoamingSettings
        ◦ SuspensionManager
        ◦ Demo: SuspensionManager
        ◦ Push Notifications
        ◦ Demo: Push Notifications
        ◦ Summary
    ● Performing work in the background in Windows 8
        ◦ Overview
        ◦ Background processing 101
        ◦ Demo: Building a background task
        ◦ Debugging a background task
        ◦ Demo: Debugging a background task
        ◦ Manifest changes
        ◦ Demo: Manifest changes
        ◦ The BackgroundTaskDeferral
        ◦ Demo: Async work using the BackgroundTaskDeferral
        ◦ The Maintenance Trigger
        ◦ Demo: Maintenance Trigger
        ◦ Background Task Progress and Completion
        ◦ Demo: Background Task events
        ◦ Suspending and termination
        ◦ Demo: Re-registering task events
        ◦ Where does my background task run?
        ◦ Demo: Sharing data between the foreground app and background task
        ◦ Constraints
        ◦ Summary
    ● Lock screen apps
        ◦ Overview
        ◦ Lock-screen apps
        ◦ Demo: Managing the lock screen
        ◦ Becoming a lock screen app
        ◦ Demo: Becoming a lock screen app
        ◦ Demo: Sending a local lock screen badge update
        ◦ Demo: Sending a local lock screen tile update
        ◦ WNS
        ◦ Demo: Creating a lock screen app with Raw Push Notifications
        ◦ Pushing raw Notifications
        ◦ Demo: Sending raw notifications to the client
        ◦ Executing code
        ◦ Demo: Working with the incoming value
        ◦ Demo: Updating the badge on the lock screen
        ◦ Demo: Displaying a toast on the lock screen
        ◦ Network trigger
        ◦ Demo: Creating the control channel trigger
        ◦ Keep-alive trigger
        ◦ Demo: Creating the keep-alive trigger
        ◦ Executing code
        ◦ Demo: Creating the control channel task
        ◦ Demo: Creating the keep-alive task
        ◦ Manifest registration
        ◦ Demo: Manifest changes
        ◦ Time trigger
        ◦ Demo: Executing a background task based on a Time Trigger
        ◦ Summary
    ● Uploading and downloading files in the background
        ◦ Overview
        ◦ Background transfers
        ◦ Demo: Downloading in a separate process
        ◦ Downloading a file
        ◦ Demo: Downloading a file
        ◦ Cancelling a download
        ◦ Demo: Cancelling a download
        ◦ Progress reporting
        ◦ Demo: Reporting transfer progress
        ◦ Process lifecycle implications
        ◦ Demo: Process lifecycle implications
        ◦ Uploading a file
        ◦ Demo: Uploading a file
        ◦ Demo: Uploading multiple files using the BackgroundTransferContentPart class
        ◦ Summary
    ● Playing audio in the background
        ◦ Overview
        ◦ Playing audio
        ◦ Demo: Creating a background-capable media player

Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Networks & IT Infrastructure Community

Related Posts:

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top