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

Slides:



Advertisements
Présentations similaires
« Les Mercredis du développement » Gestion de la navigation avancée
Advertisements

CENTRE RH Création des sessions depuis le planning
Présentation des technologies SharePoint 2007
Leçon 3: Logiciels et domaines d’application de l’informatique
Les technologies décisionnelles et le portail
Windows Presentation Foundation avancé – Partie 1
Agenda Les Share Add-in Le Ruban dOffice "12" DémonstrationRibbonX Programmer le Ruban dOffice "12" DémonstrationCustomTaskPaneDémonstrationDéploiement.
1 HPC pour les opérations. Sommaire Quelques rappels sur Windows Compute Cluster Server Déploiement de Compute Cluster Administration de Compute cluster.
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
ASP.NET v2 + Ajax = Atlas Pierre Lagarde DevDays 2006 Equipé aujourdhui, prêt pour demain !
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Les Excel Services de Office 2007
Conclusion Rencontres ASP.NET : Développement Rapide dApplications Web.
Test et Développement Visual Studio Team System Eric Mittelette – Benjamin Gauthey – Yann Faure DevDays 2006 Equipé aujourdhui, prêt pour demain !
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Automatisation de Tâches Scenarios
Open Days 2006 Le Web 2.0 demain: produits, technologies, outils.
Personnalisation des sites SharePoint avec SharePoint Designer 2007
Conception de solutions de formulaires en ligne avec InfoPath 2007 et les services de formulaires SharePoint DELIVER THIS PRESENTATION UNDER NDA ONLY.
Le développement d’applications sous Lotus Notes
version Beta Marie Calberg Ninni Louhelainen SLFN7
Cours Visual Basic pour Application
3 Octobre 2013 Les Communautés MS. La BI a pris le pouvoir dans Excel.
Présentation de PowerPoint 2007
3 Octobre 2013 Les Communautés MS. Bien débuter le développement de son application Windows Phone 8.
Les Services Web Avec.NET version 1.1. Un service Web en bref… Méthodes ou objets accessible à distance via SOAP (Simple Object Access Protocol ); SOAP.
XML-Family Web Services Description Language W.S.D.L.
Eric Vernié - Microsoft Yann Faure - Bewise Etude de cas FMStocks 2000.
ASP.NET un peu plus loin… Développement Rapide dApplications Web avec.NET.
Formation universitaire à .NET: Visual Studio .NET
Développement Rapide dApplications Web avec.NET « Mon premier site »
© 2006 Microsoft Corporation. Retour dexpérience : Docx2Html Publication de tutorial.
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Connecteur Team Foundation Server Project Server
Formulaires dynamiques et workflows évolués
Microsoft .NET.
17/06/2010Atelier CIP 17 Juin 2010 Intercours : nouvelle version.
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
Programme Microsoft IT Academy. Objectifs du programme : Fournir aux établissements et enseignants des outils pour compléter leurs cours Microsoft dans.
© 2006 Microsoft Corporation. Bonjour et Bienvenue !
Office 365 Damien Caro Christian Fumey Cecilia Lentini
ISV Crée une solution smart document pour aider les commerciaux à la rédaction des propositions commerciales ISV crée un volet activable par lutilisateur.
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.

Entity Framework 4 Mitsuru FURUTA Relations techniques développeurs
Intégration des TIC et nouveaux outils
Introduction au développement Office 2007
22 Visual Studio Tools et Office 2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Dev Consultant Microsoft France
Tirer le meilleur parti d’Office /10/ Vincent Bippus IT/OIS 07 octobre 2014.
L. Gzara, E. Khouri, M Tollenaere 1 MSI 2A ICL – Initiation ACCESS Interfaces 2014 Initiation MS Access 2010 Interfaces – Formulaires Dynamique des données.
Introduction à la plateforme .NET
2 Le futur de VB et l’asynchronisme [LAN101] 08/02 14h30 Patrice Lamarche GPI
Outil de conception d’applications WPF Anciennement « Interactive Designer » Orienté « intégrateur graphistes » Particularité : Blend tm est une application.
Open Days 2006 Le développement Office 12 Thomas LEBRUN – Microsoft MVS Administrateur de Developpez.comDeveloppez.com.
Traitement de texte +.
Technet Office System
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
Améliorer la performance des organisations en apportant à toutes les équipes la meilleure compréhension de leur activité pour des décisions plus rapides.
2 TFS Basic, en route vers L’ALM 08/02/2011 Alain MartyBenoit Laut ConsultantMVP ALM BewiseBewise.
Découverte des notions fondamentales du respect des normes du Web Découverte de l’implémentation des normes et standards au sein de Visual Studio Comment.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
22 Visual Studio Tools et Office /02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France.
SI28 Dreamweaver- Séance 1
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Dreamweaver 2 Plan 1.Calques 2.CSS 3.Modèles 4.Comportements 5.Formulaires 6.Mise en ligne 1 Timothée Devaux Myriam Roudy Dreamweaver 2 Printemps 2008.
SI28 – Ecriture interactive et multimédia Sylvain Slaton – Pierre Laporte.
Introduction au HTML Qu’est ce que le HTML ?
Transcription de la présentation:

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

2 Avant toute chose…

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: Florent SANTIN - EPITECH Microsoft MVS (Most Valuable Student)Most Valuable Student MCAD.NET Membre du Labtech Student Club Blog: Intervenants

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 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 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 VSTO et Outlook Possibilité de manipuler toutes les données d’Outlook s Contacts Calendrier Taches… Interaction avec des événements Outlook Réception d’ Création de la recherche Ouverture d’un formulaire Ajout d’un 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 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 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 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 Développement Excel

13 Et le futur ? Développement des VSTO 3 Cible visée: Plateforme Office 12 Source: aspx 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 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 Ressources Blog de l’équipe de développement des VSTO: Blogs de certains membres de l’équipe: Eric Carter: Misha Shneerson: Andrew Whitechapel: MSDN: n-us/odc_2003_ta/html/odc_ancVSTO_05.asp n-us/odc_2003_ta/html/odc_ancVSTO_05.asp Projet ShareIT

17 Ressources Articles: Visual Studio 2005: L’automation Office en.NET: Retrouvez les slides et les sources de cette présentation sur:

18 Des question ?