TOC

This article has been localized into French by the community.

A propos de WPF:

Qu'est ce que WPF ?

WPF, qui signifie Windows Presentation Foundation, est la dernière approche de Microsoft dans le domaine des framework de GUI, utilisés avec le .NET Framework.

Mais QU'EST CE qu'un framework GUI ? GUI pour Graphical User Interface (Interface Graphique pour l'Utilisateur), et vous en regardez probablement une juste maintenant. Windows a une GUI pour que vous puissiez travailler sur votre ordinateur, et le navigateur sur lequel vous lisez probablement ce document a une GUI qui vous permet de surfer sur le web.

Un framework GUI vous permet de créer une application avec une grande quantité d'éléments, comme du texte, des champs et d'autres éléments bien connus. Sans un framework GUI vous devez dessiner ces éléments manuellement et vous charger de toutes les possibilités d’interactions de l'utilisateur comme le texte et les entrées souris. C'est BEAUCOUP de travail, donc au lieu de ça, la plupart des développeurs utilisent un framework GUI qui fera tout le travail de base et permettra au développeur de se concentrer pour faire des bonne applications.

Il existe de nombreux framework GUI, mais actuellement, pour les développeurs .NET, les plus intéressants sont WinForms et WPF. Le plus récent étant WPF. Microsoft continue toutefois de maintenir et de supporter WinForms. Comme vous le verrez dans le prochain chapitre, il y a quelques différences entre les 2 frameworks, mais leur but est le même: Rendre plus facile la création d'application avec une belle interface graphique.

Dans le prochain chapitre, nous verrons la différence entre WinForms et WPF.