Plan du cours

Introduction

L'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

In et Out

  • Structure du projet WPF
  • Propriétés XAML, de mise en page et de dépendance
  • Commandes et ressources
  • Événements
  • Styles et comportements
  • Comprendre la liaison de données et les flux de données

Flux de données

  • Modélisation des données dans WPF
  • Access vers les bases de données
  • LINQ
  • Cadre d'entités
  • Opérations CRUD
  • Validation des données

Contrôles

  • Revue des contrôles
  • Boîte à outils WPF étendue
  • Contrôles utilisateur et contrôles personnalisés
  • Modèles

Sujets avancés

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

Application dans le monde réel

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

Résumé et prochaines étapes

Pré requis

  • Connaissance des phrases de base du développement de logiciels
  • Connaissance de Visual Studio et de C#

Audience

  • Développeurs de logiciels
  • Programmeurs
  • Responsable d'équipe technique
  21 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (2)

Cours Similaires

Introducing C# 6.0 with Visual Studio 2015/2017

  28 heures

Catégories Similaires