office 2003 proposition de valeur pour les éditeurs de logiciels scott burmester responsable des...

30
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 à

Upload: roxane-poirot

Post on 04-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

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

Office 2003Proposition de valeur pour les éditeurs de logiciels

Scott BurmesterResponsable des programmesMicrosoftCorporationPour obtenir une copie de la présentation, envoyez un message à [email protected]

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

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

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

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 calculFeuilles de calcul

Traitements de Traitements de textetexte

Graphiques de Graphiques de présentationprésentation

RéseauxRéseaux

MessagerieMessagerie

Internet/intranetInternet/intranet

Processus métier :Processus métier : ERP, CRM, SCM, …ERP, CRM, SCM, …

Progression du travail professionnel

EntreprisEntreprisee

19901990PersonnelPersonnel

19801980

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

Feuilles de calculFeuilles de calcul

Traitements de Traitements de textetexte

Graphiques de Graphiques de présentationprésentation

RéseauxRéseaux

MessagerieMessagerie

Internet/intranetInternet/intranet

Processus métier :Processus métier : ERP, CRM, SCM, …ERP, CRM, SCM, …

Interconnexion des :Interconnexion des :

PersonnesPersonnes

ProcessusProcessus

DonnéesDonnées

ÉcosystèmeÉcosystème20002000

EntreprisEntreprisee

19901990PersonnelPersonnel

19801980

Progression du travail professionnel

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

Utilisation d'Office par les éditeurs

Format de sortie (utilisation typique)Affichage des données d'entrepriseSource pour la capture des donnéesSolution intégrée

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

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

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

Connexion des personnes, des processus et des données

PersonnesPersonnes

ProcessusProcessus

DonnéesDonnées

Intégrer XML au BureauIntégrer XML au Bureau Connecter les utilisateurs aux donnéesConnecter les utilisateurs aux données Applications intelligentesApplications intelligentes Capturer et réutiliser les informationsCapturer et réutiliser les informations

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

Office 2003 et XMLAnalyse de donnéesAnalyse de données Données numériques Données numériques

sous forme de tableaux sous forme de tableaux pour des calculs et des pour des calculs et des analysesanalyses

Données mieux Données mieux représentées représentées dans une grilledans une grille

Création de contenuCréation de contenu Grandes zones de texte Grandes zones de texte

ou contenu mixteou contenu mixte Mise en page et mise en Mise en page et mise en

forme flexibles grâce forme flexibles grâce aux balises XMLaux balises XML

Rapport et triRapport et tri Champs numériques Champs numériques

ou textuelsou textuels Tables relationnelles Tables relationnelles

dans les bases de dans les bases de donnéesdonnées

Récolte d'informationsRécolte d'informations Informations Informations

groupées, très groupées, très structuréesstructurées

Formulaire avec peu Formulaire avec peu de paragraphe de texte de paragraphe de texte mis en formemis en forme

AccessAccessExcelExcel

WordWord InfoPathInfoPath FrontPageFrontPage

Sites Web pilotés par les Sites Web pilotés par les donnéesdonnées

Données hiérarchiques Données hiérarchiques ou tabulaires insérées ou tabulaires insérées dans des pages Webdans des pages Web

Portée étendue des Portée étendue des donnéesdonnées

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

Technologies Word/Excel avec XML

Prise en charge XML dans WordPrise en charge XML dans WordSchémas définis par le clientSchémas définis par le client

Documents dynamiquesDocuments dynamiques« Visual Studio Tools pour Office »« Visual Studio Tools pour Office »Prise en charge des services WebPrise en charge des services Web

Balises actives version 2Balises actives version 2Technologie de listeTechnologie de liste

Recherche et référenceRecherche et référence

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

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

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

Démonstration 1Office 2003 et XML

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

Fonctionnalités et avantages des documents dynamiquesPris 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é

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

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.

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

Démonstration SmartDocs

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

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.

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

Démonstration 3Recherche et référence

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

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

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

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

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

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

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

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

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

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)

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

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

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

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

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

Exemple InfoPath

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

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

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

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

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

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

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

Tableau des fonctionnalités Office pour les développeurs VersionFonctionnalité

Office 97 Office 2000 Office XP Office 11

Visual Basic pour

Applications

Oui Pour Word, Excel, PowerPoint, Access Oui comprend Outlook Oui Oui

Compléments COM

Non Oui Oui Oui

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 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éelNon Doit utiliser DDE Non Doit utiliser DDE Oui Fonction RTD d'Excel 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 Oui Complément gratuit

Prise en charge du code managé

NonNon Utilisation uniquement

si incorporé en tant qu'objet COM

Non Utilisé via COM ou PIA Oui - « Visual Studio Tools pour Office »

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

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 http://www.microsoft.com/france/partenaires/editeurs

Assistez aux conversations en ligne Office 2003 pour obtenir des détails sur les programmes.

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

QuestionsQuestions ??