Visual Studio 2005 Tools For Office: Prsentation et Dmonstrations - PowerPoint PPT Presentation

About This Presentation
Title:

Visual Studio 2005 Tools For Office: Prsentation et Dmonstrations

Description:

Ajout et utilisation de Bookmarks (existants ou non) Cr ation de barre de menus ... Ajout de contr les. Utilisation de l'ActionPane dans votre application ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 19
Provided by: nicolas113
Category:

less

Transcript and Presenter's Notes

Title: Visual Studio 2005 Tools For Office: Prsentation et Dmonstrations


1
Visual Studio 2005 Tools For OfficePrésentation
et Démonstrations
2
Avant toute chose
3
Intervenants
  • Thomas LEBRUN SUPINFO
  • Formateur au Laboratoire .NET de SUPINFO
  • Microsoft MVS (Most Valuable Student)
  • MCAD.NET
  • Administrateur de Developpez.com
  • Site Web http//morpheus.developpez.com
  • Email lebrun_thomas_at_hotmail.com
  • Florent SANTIN - EPITECH
  • Microsoft MVS (Most Valuable Student)
  • MCAD.NET
  • Membre du Labtech Student Club
  • Blog http//blogs.developpeur.org/azra
  • Email florent_at_santin.org

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
  • QR

5
Présentation des VSTO 2
  • Que sont les VSTO 2 ?
  • Acronyme de  Visual Studio 2005 Tools For
    Office 
  • Réalisation dapplications Office complexes
  • Avantages par rapport aux VSTO 1
  • Intégration complète dOffice (Word/Excel) dans
    lIDE
  • 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
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  lActionsPane  (panneau
    dactions des documents Office)
  • Possibilité dutiliser des Datasets, des
    WebServices, etc. au sein de votre application
    Office

7
VSTO et Outlook
  • Possibilité de manipuler toutes les données
    dOutlook
  • Emails
  • Contacts
  • Calendrier
  • Taches
  • Interaction avec des événements Outlook
  • Réception dEmail
  • Création de la recherche
  • Ouverture dun formulaire
  • Ajout dun objet
  • VSTO 2, facilité de débogage

8
Développement Outlook
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 lActionPane
  • 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 lActionPane dans votre application

10
Développement Word
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 dafficher, 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
Développement Excel
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/428632.aspx
  • Développement accès  Add-In  pour toutes les
    applications Office.

14
VSTO 3 et Office 12 !
15
Conclusions
  • Les VSTO 2 permettent
  • Des développement simples et rapides
    dapplications Office
  • Lutilisation de la puissance de .NET au service
    dOffice
  • Quelques inconvénients
  • Tout les objets ne sont pas typés
  • Il manque encore des événements utiles

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/
  • Misha Shneerson http//blogs.msdn.com/mshneer/
  • Andrew Whitechapel http//blogs.officezealot.com/
    whitechapel/
  • MSDN
  • http//msdn.microsoft.com/library/default.asp?url
    /library/en-us/odc_2003_ta/html/odc_ancVSTO_05.asp
  • Projet ShareIT
  • http//www.shareit.fr

17
Ressources
  • Articles
  • Visual Studio 2005 Lautomation Office en .NET
    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
Des question ? ?
Write a Comment
User Comments (0)
About PowerShow.com