La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Commercial utilise Excel pour analyser ses résultats et fonctionnalités custom Consultant utilise Excel pour sa time sheet et alimente une application.

Présentations similaires


Présentation au sujet: "Commercial utilise Excel pour analyser ses résultats et fonctionnalités custom Consultant utilise Excel pour sa time sheet et alimente une application."— Transcription de la présentation:

1 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 Core Tasks Task Panes Custom Ribbon Extensions

2 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

3 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

4 Windows Client Microsoft Office Professional 2003.NET Framework VSTO Runtime Schemas Data Island Web Services Client VSTO Assembly Deployment Server LOB Application Data

5 Bookmark XmlNode Range List Chart Bookmark XmlNode NamedRange ListObject ChartObject Extensibilité des types du MO Office en classes dobjet.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

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

7 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

8 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

9 Lien entre le document et lassembly 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

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

11 Office permet lextensibilité via linterface IDTExtensibility2 Les développeurs.NET ont les options suivantes: Office 2003Office 2007 Shared Add-ins with VS.NET 2005 VSTO 2005 (Outlook Only) VSTO 3

12 Support des add-ins Office 2007 tous produits Solution imparfaite, mais la seule aujourdhui 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é Senregistre 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 )

13

14 VSTO 2005 introduit le loader OTKLoadr Pas conçu pour charger des add-ins managed Prend en charge lisolation et un déchargement propre de lextension Apport dun shim supporté Signé par Microsoft Expose linterface 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

15


Télécharger ppt "Commercial utilise Excel pour analyser ses résultats et fonctionnalités custom Consultant utilise Excel pour sa time sheet et alimente une application."

Présentations similaires


Annonces Google