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

Introduction to Windows 7 Development

Course Summary

This tutorial is aimed at Windows developers (Windows Forms or WPF) who want to add Windows 7 capabilities to their application. The emphasis is on providing a helpful and efficient user experience by hooking into what Windows 7 has to offer. You do not n

  • +

    Course Syllabus

    ● Light Up on Windows 7
        ◦ Introduction and lighting Up
        ◦ Version checking
        ◦ Demo: Enabling user interface components and notifying the User
        ◦ Demo: Exceptions on older versions
    ● Windows 7 Jumplists
        ◦ Introduction
        ◦ Windows API Code Pack
        ◦ Windows 7 Taskbar - Jumplists, overlays, thumbnails
        ◦ Jumplist terminology
        ◦ Demo: Recent and frequent destinations
        ◦ Demo: Custom categories in your jumplist
        ◦ Demo: Tasks in your jumplist
    ● Taskbar Overlays on Windows 7
        ◦ Introduction
        ◦ Demo: Icon Overlays
        ◦ Demo: Progress Bar Overlays
    ● Taskbar Thumbnails on Windows 7
        ◦ Introduction
        ◦ The purpose for thumbnail buttons
        ◦ Demo: Thumbnail buttons
        ◦ Demo: Thumbnail Clipping
        ◦ Demo: Tabbed Thumbnails
        ◦ Taskbar Wrapup
    ● Network Awareness on Windows 7
        ◦ Introduction to Network Awareness
        ◦ How Network Awareness helps
        ◦ Demo: Online or Offline?
        ◦ Know Your Networks
        ◦ Demo: Know Your Networks
    ● Power Awareness on Windows 7
        ◦ Introduction to Power Awareness
        ◦ Why Power Awareness matters
        ◦ Demo: Monitoring Power Usage
        ◦ How Can Your App Extend Battery Life?
        ◦ Power Awareness and Events
    ● Windows 7 Libraries
        ◦ Introduction to Windows 7 Libraries
        ◦ How libraries help productivity
        ◦ Reading from and writing to a library
        ◦ Demo: Known libraries
    ● Demo: Library properties
        ◦ Demo: Managing libraries
    ● Windows 7 UAC and Manifests
        ◦ Introduction
        ◦ UAC - What and why
        ◦ Demo: UAC in action
        ◦ What makes an application elevate?
        ◦ Demo: Manifests
        ◦ Demo: Other elevation issues
        ◦ What should you do about UAC?
    ● Partitioning Administrative Tasks for Windows 7
        ◦ Introduction to partitioning
        ◦ Some applications are for standard users but have administrative portions
        ◦ Demo: A partitioned app
        ◦ When and how to partition
    ● Known Folders for Windows 7
        ◦ Introduction to Known Folders
        ◦ A hardcoded path is a bug
        ◦ The Environment.Specialfolder enum
        ◦ Demo: Writing to AppData
        ◦ Code Pack's Known Folders
        ◦ Demo: Using a known library
        ◦ Demo: Exploring Known Folders
    ● Scheduled Tasks on Windows 7
        ◦ Introduction to Windows 7 Scheduled Tasks
        ◦ What is a Scheduled Task?
        ◦ Setting up a Scheduled Task
        ◦ Scheduled Tasks and Services
        ◦ Setting up a Scheduled Task from code


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

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

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