Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parChloé Cordier Modifié depuis plus de 9 années
1
1 Visual Studio 2005 Tools For Office: Présentation et Démonstrations
2
2 Avant toute chose…
3
3 Thomas LEBRUN – SUPINFO Formateur au Laboratoire.NET de SUPINFO Microsoft MVS (Most Valuable Student)Most Valuable Student MCAD.NET Administrateur de Developpez.comDeveloppez.com Site Web: http://morpheus.developpez.comhttp://morpheus.developpez.com Email: lebrun_thomas@hotmail.comlebrun_thomas@hotmail.com Florent SANTIN - EPITECH Microsoft MVS (Most Valuable Student)Most Valuable Student MCAD.NET Membre du Labtech Student Club Blog: http://blogs.developpeur.org/azrahttp://blogs.developpeur.org/azra Email: florent@santin.orgflorent@santin.org Intervenants
4
4 Sommaire Présentation des VSTO 2 Développement Office en général Développement Outlook Démo Développement Word Démo Développement Excel Démo Le futur: Office 12 et VSTO 3 Démo Ressources Q&R
5
5 Présentation des VSTO 2 Que sont les VSTO 2 ? Acronyme de « Visual Studio 2005 Tools For Office » Réalisation d’applications Office complexes Avantages par rapport aux VSTO 1 Intégration complète d’Office (Word/Excel) dans l’IDE Facilités de développement (Drag and Drop, etc….) Utilisation de toute les possibilités de Visual Studio 2005 (assistants, etc…) Rapidité de développement accrue par rapport à VBA
6
6 Possibilités des VSTO 2 sur Office Interaction complète avec Word/Excel/Outlook Gestion et création de tableaux, graphiques, etc… Ajout et utilisation de Bookmarks (existants ou non) Création de barre de menus personnalisés Interaction avec « l’ActionsPane » (panneau d’actions des documents Office) Possibilité d’utiliser des Datasets, des WebServices, etc. au sein de votre application Office
7
7 VSTO et Outlook Possibilité de manipuler toutes les données d’Outlook Emails Contacts Calendrier Taches… Interaction avec des événements Outlook Réception d’Email Création de la recherche Ouverture d’un formulaire Ajout d’un objet… VSTO 2, facilité de débogage
8
8 Développement Outlook
9
9 VSTO et Word Possibilité de manipuler tous les objets de Word: Les barres de menu Les Bookmarks Les tableaux Les graphiques Le texte Possibilité de manipuler l’ActionPane Dans les VSTO 2, cet ActionPane est un objet: Il possède des propriétés, des méthodes, des évènements Ajout de contrôles Utilisation de l’ActionPane dans votre application
10
10 Développement Word
11
11 VSTO et Excel Des contrôles pour Excel NamedRange: Collection nommée de cellules de votre feuille Excel (sorte de bookmark pour Excel) ListObject: Permet d’afficher, dans un tableau, un ensemble de données. Possibilité de trier les colonnes de ce tableau. Le cache de données [Microsoft.VisualStudio.Tools.Applications.Runtime.Cached]
12
12 Développement Excel
13
13 Et le futur ? Développement des VSTO 3 Cible visée: Plateforme Office 12 Source: http://blogs.msdn.com/eric_carter/archive/2005/06/13/4 28632.aspx http://blogs.msdn.com/eric_carter/archive/2005/06/13/4 28632.aspx Développement accès « Add-In » pour toutes les applications Office.
14
14 VSTO 3 et Office 12 !
15
15 Conclusions Les VSTO 2 permettent: Des développement simples et rapides d’applications Office L’utilisation de la puissance de.NET au service d’Office Quelques inconvénients Tout les objets ne sont pas typés Il manque encore des événements utiles
16
16 Ressources Blog de l’équipe de développement des VSTO: http://blogs.msdn.com/vsto2/ Blogs de certains membres de l’équipe: Eric Carter: http://blogs.msdn.com/eric_carter/http://blogs.msdn.com/eric_carter/ Misha Shneerson: http://blogs.msdn.com/mshneer/http://blogs.msdn.com/mshneer/ Andrew Whitechapel: http://blogs.officezealot.com/whitechapel/ http://blogs.officezealot.com/whitechapel/ MSDN: http://msdn.microsoft.com/library/default.asp?url=/library/e n-us/odc_2003_ta/html/odc_ancVSTO_05.asp http://msdn.microsoft.com/library/default.asp?url=/library/e n-us/odc_2003_ta/html/odc_ancVSTO_05.asp Projet ShareIT http://www.shareit.fr
17
17 Ressources Articles: Visual Studio 2005: L’automation Office en.NET: http://morpheus.developpez.com/vsto2/ http://morpheus.developpez.com/vsto2/ Retrouvez les slides et les sources de cette présentation sur: http://morpheus.developpez.com http://blogs.developpeur.org/azra
18
18 Des question ?
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.