Salut à tous !
Voilà, je me documente petit à petit sur WPF et je me demande de plus en plus à quoi cela peut bien servir, hormis faire des applis de façon vectorielle et en 3D.
Je m'explique, je viens de me taper une série de webcast ( http://msdn.microsoft.com/fr-fr/vcsharp/dd218464.aspx ) qui expliquent fort bien les différences entre les WinForms et WPF.
Résultat :
- de nombreuses propriétés ont changé de nom (la propriété Text d'un Button a été remplacée par Content, idem pour Anchor qui est remplacé par VerticalAlignement et HorizontalAlignement)
- des contrôles ont disparu (OpenFileDialog, SaveFileDialog n'existent plus, il faut alors utiliser le namespace Microsoft.Win32, etc...)
- il faut désormais apprendre à manipuler le XAML (sans compter que si on veut faire une appli qui a de la gueule, il faudra aussi apprendre à se servir d'Expression Blend)
Bref, je me réveille sans doute un peu tard étant donné que WPF est sorti depuis qqs temps déjà, mais je ne comprends pas bien dans quelle situation précise a-t-on réellement besoin de développer une appli en WPF ?
Quel est l'avantage de WPF par rapport aux WinForms (si ce n'est que Vista et Seven se basent essentiellement sur WPF) s'il faut tout réapprendre ? Est-on "has been" si on utilise encore les WinForms ?? Faut-il absolument surfer sur la vague WPF ou être définitivement largué ?
Je souhaiterais juste que l'on m'explique l'intérêt réel de WPF, chose que je n'ai pas saisie dans les webcasts.
Merci d'avance pour vos réponses,
Lionel.
Partager