Amélioration des processus métiers en utilisant XML, les
smart documents et les solutions de clients intelligents de Microsoft Office
system
L'objectif de ce cours dirigé d'une journée est de permettre
aux stagiaires d'acquérir les connaissances et les compétences nécessaires pour
travailler avec des données XML et pour développer et déployer des smarts
documents dans Microsoft Office System 2003.
Profil des stagiaires
Le public principal de ce cours est formé par les développeurs, avec ou sans
expérience du développement pour Office. Les développeurs de solution et les
architectes complètent ce panel.
Objectifs
À la fin de ce cours, les stagiaires seront à même d'effectuer les tâches
suivantes :
- expliquer les technologies de développement incluses dans Office 2003 ;
- travailler avec des données XML dans Office 2003 ;
- créer et déployer des smart documents ;
- créer et déployer des smart documents à base de DLL.
Début de page
Connaissances préalables
Pour suivre ce cours, les stagiaires doivent posséder :
- une expérience de la programmation avec Visual Basic® .NET ou Visual C#®
.NET ;
- une expérience des produits Office comme Word ou Excel ;
- une expérience des données XML et des schémas.
Début de page
Examens MCP
Aucun examen MCP (Microsoft Certified Professional) n'est actuellement
associé à ce cours.
Début de page
Documents de cours
Le kit du stagiaire comprend un manuel complet et tous les autres éléments
nécessaires.
Plan du cours
Module 1 : Introduction au développement pour Office 2003
Ce module présente les différentes façons de développer pour Office 2003. Il
décrit les technologies, le cadre de prédilection de chacune et les
fonctionnalités disponibles.
Sujets étudiés :
- Applications pour des systèmes clients intelligents
- Fonctionnalités d'Office 2003 pour le développement de clients
intelligents
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches
suivantes :
- décrire des applications de client intelligent ;
- utiliser à bon escient les fonctionnalités de développement
d'Office 2003.
Début de page
Module 2 : Utilisation de XML dans Office 2003
Ce module montre comment Office System 2003 peut servir à afficher, modifier
et créer des données XML. Les stagiaires apprendront à utiliser Word et Excel
pour manipuler des documents XML.
Sujets étudiés :
- Données XML dans Office 2003
- Données XML dans Word 2003
- Données XML dans Excel 2003
Atelier 2 : Utiliser XML dans Office 2003
- Exercice 1 : Utiliser les schémas XML dans les documents Word
- Exercice 2 : Utiliser un document Word avec balises
- Exercice 3 : Réviser un document Word enregistré au format XML
- Exercice 4 : Utiliser les schémas XML dans les classeurs Excel
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches
suivantes :
- choisir le client approprié pour travailler avec des données XML ;
- travailler avec des données XML dans Word 2003 ;
- travailler avec des données XML dans Excel 2003.
Début de page
Module 3 : Développement de smart documents XML simples
Ce module explique comment utiliser et développer des smart documents
simples, en XML. Un petit effort de programmation est nécessaire et
l'utilisateur peut exploiter un guidage et des liens hypextextes à l'intérieur
des documents Office 2003.
Sujets étudiés :
- Compréhension de l'architecture des smart documents fondée sur XML
- Création de fichiers MOSTL
- Développement de fichiers manifestes
- Déploiement de smart documents fondés sur XML
Atelier 3 : Développer des smart documents simples fondés sur XML
- Exercice 1 : Examiner le schéma existant
- Exercice 2 : Mettre en correspondance le schéma avec le modèle
- Exercice 3 : Créer le schéma MOSTL
- Exercice 4 : Créer le fichier manifeste
- Exercice 5 : Lier le fichier manifeste du pack d'extension XML
- Exercice 6 : Déployer la solution
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches
suivantes :
- décrire l'architecture des smart documents fondés sur XML ;
- créer des fichiers MOSTL (Microsoft Office Smart Tag List) ;
- créer et attacher un fichier manifeste à un smart document fondé sur
XML ;
- déployer en toute sécurité des solutions de smart documents.
Début de page
Module 4 : Développement de smart documents de type DLL
Ce module explique comment développer et déployer des smart documents sous la
forme de DLL en utilisant Microsoft Visual Studio® .NET. Ce type de smart
documents présente davantage de fonctionnalités par rapport aux smart documents
fondés sur XML car il utilise des assemblages (ou assemblys) compilés, ce qui
lui permet d'exploiter toutes les fonctionnalités disponibles dans .NET
Framework.
Sujets étudiés :
- Architecture des smart documents de type DLL
- Création de smart documents sous la forme de DLL
- Développement de fichiers manifeste pour des smart documents de type DLL
- Déploiement de smart documents de type DLL
Atelier 4 : Développer des smart documents de type DLL
- Exercice 1 : Examiner les fichiers existants
- Exercice 2 : Créer un smart document sous la forme d'une DLL
- Exercice 3 : Créer le fichier manifeste
- Exercice 4 : Lier le fichier manifeste
- Exercice 5 : Tester la solution
- Exercice 6 : Sécuriser la solution
- Exercice 7 : Déployer la solution
À la fin de ce module, les stagiaires seront à même d'effectuer les tâches
suivantes :
- décrire l'architecture des smart documents de type DLL ;
- créer un smart document sous la forme de DLL ;
- créer un fichier manifeste et le lier à un smart document de type DLL ;
- sécuriser et déployer des smart documents de type DLL.
Début de page