Mitsuru FURUTA Relations techniques développeurs Microsoft France

Slides:



Advertisements
Présentations similaires
De Windows Forms à Windows Presentation Foundation
Advertisements

Comment Protéger les bases SQL avec System Center Data Protection Manager 2007.
Windows Presentation Foundation Mitsu Furuta DevDays 2006 Equipé aujourdhui, prêt pour demain.
Mix 08 Las Vegas Lergonomie Web ou comment maîtriser son trafic Loutillage du créatif Séduire vos utilisateurs Créer une relation permanente sur PC Etendre.
Santé pubic Plan catastrophe Globalisation de léconomie Agenda vert Emissions Phénomène durbanisation Population viellissante Qualité de service Enjeux.
L&L Products – Organosheet
Trucs et Astuces { Visual Studio 2008 – VB 9 (C#3)} Grégory Renard CTO – R&I Manager Wygwam Microsoft Regional Director / Microsoft MVP
Microsoft Regional Director Agilcom
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
Damien Caro Architecte Infrastructure Microsoft France
Benjamin Soulier Technical Expert Cambridge Technology Partners Le meilleur des deux mondes - SharePoint 2010 et Azure!
1 Quakelight : le making of Julien Frelat Chef de projet InnoveWare Solutions Code Session : RIA309.
Patrick Guimonet Architecte Infrastructure Microsoft France.
Nicolas CLERC Tekigo – Cofounder
Eric Le Loc’h Microsoft France
Office 365: Vue d’ensemble de la solution
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Mix 08 Las Vegas L’outillage du créatif L’ergonomie Web ou comment maîtriser son trafic Séduire vos utilisateurs Créer une relation permanente sur PC.
Entity Framework 4 Mitsuru FURUTA Relations techniques développeurs
DataBinding avancé Mitsuru FURUTA, relations techniques développeurs –
Postes clients OLAP Fichiers XML SGBD Requêtes Analyses Reports Intégration Synchronisation Recherche Serveurs.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Introduction Les contrôles Les templates de données Les vues Conclusion.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
475 collaborateurs 300 formateurs CPLS Gold Certified depuis collaborateurs 300 formateurs CPLS Gold Certified depuis M€ de chiffres d’affaires.
Outil de conception d’applications WPF Anciennement « Interactive Designer » Orienté « intégrateur graphistes » Particularité : Blend tm est une application.
Réinventez votre messagerie
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Dell | Microsoft Management and Virtualization Solutions Franchir les obstacles de la virtualisation Dominique Leong Global Solution Architect Patrick.
Synthèse de structure d'entreprise SAP Best Practices.
BizTalk 2010 Intégrer vos applications optimisez vos processus métier
Qui a déjà manipulé SQL Server ? Toutes versions ? 2005 ? 2008 ? Qui utilise SQL Server en production ? Toutes versions ? 2005 ? 2008 ?
Gestion des déplacements professionnels SAP Best Practices.
1 Quelles nouveautés pour les Communications Unifiées ? Damien Caro Architecte Infrastructure Microsoft France
1 Applications d’entreprise avec.NET 4.0 et Silverlight 4 David Rousset Mitsuru Furuta
Une heure de démonstration! Démo 1: Administration de MOSS 2007 Démo 2: Aperçu de System Center Operation Manager Démo 3: Sauvegarde/Restauration avec.
Mix 08 Las Vegas L’outillage du créatif L’ergonomie Web ou comment maîtriser son trafic Séduire vos utilisateurs Créer une relation permanente sur PC.
1 Eric Mittelette Eric Vernié DPE – Microsoft France.
1 Chesné Pierre
Benjamin Soulier Technical Expert Cambridge Technology Partners Les nouveautés de Windows Azure.
Nicolas CLERC QuidMind S.A. Microsoft Regional Director Windows Phone 7 … Allez plus loin …
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Phase d’étudeDéveloppement Marketing & Vente.
1 Panorama de l'offre SaaS (Software as a Service) de Microsoft Damien Caro Architecte Infrastructure
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
1 Silverlight & XNA Développeurs, à vous le mobile! Pierre Cauchois - Microsoft France Relations avec les développeurs (mobiles et embarqués)
Microsoft Confidential À propos de ce support Cette présentation est conçue pour être utilisée par des agences qui souhaitent aider leurs clients à comprendre.
Principale entreprise française indépendante dédiée aux technologies Microsoft 12 ans d’expérience dans le conseil et la réalisation de projets à haute.
Utilisation du logiciel EduStat©
La règlementation en matière de transfert de données
Carlos Oliveira Club Subaquatique du CERN
PowerShell sur Linux : pourquoi et comment ?
Français 41 – Unité 3 Leçon B – Quels cours suivra un lycéen
Concrètement Pascal Sauliere
Unité 2– L’art de la nourriture
Création du statut de membre non plongeur
L’Oculus Rift pour améliorer l’efficacité et la logistique en entrepôt
Titre de la présentation
Proposition pour un comité composé de 9 membres
Titre de la présentation
Titre de la présentation
Unité 3 – On fait les courses
Carlos Oliveira Club Subaquatique du CERN
Comment créer des applications Sharepoint Intelligentes
11/29/2018 4:22 AM Mail: Tel: recrute
12/7/2018 9:48 PM Mail: Tel: recrute
Microsoft Azure Quelles protections des données à l'heure du Cloud ?
REPLICA Hyper-V Comme solution à un PRA
Utilisation du logiciel EduStat©
Transcription de la présentation:

Mitsuru FURUTA Relations techniques développeurs Microsoft France

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

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

Démo Mise en place dune application basique

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

Démo Les bases du databinding

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

Converters RelativeSource ErrorTemplate Utilisation dans Blend Utilisation par code

Démo Binding: les options avancées

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

Démo Les vues WPF

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

Démo Les ancrages de données

Entité unique: ContentControl ContentTemplate ContentPresenter TemplateSelector Template par type

Démo Les ContentControl

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

Démo Les ItemsControl

Démo La DataGrid, un cas particulier !

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

Démo Mise en évidence de larbre visuel

Démo Transformer une ListBox en Canvas…

Virtualisation des contrôles Virtualisation des données Asynchronisme

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

?

© 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