[PDC] WPF Roadmap
Cette session, co-animée par Kevin Gjerstad et Anson Tsao, avait pour objectifs de montrer ceux vers quoi se dirigait la technologie WPF.
Nous avons commencé par avoir droit à une vidéo de présentation de différentes applications développées en WPF puis, Kevin a rappelé les différents objectifs de WPF dont le plus important: Permettre le développement d’applications offrant une grande expérience utilisateur.
Ensuite, Anson a fait une démonstration d’une application fort sympathique (dont il me semble avoir déjà parlé): Lawson’s Smart Office
Puis, petit rappel sur les précédentes release de WPF:
- 2006: .NET 3.0
- 2007: .NET 3.5
- 2008: .NET 3.5 SP1
Afin de montrer les nouveautés, nous avons eu droit à une démonstration du DataGrid de WPF (ne vous inquiétez pas, je vous prévois une série d’articles, entre autre, sur le Control Toolkit et le Ruban de WPF
)
Après cela, nous avons eu droit à plusieurs démonstrations sur:
- Le Ruban WPF
- Le Visual State Manager
- Le Visual State Manager dans Expression Blend
Au niveau des fonctionnalités annoncées pour les prochaines versions, il y a de quoi se réjouire:
- Plus de traitement effectués par le GPU
- Meilleur qualité de l’affichage
- Meilleure interopérabilité avec d’autre technologie (nous avons d’ailleurs eu droit à une démonstration d’une application WPF utilisant un effet graphique XNA)
Au niveau de la prochaine version du XAML, là encore des nouveautés très intéressantes:
- .NET 4.0 intégrera un nouveau parseur XAML qui sera:
- Plus rapide
- Plus extensible au niveau des APIs XamlReader.Load et XamlWriter.Write
- Il sera possible d’utiliser les generics directement dans le XAML !
En ce qui concerne Visual Studio 10, on notera le fait qu’il y aura moins d’édition de XAML à la main:
- RAD pour le DataBinding
- Meilleure gestion de l’affichage
- Meilleure édition des propriétés
- Meilleure application des styles
Enfin, nous avons eu droit à une liste (non exhaustive) de différents contrôles qui devraient faire leur apparition:
- Chart Controls
- MaskedEdit
- AutoCompletion
- PropertyGrid
- Deep Zoom
En conclusion, je peux affirmer qu’il s’agissait d’une session intéressant bien que non vitale. Pour votre informations, sachez que je prévois un ensemble d’articles traitant, entre autre, du WPF Control Toolkit et du Ruban 
A+
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :