Developpez.com - Microsoft DotNET
X

Choisissez d'abord la catégorieensuite la rubrique :


Compte-rendu de conférence

Par MORAND Louis-Guillaume (Page perso de Louis-Guillaume MORAND)
 

Présentation d'introduction sur Windows Presentation Foundation




1. Qui est Mike Pelton?

Mike Pelton est un ingénieur système chez Microsoft UK, qui se passionne pour le multimédia et le graphisme 3D dans les applications. Depuis le début du développement du framework .Net 3.0 et de ses composantes, il passe son temps libre à en découvrir les facettes cachées.

Son en blog


2. Résumé

Alors que Dave Webster n'avait pu que survoler WPF, Mike Pelton a su mettre à profit les 75 minutes de sa présentation pour nous montrer toutes les possibilités de Windows Presentation dont voici quelques avantages:
- tous les contrôles Winforms habituels sont présents
- ils supportent maintenant le redimensionnement sans aucune perte de qualité, y compris le zoom sur les images (car vectoriel)
- la possibilité de dessiner des objets 2D et 3D
- possibilité d'animer facilement les contrôles (flip, torsion, etc.)
- ajout de nouveaux contrôles comme le Ink Control qui permet de dessiner directement dessus (comme le stylet de Windows Live Messenger) ou un contrôle media permettant de jouer directement des vidéos, leur appliquer des sous-titres, etc.
- toute la configuration se fait via des fichiers XML en séparant donc code et design
- WPF marche en Winforms et en Webforms (sous IE)
- la possibilité d'appliquer des thèmes complets aux contrôles. Finis les boutons carrés ou simplement ronds. Ici, il est possible de tout faire avec WPF

Mais ce n'est pas tout, il a également présenté des outils tiers aidant au développement WPF, comme XAMLPad ou encore ZAM 3D qui permettent de développer et tester en live des animations WPF complexes.

C'est donc en un peu plus d'une heure et avec quelques exemples bien choisis que Mike a su montrer la puissance de Windows Presentation Foundation




3. Conclusion

En quelque minutes, Mike a su me prouver que le futur des applications passerait par WPF. Certains vont dire que les animations ou les contrôles trop personnalisés (thèmes) n'ont pas d'intérêt pour un logiciel, je leur répondrai au contraire que les utilisateurs d'aujourd'hui veulent une application la plus user-friendly et la plus claire possible et WPF permet de faire un grand pas de plus dans cette direction.


4. Liens complémentaires

Site communautaire de Windows Presentation Foundation : en ici
Articles sur WPF par Jean-Alain Baeyens : ici
Tutoriel sur Windows Presentation Foundation par Thomas Lebrun : ici
Wikipedia de WPF : en ici



Valid XHTML 1.1!Valid CSS!

Copyright © 2006 Louis-Guillaume MORAND Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsable bénévole de la rubrique Microsoft DotNET : Hinault Romaric -