Visual studio 2005 tools for office pr sentation et d monstrations
This presentation is the property of its rightful owner.
Sponsored Links
1 / 18

Visual Studio 2005 Tools For Office: Présentation et Démonstrations PowerPoint PPT Presentation


  • 57 Views
  • Uploaded on
  • Presentation posted in: General

Visual Studio 2005 Tools For Office: Présentation et Démonstrations. Avant toute chose…. Intervenants. Thomas LEBRUN – SUPINFO Formateur au Laboratoire .NET de SUPINFO Microsoft MVS ( Most Valuable Student ) MCAD.NET Administrateur de Developpez.com

Download Presentation

Visual Studio 2005 Tools For Office: Présentation et Démonstrations

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Visual studio 2005 tools for office pr sentation et d monstrations

Visual Studio 2005 Tools For Office:Présentation et Démonstrations


Avant toute chose

Avant toute chose…


Intervenants

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: [email protected]

  • Florent SANTIN - EPITECH

    • Microsoft MVS (Most Valuable Student)

    • MCAD.NET

    • Membre du Labtech Student Club

    • Blog: http://blogs.developpeur.org/azra

    • Email: [email protected]


Sommaire

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


Pr sentation des vsto 2

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


Possibilit s des vsto 2 sur office

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


Vsto et outlook

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


D veloppement outlook

Développement Outlook


Vsto et word

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


D veloppement word

Développement Word


Vsto et excel

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]


D veloppement excel

Développement Excel


Et le futur

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.


Vsto 3 et office 12

VSTO 3 et Office 12 !


Conclusions

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


Ressources

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


Ressources1

Ressources

  • Articles:

    • Visual Studio 2005: L’automation 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


Des question

Des question ? 


  • Login