Prenez contact avec nous

Plan du cours

Introduction

IDE

  • Introduction à Visual Studio.
  • Création d'un projet.
  • Compilation et débogage.

Microsoft .NET

  • Qu'est-ce que .NET ?
  • CLR et garbage collector.
  • DLL vs. EXE ?
  • Technologies au sein de .NET.

Fondements de WPF

  • Histoire de WPF.
  • Modèle de conception MVVM.
  • WPF vs. Windows Forms.
  • Différences entre les versions de WPF.

Dedans et Dehors

  • Structure d'un projet WPF.
  • XAML, mise en page et propriétés de dépendance.
  • Commandes et ressources.
  • Événements.
  • Styles et comportements.
  • Compréhension du liaison de données et des flux de données.

Flux de données

  • Modélisation des données dans WPF.
  • Accès aux bases de données.
  • LINQ.
  • Entity Framework.
  • Opérations CRUD.
  • Validation des données.

Contrôles

  • Revue des contrôles.
  • Extension de la boîte à outils WPF.
  • Contrôles utilisateur et contrôles personnalisés.
  • Modèles (Templates).

Sujets avancés

  • Opérations asynchrones et parallèles.
  • Inversion de contrôle (IoC).
  • Unity et PRISM.

Application du monde réel

  • Développement d'une architecture système.
  • Modélisation des données.
  • Mise en œuvre.
  • Tests de l'application.

Résumé et prochaines étapes

Pré requis

  • Connaissance des concepts de base du développement logiciel.
  • Connaissance de Visual Studio et de C#.

Audience

  • Développeurs logiciels.
  • Programmateurs.
  • Chef de equipe technique.
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires