Formation Informatique | Formation Management
Formation .NET 3.5, création d'applications WPF : formation Développement .NET avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

.NET 3.5, création d'applications WPF


Windows Presentation Foundation et VS 2010/2008


Cette formation vous permettra de vous familiariser avec la conception des différents types d'applications WPF (.exe, applications de navigateur et Silverlight), avec des ateliers pratiques réalisés avec Visual Studio en C# ou en VB .NET et MS Blend.

» Participants

Ce cours s'adresse aux développeurs .NET qui souhaitent découvrir les possibilités offertes par WPF et comprendre les outils permettant sa mise en oeuvre.

» Pré-requis

Connaissance du langage XML et de la plate-forme .NET (Framework 3.5 ou supérieur, Visual Studio et C# ou VB .NET).

» Travaux pratiques

Mise en oeuvre des différentes techniques (grammaire XAML, personnalisation des contrôles et des éléments visuels, modèle de programmation et déploiement) au sein d'une application WPF.

   
 

PROGRAMME

» Introduction

Comprendre les objectifs, l'architecture de WPF et les différents types de projets disponibles.

Le langage XAML : syntaxe, rôle des différents types d'éléments et des extensions de balisage.

Les outils Visual Studio, MS Blend et du SDK.

Structure d'une application WPF : fichier XAML et code-behind, hiérarchie des classes, compilation.

Modèle de programmation : propriétés de dépendance, cycle d'exécution, événements routés et des commandes.

Travaux pratiques
Applications types. Créer une interface simple en XAML et ajouter un comportement avec Visual Studio.


» Conception des interfaces

Conception d'une fenêtre et méthodes de positionnement des éléments.

Familles d'éléments (contrôles, Formes 2D et 3D, transformations et animations).

Personnalisation : styles et modèles de contrôles.

Utilisation et gestion des ressources.

Intégration d'éléments multimédias.

Gestion des documents (flux et fixes).

Travaux pratiques
Créer, personnaliser et programmer les éléments courants, avec exemples de transformations et d'animations. Réaliser un contrôle personnalisé. Créer un document par programmation. Gérer l'affichage de RTF et XPS existants.


» Prise en main de MS Blend

Organisation de l'interface et intégration avec Visual Studio.

Gestion des ressources et des assets.

Conception d'une interface.

Réalisation d'animations et de templates.

Travaux pratiques
Réalisations d'une interface de saisie avec MS Blend.


» Le DataBinding

Rappel du fonctionnement.

Editeur d'expressions d'extension de balisage.

Choix et configuration du mode de liaison avec les extensions de balisage ou par code.

Gestion des différents types de sources.

Modèle de présentation des données (DataTemplate).

Opérations de conversion et de validation.

Contrôle DataGrid.

Travaux pratiques
Réaliser des liaisons de données en lecture/écriture sur une collection d'objets métiers, avec validation et conversion.


» Principe des applications de navigateur et introduction à Silverlight

Présentation des usages types avec les solutions .NET.

Créer et déployer une application de navigateur.

Présentation de Silverlight (modèle de développement et de déploiement, affichage en plein écran...).

Travaux pratiques
Créer une application de navigateur avec déploiement par ClickOnce. Réaliser une application Silverlight.

 
     
 
     
   
  Formation .NET WPF  
 
Stage pratique - DIF
Réf :  NPF
Prix 2012 : 2150 € H.T.
Durée : 4  jours
 
     
         
  Cliquer sur une session pour réserver  
 

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Sophia-antipolis,Luxembourg
 
   
     
         
  Cursus professionnels  
   
   
     
         
  Filières métiers