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

Office 2003 Proposition de valeur pour les éditeurs de logiciels Scott Burmester Responsable des programmes MicrosoftCorporation Pour obtenir une copie.

Présentations similaires


Présentation au sujet: "Office 2003 Proposition de valeur pour les éditeurs de logiciels Scott Burmester Responsable des programmes MicrosoftCorporation Pour obtenir une copie."— Transcription de la présentation:

1 Office 2003 Proposition de valeur pour les éditeurs de logiciels Scott Burmester Responsable des programmes MicrosoftCorporation Pour obtenir une copie de la présentation, envoyez un message à

2 Programme Évolution d'Office Extension des applications des éditeurs via Office 2003 Office 2003 et XML Documents dynamiques [Word & Excel] Recherche et référence VS Tools pour Office InfoPath Prochaines étapes pour les éditeurs

3 Saturation d'informations Manque d'intégration des processus métier Îlots de données déconnectées Utilisation inefficace de la technologie Collaboration inefficace Feuilles de calcul Traitements de texte Graphiques de présentation RéseauxMessagerieInternet/intranet Processus métier : ERP, CRM, SCM, … Progression du travail professionnel Entreprise1990 Personnel1980

4 Feuilles de calcul Traitements de texte Graphiques de présentation RéseauxMessagerieInternet/intranet Processus métier : ERP, CRM, SCM, … Interconnexion des : PersonnesProcessusDonnées Écosystème2000 Entreprise1990 Personnel1980 Progression du travail professionnel

5 Utilisation d'Office par les éditeurs Format de sortie (utilisation typique) Affichage des données d'entreprise Source pour la capture des données Solution intégrée

6 Pourquoi un nouveau modèle de solution Les problèmes liés aux processus métier sont souvent mieux gérés avec Word et Excel Familiers aux utilisateurs finaux, nombreuses fonctionnalités,… Des challenges existent pour les développeurs Connexion d'un document à un processus Mise à disposition d'outils adaptés aux tâches Réutilisation des informations des documents Création de solutions Win32/Office (vs. Web) Déploiement et mise à jour

7 Connexion des personnes, des processus et des données Personnes Processus Données Intégrer XML au Bureau Connecter les utilisateurs aux données Connecter les utilisateurs aux données Applications intelligentes Applications intelligentes Capturer et réutiliser les informations Capturer et réutiliser les informations

8 Office 2003 et XML Analyse de données Données numériques sous forme de tableaux pour des calculs et des analyses Données numériques sous forme de tableaux pour des calculs et des analyses Données mieux représentées dans une grille Données mieux représentées dans une grille Création de contenu Grandes zones de texte ou contenu mixte Grandes zones de texte ou contenu mixte Mise en page et mise en forme flexibles grâce aux balises XML Mise en page et mise en forme flexibles grâce aux balises XML Rapport et tri Champs numériques ou textuels Champs numériques ou textuels Tables relationnelles dans les bases de données Tables relationnelles dans les bases de données Récolte d'informations Informations groupées, très structurées Informations groupées, très structurées Formulaire avec peu de paragraphe de texte mis en forme Formulaire avec peu de paragraphe de texte mis en forme AccessExcel WordInfoPathFrontPage Sites Web pilotés par les données Données hiérarchiques ou tabulaires insérées dans des pages Web Données hiérarchiques ou tabulaires insérées dans des pages Web Portée étendue des données Portée étendue des données

9 Technologies Word/Excel avec XML Prise en charge XML dans Word Schémas définis par le client Documents dynamiques « Visual Studio Tools pour Office » Prise en charge des services Web Balises actives version 2 Technologie de liste Recherche et référence

10 Schémas XML définis par le client Prise en charge complète de la norme XSD du W3C Permet aux sociétés d'utiliser les données au format qui leur convient Mapper les éléments du schéma au document Offrir uniquement les données représentées par le schéma via les commandes enregistrer, exporter, envoi à un service Web Appliquer le XSLT avec des données en entrée/sortie Les utilisateurs n'ont pas à connaître XML

11 Démonstration 1 Office 2003 et XML

12 Fonctionnalités et avantages des documents dynamiques Pris en charge dans Word & Excel Interfaces avancées et familières pour les utilisateurs Fonctionnalités et outils de développement familiers Document avec une structure XML définie par le client La solution est séparée des données (version, taille du fichier) Programmation contextuelle Droits de verrouillage et de modification Volet Office programmable Aide, actions, contrôles et données contextuels, gestion des événements Pas besoin de mettre le langage XML à disposition de l'utilisateur Déployer et mettre à jour à partir d'un serveur Déploiement, maintenance faciles Meilleure sécurité

13 Création de documents dynamiques Créer un modèle dans Word ou Excel Attacher un schéma XML et marquer le document Codage de solution de document dynamique Implémenter l'interface ISmartDocument - complément COM Autres fichiers solution XSLT Texte d'aide (XHTML) Fragments de document (XML) Images Assemblys de code managé Créer un manifeste - juste un fichier XML Ajouter un pointeur au manifeste dans les propriétés du document Distribuer le document via une messagerie, SharePoint, etc.

14 Démonstration SmartDocs

15 Volet de recherche et de référence API pour que les sources de données soient accessibles, de façon structurée, dans le volet Office Permet à l'utilisateur de lancer des recherches sur des données locales ou distantes Peut être étendu par les développeurs et les fournisseurs d'informations tiers Personnalisé pour héberger des balises actives, des liens hypertexte et des données textuelles.

16 Démonstration 3 Recherche et référence

17 White Rabbit Code de la technologie « Visual Studio Tools pour Office » Étend le développement.NET à Office Les développeurs qui utilisent Visual Studio.NET2003 peuvent écrire du code qui s'exécute derrière les documents Office 2003 Écrire du code en Visual Basic et Visual C#.NET Code peut s'exécuter dans Word et Excel

18 Office et les développeurs Les développeurs utilisent Visual Basic ® pour Applications (VBA) pour personnaliser les applications Office Exemples de personnalisation Mettre en œuvre la stratégie d'entreprise dans une note de frais Extraire les données de ventes ou d'inventaire des partenaires en utilisant un service Web VBA est un élément important d'Office L'IDE est intégré et inclus dans Office VBA gère aussi bien les macros et que le code complexe Compatibilité vers le haut pour les solutions existantes Profite des nouvelles fonctionnalités XML d'Office

19 Productivité Éditeur de code de tout premier ordre IntelliSense ®, code en mode Plan, aide dynamique Compilateur d'arrière-plan en temps réel pour une résolution des erreurs rapide et efficace Gestion de projet simplifiée Affichage des classes, Explorateur de solutions, Explorateur de serveurs Liste des tâches, intégration Visual SourceSafe® Outils de conception puissants Outils de conception visuels pour les formulaires, le langage XML, les données, le code et les composants côté serveur Environnement de débogage avancé Quel que soit le langage, le processus ou l'ordinateur

20 Choix du langage et innovation Choisir VB ou C# Code plus robuste basé sur le.NET Framework Le code est plus robuste, modulable et moins sujet aux erreurs d'exécution Accès puissant aux données et au langage XML Prise en charge des dernières spécifications de service Web WS-Security, WS-Routing, WS-Attachments

21 Intégration Office Chargeur CLR intégré à Word et Excel Utilise la technologie Office 2003 de document dynamique Les propriétés personnalisées pointent vers l'assembly Même répertoire, site SharePoint, UNC, etc. Appels d'assembly dans Office via COM Interop Utilise les assemblys PIA (Primary Interop Assemblies)

22 Interopérabilité avec VBA Les investissements existants sont poursuivis Compétences VBA Outils de mise à niveau Visual Basic.NET Le code VBA et le code.NET peuvent coexister Doivent être approuvés séparément Ordre de déclenchement des événements non défini.NET peut appeler du code VBA Application.Run("MacroName") VBA peut appeler du code.NET

23 Nouvelle application - InfoPath Qu'apporte InfoPath? Conception simple et rapide de « formulaires » avancés Méthode conviviale de saisie des données en créant de façon transparente des données représentées en XML Quels sont les types de scénarios concernés? Processus d'organisation Exemples : ressources humaines, support technique, collecte de données de ventes, approvisionnement, gestion d'inventaire Collaboration de groupe de travail Exemples : Rapports d'état, enquêtes

24 Exemple InfoPath

25 Scénarios de solution XML Respect de la réglementation et préparation de données financières Exécution et gestion de services de maintenance Rapports marketing et rapports sur des marques Traitement des déclarations de sinistre Réduction des dépenses de l'état Création de manuels, de documentations Publication, concentration sur la réutilisation Ventes, propositions de projet

26 Avantages offerts aux clients par InfoPath Recueillir les informations de manière plus efficace et plus précise Fonctionnalités de validation et de mise en forme conditionnelle Aucun codage nécessaire pour créer des formulaires Gérer de façon plus flexible les informations Modification de document, par ex. mise en forme de texte, correction automatique Formulaires dynamiques avec des sections répétées, des champs facultatifs Support hors connexion et par messagerie Modification aisée des formulaires existants Exploiter les investissements et des connaissances IT existants. Modèle Web pour le déploiement de solution Interface utilisateur Office connue Partager des informations entre les processus métier Prise en charge des services Web Conçu de façon native au-dessus du langage XML - prise en charge des schémas client

27 Bilan Office 2003 pour les développeurs Création de la nouvelle génération de solutions d'entreprise - connecter les personnes, les processus métier et les données « Visual Studio Tools pour Office » vient compléter l'ensemble des outils de développement pour créer des solutions Développement productif avec Visual Studio.NET Choix du langage Déploiement, maintenance et sécurité améliorés Office 2003 intègre les technologies XML au Bureau Prise en charge des schémas XML définis par le client Modèle de solution de document dynamique

28 Tableau des fonctionnalités Office pour les développeurs Version Fonctionnalité Office 97Office 2000Office XPOffice 11 Visual Basic pour Applications Oui Pour Word, Excel, PowerPoint, Access Oui comprend OutlookOui Compléments COM NonOui Prise en charge du langage XML Non Non Peut utiliser MSXML via la prise en charge COM Importation dans Excel, peut utiliser MSXML via la prise en charge COM Manipulation dans le modèle objet, balisage des données dans le format de fichier Word & Excel Balises actives Non Oui Document global pour Word & Excel Oui Peut se limiter aux contextes XML dans Word, Excel, PowerPoint, Access Prise en charge des données en temps réel Non Doit utiliser DDE Oui Fonction RTD d'Excel Prise en charge du service Web Non Non Mais peut être obtenu via la prise en charge COM Oui Complément gratuit Prise en charge du code managé Non Non Utilisation uniquement si incorporé en tant qu'objet COM Non Utilisé via COM ou PIA Oui - « Visual Studio Tools pour Office »

29 Prochaines étapes pour les éditeurs Téléchargez la bêta 2 à partir de : Découvrez les offres techniques et les programmes de préparation sur : Filiales MS local Assistez aux conversations en ligne Office 2003 pour obtenir des détails sur les programmes.

30 Questions? Questions ?


Télécharger ppt "Office 2003 Proposition de valeur pour les éditeurs de logiciels Scott Burmester Responsable des programmes MicrosoftCorporation Pour obtenir une copie."

Présentations similaires


Annonces Google