Développer des applications Windows avec Microsoft Visual Studio 2010
Durée : | 5 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Cette formation s'adresse aux développeurs VB.NET ou C# qui souhaitent concevoir et développer des applications Windows à l'aide des technologies WinForms et WPF (Windows Presentation Foundation). Elle prépare à l'examen 70-511 : TS : Windows Application Development with Microsoft .NET 4.
Public :
- Développeurs .NET.
Objectifs :
- Evaluer les besoins des utilisateurs pour choisir la technologie client (WinForms, WPF) à utiliser ;
- Comprendre les nouvelles fonctionnalités disponibles dans Visual Studio 2010 pour WPF ;
- Concevoir et créer une interface utilisateur qui corresponde aux attentes des utilisateurs en termes de fonctionnalités ;
- Créer une interface utilisateur cohérente et gérable ;
- Apprendre les bonnes pratiques pour tester et déboguer les applications ;
- Utiliser une gestion des exceptions élaborée qui corresponde aux scénarios d'utilisation des applications Windows ;
- Mettre en œuvre des scénarios avancés de liaison de données ;
-
- Vous serez capable de (suite)
- Utiliser des techniques de codage pour optimiser les temps de réponse des applications ;
- Mettre en œuvre la localisation, l'assistance utilisateur, et l'accessibilité dans une application ;
- Décrire les bases graphiques dans WPF ;
- Personnaliser les contrôles à l'aide des styles et des modèles ;
- Mettre en œuvre le comportement des applications basé sur les actions des utilisateurs ou les événements en utilisant les propriétés attachées et les comportements dans Expression Blend ;
- Développer des affichages de données qui permettent à l'utilisateur de naviguer visuellement dans les données ;
- Gérer l'état et les paramètres de l'application sur l'ensemble de son cycle de vie ;
- Déployer les applications en utilisant les différentes solutions proposées par Visual Studio 2010.
Pré-requis :
- Avoir suivi le cours " T461-014 - Les fondamentaux du développement .NET avec le langage C# 4.0 et Visual Studio 2010 " ou " T461-015 - Les fondamentaux du développement .NET avec le langage Visual Basic 10 et Visual Studio 2010 ", ou posséder les connaissances équivalentes.
Conception d'une application cliente Windows
- Les technologies Windows clientes
- Modèles d'architecture
- Interopérabilité entre les Windows Forms et WPF
Introduction à Visual Studio 2010 et WPF 4
- Les nouveautés de Visual Studio 2010
- Les nouveautés de WPF 4
Concevoir et développer une interface utilisateur
- Définir la mise en page d'une interface utilisateur
- Utiliser les contrôles de contenu
- Les contrôles de liste
- Partage des ressources logiques dans une fenêtre
Contrôler l'interface utilisateur
- Partager des ressources logiques dans une application
- Créer des interfaces utilisateur cohérentes en utilisant les styles
- Changer l'apparence des contrôles en utilisant des modèles
- Gérer les événements et les commandes
Test, test unitaire et débogage
- Stratégies de test WPF
- Déboguer XAML
- Fournir un message à l'utilisateur pour les exceptions non gérées
- Comprendre les fonctionnalités de sécurité
Liaison de données simple et validation
- Vue d'ensemble de la liaison de données
- Créer une liaison de données
- Mettre en oeuvre la notification de changement de propriété
- Conversion des données
- Validation des données
- Présentation des données
Liaison de données vers les collections
- Liaison vers des collections d'objets
- Utiliser les vues des collections
- Créer des interfaces utilisateurs maître-détail
- Utiliser des modèles de données
- Affichage des collections de données
Renforcer la réactivité des interfaces utilisateurs
- Mettre en oeuvre les processus asynchrones
- Mettre en oeuvre des interfaces utilisateurs réactives
Intégrer les fonctionnalités de localisation et d'assistance à l'utilisateur
- Localisation et globalisation
- Mettre en oeuvre les fonctionnalités d'assistance à l'utilisateur
- Fournir les fonctionnalités d'accessibilité utilisateur
Graphiques WPF 2D, multimédia et impressions
- Afficher des graphiques 2D
- Afficher des images
- Ajouter du multimédia aux applications WPF
- Créer et imprimer des documents
Personnalisation des contrôles
- Vue d'ensemble de la création de contrôle
- Créer des contrôles utilisateur
- Créer des contrôles personnalisés
- Gérer l'apparence des contrôles en utilisant Visual States
- Intégrer WPF et Windows Forms
Propriétés attachées et comportements avec WPF
- Mettre en œuvre les propriétés attachées
- Mettre en oeuvre le glisser/déplacer dans les interfaces utilisateur
- Mettre en oeuvre les comportements, les déclencheurs et les actions avec Expression Blend
Animations dans WPF
- Utiliser des animations
- Utiliser des déclencheurs
- Mettre en oeuvre la visualisation de données
États, paramètres et cycle de vie des applications
- Créer des paramètres d'application
- Utiliser les paramètres des applications
- Mettre en oeuvre des sections de configuration personnalisées
Configurer et déployer des applications Windows clientes
- Options de déploiement
- Déployer une application autonome WPF
- Déployer une application XBAP
- Configurer les paramètres de sécurité