Présentation de Windows 7
- Aperçu des nouveautés du système d'exploitation.
- Windows 7 et son positionnement par rapport au .NET.
Les bibliothèques de Windows 7
- Présentation des bibliothèques. Dossiers virtuels.
- Fournir aux utilsateurs une vue cohérente des fichiers.
- L'usage des bibliothèques.
- Utiliser une bibliothèque dans une application .NET.
Travaux pratiques
Intégrer les bibliothèques dans une application .NET.
Le format XPS et l'impression
- Spécificités du format XPS (XML Paper Specification).
- Gestion de l'impression sous Windows 7.
Présentation du ruban de Windows 7
- L'interface Ruban.
- Le système de présentation de commandes.
- Créer sa propre interface de type Ruban.
Travaux pratiques
Manipulation du ruban de Windows 7 (C++).
La gestion du multitouch
- Présentation des fonctionnalités multitouch.
- Modèles de programmation de plate-forme multitouch.
- Utilisation de gestes et de messages tactiles.
Travaux pratiques
Installation du projet MTTouchVista. Manipulation d'une image.
La barre des tâches de Windows 7
- Présentation des nouvelles fonctionnalités.
- Afficher une barre de progression.
- Créer une liste de renvoi qui affiche les tâches et les éléments qui sont pertinents pour l'application donnée. Manipuler une telle Jump List.
- Ajouter des boutons aux miniatures.
- Ajouter une icône à la miniature.
Travaux pratiques
Manipulation de Jump List, de barre de progression et de miniatures.
Les tâches et services d'arrière-plan
- Création du service Windows.
- Configuration du service.
- Contrôle du service à l'aide de code managé.
La gestion de l'UAC (User Account Control) de Windows 7
- Prise en main de l'outil de configuration de l'UAC.
- Lancement automatique d'application en tant qu'administrateur.
Compléments
- La gestion de l'énergie.
- Le système graphique de Windows 7.
- Utilisation des capteurs au sein de Windows 7 (" Sensor API ").
Travaux pratiques
Mise en pratique des fonctionnalités.