Automatisation de Tâches Scenarios

Slides:



Advertisements
Présentations similaires
Active Directory Windows 2003 Server
Advertisements

Présentation des technologies SharePoint 2007
Pierre Lagarde Relation technique développeur Grégory Renard [Rédo] Responsable Développement Wygwam.
Les technologies décisionnelles et le portail
Comment généraliser la dématérialisation dans les cabinets ?
Module 5 : Implémentation de l'impression
Office 2007 – Développement client (5/5) OpenXML & Nouveautés de linterface Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Microsoft Office system Opportunités pour les éditeurs Franck Halmaert Chef de Produit Office Microsoft France.
Les Excel Services de Office 2007
Quelle stratégie adopter pour la recherche en Entreprise ?
Conclusion Rencontres ASP.NET : Développement Rapide dApplications Web.
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Tout commence par un modeste éditeur de texte issue dune PME à Redmond, WA-USA.
La plateforme de développement Office System 2007
Introduction à InfoPath Forms Server 2007 Christophe Lauer Relations Techniques Editeurs de Logiciels Microsoft France - DPE
Rencontres Windows Forms
Open Days 2006 Le Web 2.0 demain: produits, technologies, outils.
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
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.
Concevoir, déployer et gérer les workflows
Introduction aux fonctions de gestion de contenu Web dans Microsoft Office SharePoint Server 2007.
Bonnes pratiques ez publish
Mitsuru FURUTA Relations techniques développeurs Microsoft France
Speaker : Michael Nokhamzon33 Speaker : Pierre Tatot.
Active Directory Windows 2003 Server
« Les Mercredis du développement » Retour dexpérience / Framework de dév. Présenté par Grégory Renard [Rédo] Responsable Développement.
ASP.NET un peu plus loin… Développement Rapide dApplications Web avec.NET.
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
Développement Rapide dApplications Web avec.NET « Mon premier site »
ASP.NET Par: Hugo St-Louis. C ARACTÉRISTIQUES A SP. NET Évolution, successeur plus flexible quASP (Active Server Pages). Pages web dynamiques permettant.
Microsoft dot Net Extrait du cours. La programmation fenêtrée facile. Une approche objet. Philippe Garraud: Formateur indépendant.
Connecteur Team Foundation Server Project Server
Microsoft .NET.
PROGRAMMATION INFORMATIQUE DINGÉNIERIE II PRO-1024.
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
Agenda de la journée 10h00 : La place d’ASP.NET dans la plate-forme Microsoft 10h30 : Développement rapide d’applications Web en ASP.NET 12h00 : Construire.
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.
Office 2003 Proposition de valeur pour les éditeurs de logiciels Scott Burmester Responsable des programmes MicrosoftCorporation Pour obtenir une copie.
Entity Framework 4 Mitsuru FURUTA Relations techniques développeurs
Windows Sharepoint Services “v3“ (1/6) Les nouveautés Stéphane Crozatier Relation Technique Editeurs de Logiciels DPE - Microsoft France
Concepts. Procédures 1 EWS Excel Web Services. © Partouche David / 2007 version 0.1 Présentation des Excel Services Définition de base : Excel Services.
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
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
Citrix ® Presentation Server 4.0 : Administration Module 11 : Activation de l'accès Web aux ressources publiées.
.NET Plateforme, framework, produits Bernard Fedotoff (Pdg) Stéphane Vancauwenberghe (Consultant)
Quand l’agilité n’est pas une option
Introduction à la plateforme .NET
L’automatisation des processus RH les plus importants
Dyalog.Net Peter Donnelly Managing Director Dyadic Systems Toronto 30/10/2002.
Technet Office System
Code Contracts Gilles TOURREAU - MVP C# Architecte .NET / Formateur
Créez des applications Silverlight 3 David Rousset Relations Techniques avec les développeurs Microsoft France
Positionnement : Outil de supervision et d’administration spécialiste Les management packs de l’éditeur et la base de connaissance embarquée Rapidité.
1 Visual Studio 2005 Tools For Office: Présentation et Démonstrations.
Use Local SQL Server with Azure Emulator. Configurer la DAL Fabriquer une DAL dans un projet de class library Configurer le data model avec la bdd locale.
22 Lag110 : Le développement SharePoint 2010 avec Visual Studio 2010 Mardi 9 février 2010 Frédéric Wickert Partner Technical Specialist Microsoft.
Communication & Collaboration Gestion de contenu numérique Business Intelligence Solutions Office system 2007 Vos équipes Gestion de Projets Entreprise.
Cours No13 Introduction à COM. Contenu du cours Qu’est-ce que COM Accéder à l’interface de Word à partir de VB Accéder à l’interface d’XL à partir de.
Richard KRITTER Flavien LAURENT Université de Paris-Est Marne La Vallée (UPEMLV), Ingénieur.
Comprendre le Catalogue de Données Métier Utiliser le Catalogue de Données Métier Développer avec le Catalogue de Données Métier Conclusion.
 Répondre aux problèmes principaux de VS 2005  Augmenter toujours la productivité côté désign  Un vrai outil de développement pour le développement.
22 Visual Studio Tools et Office /02/2010 Thomas LEBRUN Architecte Access It Sebastien BOVO Application Development Consultant Microsoft France.
2 SHS201 Best Practices de Développement pour Sharepoint Online Stéphanie Hertrich Relations Techniques Développeurs Microsoft Philippe Sentenac MVP Sharepoint.
Eclipse Tools for Silverlight Eclipse Tools for Silverlight.
Benjamin Soulier, Yves Peneveyre Cambridge Technology Partners
La plateforme.NET 2.0 vue par le développeur Pascal Belaud Microsoft France SAGA.NET
Installation du PGI – CEGID
Transcription de la présentation:

Automatisation de Tâches Scenarios Commercial utilise Excel pour analyser ses résultats et fonctionnalités custom Consultant utilise Excel pour sa time sheet et alimente une application back-end Chef de projet utilises Word pour rédiger une proposition de services Custom Ribbon Extensions Core Tasks Task Panes

Automatisation de Tâches Options de développements Automatisation de document et templates Visual Basic for Applications Visual Studio Tools 2005 for the Office System (VSTO) Pas de support natif pour Office 2007 Solutions Office 2003 sont compatibles avec Office 2007 Host controls, Windows controls, databinding VSTO ‘3’ Offrira le même support que VSTO 2005 mais pour Office 2007 Automatisation applicative (Application-level) Shared add-ins construits avec VS.NET 2005

Visual Studio Tools for the Microsoft Office System (VSTO) 2005/3.0 Une expérience développeur de haute productivité Customisations Document-level Microsoft Excel 2003/2007 Microsoft Word 2003/2007 Microsoft InfoPath 2003/2007 PowerPoint 2007 Outlook 2007 Application-level Add-ins Microsoft Outlook 2003 Office 2007 Pro

Visual Studio Tools for Office Architecture Applicative VSTO Assembly Data Island Web Services Schemas Client VSTO Runtime LOB Application Data .NET Framework Microsoft Office Professional 2003 Windows Client Deployment Server

Host Controls Bookmark Bookmark XmlNode NamedRange ListObject ChartObject XmlNode Range List Chart Extensibilité des types du MO Office en classes d’objet .NET Héritage des membres des objets sous-jacents Fonctionnalités améliorées Nouveau Events Support du data binding Résolution des collisions Event/Method

Windows Forms Controls Utilisation normale des Windows controls dans les documents Word et Excel spreadsheets Host dans les VSTO-defined ActiveX containers

Databinding Repose sur ADO .NET Programmation autours des données au lieu des MOs Word et Excel Lier de multiple controls au même DataSet Deux types de binding Simple (un champ à une propriété du contrôl) Complex (de multiple champs de valeurs à un contrôl) Sources de données sont: Web Service Database DataSet Custom Object

Caching de données cache de données locale/offline Lié aux contrôles Accès coté serveur aux données sans lancer une instance de Word ou Excel Utile pour les informations de configuration Data

Déploiement d’une solution VSTO 2005/3.0 Lien entre le document et l’assembly NET se fait via 2 propriétés (emplacement et DLL) Manifest peut être embarqué dans la DLL Ou séparées du document via le déploiement ClickOnce Office 2003 et 2007 requièrent une full trust .NET assembly VSTO 3.0 = Déploiement ClickOnce !!!! Word/Excel Document Assembly Location & Name Manifest

VSTO ‘3.0’ Offrira intégration similaire pour Office 2007 comme VSTO 2005 pour 2003 Même support pour l’automatisation des tâches Host controls Windows controls Databinding Caching of data Stratégie de déploiement et de sécurité seront la même

Automatisation via les Add-Ins Office Office permet l’extensibilité via l’interface IDTExtensibility2 Les développeurs .NET ont les options suivantes: Office 2003 Office 2007 Shared Add-ins with VS.NET 2005 VSTO 2005 (Outlook Only) VSTO ‘3’

Shared Add-ins with VS.NET 2005 Support des add-ins Office 2007 tous produits Solution imparfaite, mais la seule aujourd’hui Chargé dans le DefaultDomain Partage tous le même contexte de sécurité Une pomme pourrie peut affecter toutes les autres Ne peut être déchargé S’enregistre auprès de MSCorEE On ne peut signer MSCorEE Réduit le sécurité ou le trust de tous les add-ins + templates Le développeur peut créer des shim custom Visual Studio COM Shim Wizard 1 Shim par add-in (C++, deploiement supp, 95% code % common )

VSTO Add-Ins VSTO 2005 introduit le loader ‘OTKLoadr’ Pas conçu pour charger des add-ins managed Prend en charge l’isolation et un déchargement propre de l’extension Apport d’un shim supporté Signé par Microsoft Expose l’interface Istartup Design-time support, et setup Stricte .NET CAS sécurité Modèle de déploiement classique VSTO 2005 supporte uniquement les add-ins Outlook VSTO ‘3’ supportera les add-ins de tous les produits Office 2007

VSTO Add-In Architecture