Lotus Domino - Développer des applications Web dynamiques
Objectifs :
Utiliser des technologies standard comme XML, XLS et JavaScript dans un environnement Domino - Publication dynamique sur le Web
Pré-requis :
Explorer les nouvelles fonctionnalités de Designer 6 ou connaissances équivalentes - Développer des applications Domino 6
Dates en inter entreprises :
Ce stage n'est pas proposé en inter entreprise, nous pouvons organiser un stage spécifique pour vous :
nous contacter
Plan du stage* :
1. Explorer la composition d'une page et la navigation
Décrire une page HTML et son format; Profiter des avantages des tables et de leurs fonctionnalités de présentation dans HTML; Créer des liens statiques et dynamiques basés sur Domino
2. Explorer l'utilisation des champs dans les applications Web
Définir le rendu des champs Domino dans le Web; Travailler avec des champs masqués; Utilisation effective de champs partagés ; Créer des champs HTML dans des pages en utilisant un texte calculé; Utiliser le champ $$Return pour des réponses et redirections
3. Améliorer les présentations de pages Web avec des vues
Intégrer une vue dans un formulaire ou une page; Utiliser @Fonctions pour développer des contrôles de vue; Utiliser des objets de sélection HTML pour afficher une vue de catégorie simple; Créer des modèles pour les vues; Utiliser des paramètres d'affichage de vue tels que démarrer et compter; Personnaliser des vues pour une utilisation dans des pages; Utiliser HTML dans des vues
4. Créer et utiliser des framesets
Construire une présentation de frameset pratique; Contrôler les frames de ciblage de document; Contrôler l'interaction des frames; Astuces et pièges des frames
5. Personnaliser un site Web
Utiliser le profil de document pour personnaliser un site Web; Utiliser le profil de document afin de personnaliser pour un type spécifique d'utilisateur; Sauvegarder des informations de session d'utilisateur spécifique dans un profil de document
6. Utiliser XML et XSL dans votre site Web
Définir les termes XML : schéma, Validated XML, Well-formed XML; Créer des documents XML conformes; Utiliser les capacités d'import/export Domino 6; Utiliser les transformations XSL pour afficher des données XML
7. Accéder aux données relationnelles avec DECS et DCRs
Créer des enregistrements de connection aux données; Utiliser DCRs pour accéder aux données relationnelles; Intégrer des données à partir de sources multiples dans une page
8. Utiliser des agents dans votre Site Web
Utiliser la structure d'évènements exposée pour afficher des documents Domino dans un navigateur; Déterminer le meilleur langage afin de l'utiliser dans des agents Web; Ecrire et déployer un agent LotusScript Web; Passer des données à partir d'un formulaire Web à destination d'un agent Web
9. Valider des données avec JavaScript
Utiliser JavaScript pour accéder aux contenus des champs; Ecrire JavaScript pour valider le contenu d'un champ; Utiliser JavaScript pour créer une page re-director
10. Installer et formater des données avec Java Server Pages (JSPs)
Présentation de JSP; Quand utiliser JSPs ?; Comprendre comment JSPs se relie aux données Domino; Utiliser la librairie d'étiquettes Domino JSP pour formater et afficher des données Domino
11. Utiliser Java dans un site Web
Où Java peut-il être utilisé dans une application Web ?; Quand utiliser Java dans un site Web ?; Comment utiliser LS2J ?; Déployer un objet simple Java dans une page Web; Définir des servlets
12. Rendre votre site Web interactif avec IBM Lotus Sametime
Importance de l'interactivité dans un site Web; Définir l'API Sametime; Déployer un applet Sametime Java personnalisé
13. Verrouiller votre site Web
Sécurité de l'accès Web comparées à la sécurité d'accès depuis un client Notes; S'assurer que vos bases de données Domino n'ont aucune défaillance de sécurité; Identifier et patcher d'autres failles de sécurité
* en Intra entreprise et en cours particulier, ce plan de stage peut être personnalisé

Cette formation peut être demandée dans le cadre d'un DIF.