Open Days 2006 Le développement Office 12 Thomas LEBRUN – Microsoft MVS Administrateur de Developpez.comDeveloppez.com.

Slides:



Advertisements
Présentations similaires
Votre logo à insérer ici
Advertisements

Nom de lintervenant Titre de lintervention. Tapez le titre de votre slide (si besoin) Tapez votre titre principal Tapez votre sous titre ou votre texte.
Module 5 : Implémentation de l'impression
Formation universitaire à .NET: Introduction à C#
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.
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
La plateforme de développement Office System 2007
Automatisation de Tâches Scenarios
Open Days 2006 Le Web 2.0 demain: produits, technologies, outils.
Monsieur l'Inspecteur d'Académie et la société PENTILA ont co-signé une convention pour expérimenter le cartable électronique de Savoie (NERO) au niveau.
D/ Partage et permission NTFS
Appels de fonctions natives sous C#
Les technologies XML Cours 3 : Les APIS XML Janvier Version 1.0 -
VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific.
Introduction à Virtools
Module de formation Introduction
Projet J2EE Maverick XMLBeans Garcel Jean-Baptiste – Le Loc Martin – Muller Thibaut.
Formation Microsoft® Office Access 2007
Sécurité Informatique
PRÉSENTATION Logiciel de traitement de texte:
Démarche Analyse des OGL et des Méthodes Objectifs : Activités :
Titre de votre session Prénom NOM Fonction ORGANISME Votre logo
Mars 2013 Grégory Petit
Professeure : Kaoutar Année Scolaire : 2012 / 2013
Traitement de textes WinWord 3 e année Sciences Commerciales NEHAR Attia.
Présentation Struts1-JaxB
Amélioration de la sécurité des données à l'aide de SQL Server 2005
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
Sommaire Objectif de Peakup Principes de fonctionnement
Une fois le logiciel décompressé, lancer lexécution en cliquant sur « setup »
Configuration de Windows Server 2008 Active Directory
Citrix® Presentation Server 4.0 : Administration
Module de formation Introduction
22 Intéropérabilité Silverlight & PHP Le 8 février 2010 GIACOPINO Cyril Directeur pôle technologie TEQUILARAPIDO.
Console MMC de Windows 2000 Présenté par Suzanne Savoie Cours 4.
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.
Eric Vernié, Développer une application en couches avec Visual Basic.NET 2005.
‘‘Open Data base Connectivity‘‘
Création et présentation d’un tableau avec Word 2007
Cliquez pour modifier le style du sous-titre Cliquez pour modifier le style du titre.
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
TD11 : Logiciel de présentation PowerPoint
Introduction à Visual Studio C++ (VC++)
1 journée, 5 sessions, 1 réalisation.NET Enterprise Realization Day.
Cliquez pour modifier le style du titre
Traitement de texte +.
POWERPOINT.
Initiation à Access: Interfaces
LE TABLEUR-GRAPHEUR Séquence 1 Compétences visées :
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
2 TFS Basic, en route vers L’ALM 08/02/2011 Alain MartyBenoit Laut ConsultantMVP ALM BewiseBewise.
Titre de votre session Votre logo à insérer ici Prénom NOM Fonction ORGANISME.
Initiation et perfectionnement à l’utilisation de la micro-informatique Microsoft Office Live Worskspace béta ©Yves Roger Cornil
1 Visual Studio 2005 Tools For Office: Présentation et Démonstrations.
Création d'un fichier image
Modeleur de courbes SPLINE Projet n°3 : 28 mars 2003 Tuteur : Éric BITTAR.
22 Visual Studio Tools et Office /02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France.
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Dreamweaver MX Jauneau Marie Claude-Antoine Zarate.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
FLASH MX 1ère Séance. Introduction Création d’animation pour le Web, pouvant contenir une forte interactivité. Faible poids des fichiers. Compatible avec.
Introduction au HTML Qu’est ce que le HTML ?
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
SI28 : D REAMWEAVER 2 Audrey BUISSON – GSU05 Romain LASSALLE – GI05 1 SI28 – Ecriture interactive et multimedia.
FLASH MX Deuxième exposé. Sommaire  La bibliothèque commune  La bibliothèque projet  Les composants  Le panneau d’actions  Le code  Mise en application.
CATALOGUE DES FORMATIONS Office Fondamentaux 2015 Formateur : KAMAL Laiss.
Intégration continue avec Jenkins OTHMAN Maroua - DUCROT Lauriane - ESCURE Philippe - JOLY Aurélien & DESPREZ Jérome 1.
Transcription de la présentation:

Open Days 2006 Le développement Office 12 Thomas LEBRUN – Microsoft MVS Administrateur de Developpez.comDeveloppez.com

Open Days 2006 Agenda Les Share Add-in Le Ruban d’Office "12" RibbonX Programmer le Ruban d’Office "12" CustomTaskPane Déploiement

Open Days 2006 Les Share Add-in Add-in: Projet d’extensibilité d’Office "12" Utilisés pour rajouter des fonctionnalités  Permettent la modification du ruban  Permettent la création de CustomTaskPane Un Share Add-in développé pour Office 2003 fonctionnera sur Office "12"  Les barres d’outils seront transformées en éléments du ruban

Open Days 2006 Le Ruban d’Office "12" Menus / Barres d’outils n’existent plus ! Configurable via un fichier XML Peut-être lié au document ou à l’application:  Document: Modifie uniquement de l’apparence du ruban  Application: Modifie l’apparence et le comportement du ruban (via un Shared Add-in)

Open Days 2006 Architecture du ruban d’Office "12" Le Ruban est composé d’un ensemble d’onglets (tab) Chaque onglet est composé d’un (ou plusieurs) groupe (chunk) Chaque groupe comporte un ou plusieurs contrôles ribbon tabs tab chunk control chunk control

Open Days 2006 Aperçu du Ruban d’Office "12" Onglet (Tab) Groupe Ruban Controle

Open Days 2006 Aperçu du Ruban d’Office "12"

Open Days 2006 RibbonX Technologie utilisée pour programmer le ruban d’Office "12" X pour eXtensibility Implémentation de l’interface IRibbonExtensibility public class Connect : Object, Extensibility.IDTExtensibility2, IRibbonExtensibility { #region IRibbonExtensibility Members public string GetCustomUI() {} #endregion #endregion}

Open Days 2006 Programmer le Ruban d’Office "12" Les VSTO 3 vous permettent de modifier le Ruban d’Office "12" Simples modifications du fichier XML <customUI xmlns=" progID="Demo"xmlns:x="Demo"><ribbon><tabs> </tab></tabs></ribbon></customUI>

Open Days 2006 Les contrôles disponibles Buttons Menus SplitButtons ToggleButtons Labels EditBoxes CheckBoxes DropDowns ComboBoxes Galleries Dans Office 2003, il n’y avait que 5 contrôles disponibles: msoControlButton,msoControlEdit,msoControl Popup,msoControlComboBox,msoControlDropdown

Open Days 2006 Programmer le Ruban d’Office "12"

Open Days 2006 CustomTaskPane Panneau d’actions du volet Office Implémentation de l’interface ICustomTaskPaneConsumer public class Connect : Object, Extensibility.IDTExtensibility2, ICustomTaskPaneConsumer { // Méthode qui sera utilisée pour créer le CustomeTaskPane #region ICustomTaskPaneConsumer Members public void CTPFactoryAvailable(ICTPFactory CTPFactoryInst) {}#endregion }

Open Days 2006 Développement d’un CustomTaskPane

Open Days 2006 Déploiement Un projet de déploiement est automatiquement créé Votre Share Add-in doit être exposé comme objet COM Une clé est ajoutée dans la base de registre: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\XXX\Addins

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

Open Days 2006 Contact