La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Mitsuru FURUTA Relations techniques développeurs Microsoft France

Présentations similaires


Présentation au sujet: "Mitsuru FURUTA Relations techniques développeurs Microsoft France"— Transcription de la présentation:

1 Mitsuru FURUTA Relations techniques développeurs Microsoft France

2 Rappel WPF Technologie daffichage vectorielle basée sur DirectX mais avec les paradigmes évènementiels des windows forms Un affichage accéléré par le GPU Un haut niveau de design Une définition xml externalisée de linterface Un puissant moteur de binding

3 Quattend-on dune technologie dinterface graphique pour les applications présentant des données ? Des contrôles orientés données Un moteur de binding bidirectionnel Un modèle de vue Une synchronisation de laffichage avec les interfaces de notifications Simplifier la navigation

4 Démo Mise en place dune application basique

5 Définition Source Mode Path Interfaces reconnues TypeDescriptor IList, IBindingList, IListSource ICollection, INotifyCollectionChanged Linq

6 Démo Les bases du databinding

7 Démo Mise en place dun formulaire maître-détails

8 Converters RelativeSource ErrorTemplate Utilisation dans Blend Utilisation par code

9 Démo Binding: les options avancées

10 Le modèle de vue: CollectionView, CollectionViewSource Element courant (Currency) Tris Filtres Groupements

11 Démo Les vues WPF

12 Binding direct sur le contrôle Utilisation du DataContext Passage de contexte à un UserControl DataSourceProvider (Object et Xml) Création dune vue Modèle MVC

13 Démo Les ancrages de données

14

15 Entité unique: ContentControl ContentTemplate ContentPresenter TemplateSelector Template par type

16 Démo Les ContentControl

17 Collection: ItemsControl Listbox/ListView (Selectors) IsItemsHost DataGrid: le problème infini de lAutoGenerateColumns Ribbon et WPF Toolkit

18 Démo Les ItemsControl

19 Démo La DataGrid, un cas particulier !

20 Les contrôles Arbre logique et arbre visuel Il ne restera que des Visuals !! Notion de containers Comment retrouver les données !

21 Démo Mise en évidence de larbre visuel

22 Démo Transformer une ListBox en Canvas…

23 Virtualisation des contrôles Virtualisation des données Asynchronisme

24 WPF propose de puissantes fonctionnalités pour la présentation de données Le binding maintient des relations entre les contrôles et les données. Le développeur na plus à se préoccuper des synchonisations entre les données et les contrôles. VS10 apportera un designer WPF supportant toute la gestion du binding de données

25 ?

26 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Votre potentiel. Notre passion. TM


Télécharger ppt "Mitsuru FURUTA Relations techniques développeurs Microsoft France"

Présentations similaires


Annonces Google