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

22 Visual Studio Tools et Office 2010 08/02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France.

Présentations similaires


Présentation au sujet: "22 Visual Studio Tools et Office 2010 08/02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France."— Transcription de la présentation:

1

2 22 Visual Studio Tools et Office 2010 08/02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France http://blogs.msdn.com/sbovo/

3 33 Access It en quelques mots… Consulting/expertise, réalisation (projet /assistance technique) et formation (CPLS) sur les technologies Microsoft Haut niveau de certification 2 agences à Lille et Paris, couverture nationale Centre des Usages pour la région Nord 3 grands domaines d’expertise technologique Plateforme applicative : SharePoint, SQL Server & BI, BizTalk.Net : architecture, Framework & langages, RIA/RDA (Silverlight, WPF, Surface), industrialisation/ALM (TFS/VSTS)… Infrastructure : poste de travail, serveurs, virtualisation, messagerie, annuaire… http://www.access-it.fr

4 44 Sommaire Office et Visual Studio 2010 Personnalisation de l’interface d’Office Ruban Backstage Menu contextuel Volet d’actions Formulaires Outlook Le déploiement

5 55 Office et Visual Studio 2010

6 66 Office 2010 Pourquoi développer pour Office ? Intégrer la logique métier au cœur de l’interface de la suite Office Réutiliser un socle déjà existant ! Développement d’OBAs: Office Business Applications

7 77 Visual Studio 2010 Création d’addins pour Office 2007 et Office 2010 Addins de types Document/Modèle ou Applicatif Template de projets pour la majorité des produits : Excel, Word, Powerpoint, Outlook Mais aussi Visio, Project, InfoPath, etc.

8 88 Visual Studio 2010 Utilisation de la CLR 4 : Possibilité d’utiliser les paramètres optionnels/nommés de C# 4 Méthode de chargement des addins : At Startup On Demand Déploiement : ClickOnce (Mise à jour automatique de l’addin) Technologie "No-PIA" !

9 99 Personnalisation de l’interface d’Office

10 10 Le Ruban Espace de dessin dans Visual Studio pour les applications classiques Génération d’une classe fortement typée Export et modification en XML pour des besoins plus complexes

11 11 Le Ruban Selection par programmation de l’onglet : Mise à l’échelle des groupes de contrôles : IRibbonUI.ActivateTab(String TabID)

12 12 Démo !

13 13 Le BackStage Onglets Commandes rapide GroupeColonne

14 14 Le BackStage S’effectue dans le XML au même niveau que le ruban et les menus contextuels...

15 15 Le BackStage Ajout d’onglets Ajout de commandes rapides Possibilité d’ajouter d’autres éléments au contenu des onglets existants Mise à disposition d’une grande variété de contrôles: Button CheckBox Dropdown Combo Etc.

16 16 Démo !

17 17 Les menus contextuel Possibilité de modifier les menus contextuels d’Office: Affichage/Masquage d’éléments Ajout d’éléments Utilisation des contrôles d’Office: Gallery Button SplitButton Etc.

18 18 Les menus contextuel...

19 19 Démo !

20 20 Volet d’actions

21 21 Volet d’actions Création avec des contrôles utilisateurs Support pour : Les contrôles WPF Les services WCF private void ThisAddIn_Startup (…) { ImagePane ip = new ImagePane(); Microsoft.Office.Tools.CustomTaskPane pane = this.CustomTaskPanes.Add(ip, "Images"); pane.Visible = true; }

22 22 Démo !

23 23 Les formulaires Outlook

24 24 Les formulaires Outlook "Outlook Forms Regions" permettent d’étendre les fonctionnalités d’Outlook Créés depuis dans Visual Studio Utilisation de UserControls

25 25 Démo !

26 26 Conclusion Les OBAs vous permettent de gagner du temps : L’interface graphique existe déjà, on se concentre sur la logique métier ! Réutilisez et étendez les possibilités d’Office en y apportant vos propres fonctionnalités

27 27 Questions ?

28


Télécharger ppt "22 Visual Studio Tools et Office 2010 08/02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France."

Présentations similaires


Annonces Google