Téléchargez votre version d'essai et découvrez Installshield.
Cliquez ici dès maintenant pour découvrir toutes nos formations AdminStudio et Installshield.
Voir le détail sur notre solution AdminStudio.
Voir le détail sur notre solution AdminStudio.
Rappel téléphonique gratuit
InstallShield
AdminStudio
InstallShield Package Studio

Formation InstallShield

Objectifs

A la fin de ce cours, les stagiaires seront à même d'utiliser les fonctionnalités d'InstallShield, en vue de packager des installations au format MSI, développer plusieurs types d'installation, des mises à jours et des patchs.

Durée du cours

3 jours (21 heures)

Type de formation

Intra Entreprise

Public concerné

Développeurs, Chefs de projets

Prérequis

Avoir des connaissances informatique, système (structure de répertoires/fichiers Windows, base de registre, sécurité) et des notions de développement en environnement Windows® (langage VBScript ou équivalent au minimum).
Pour que la formation se déroule dans de bonnes conditions, nous vous conseillons de prévoir le matériel suivant : un ordinateur Windows 7 ou supérieur par stagiaire (le minimum est d’un ordinateur pour deux stagiaires), le formateur apportant le sien - un vidéoprojecteur - un tableau blanc ou paperboard et des feutres.

Plan du cours

1er jour : Comprendre et mieux appréhender la technologie MSI.

  • Présentation de Windows Installer : les concepts et la philosophie.
  • Les Fondamentaux de Windows Installer.
  • L'Architecture Windows Installer.
  • Pourquoi déployer des applications au format MSI ?
  • Les Avantages de Windows Installer.
  • Description du service Windows Installer.
  • Connaître la Base de données relationnelle Windows Installer.
  • Les fonctionnalités de Windows Installer dont l’autoréparation.
  • Les Types de fichiers Windows Installer : msi, mst, msm, msp.
  • Les Types d'installations : normale, silencieuse, annoncée, administrative.
  • Explorer un fichier MSI existant (approche Microsoft Orca).
  • Utiliser un éditeur avancé (approche InstallShield).
  • Utilisation de toutes les options en ligne de commande.

2ème jour : Présentation générale d'Installshield. La création de setups au format MSI.

  • La création de setups MSI avec l’éditeur « Installshield ».
  • L’approche graphique du module.
  • L’approche base de données MSI.
  • L’approche script.
  • Les pré-requis d'installation.
  • La conception des "Features" et des "Components".
  • L'installation de fichiers (statiques et dynamiques).
  • La création de raccourcis "advertised".
  • La modification de la base de registre, des fichiers Texte, INI et XML.
  • Les variables d'environnement.
  • L'association d'une extension à un fichier.
  • La modification des permissions sur un répertoire.
  • Les composants COM, services Windows et assemblys .Net.
  • L'utilisation et la création de "Merges modules".
  • L'exécution de scripts SQL.
  • L'installation de pilotes de périphérique.
  • Forcer la suppression de données à l'installation ou à la désinstallation.
  • La compilation, les tests et le débuggage.
  • Mise en pratique et exercices.
  • Construire ses packages en utilisant le "Release Wizard".
  • L'exécution et le déploiement d'une installation.
  • Les installations Web et l'utilisation des "releases flags".
  • Les opérations de maintenance, réparation et désinstallation.
  • Tests sur l’autoréparation des applications installées par un setup MSI.
  • Les installations en ligne de commande.
  • Les installations silencieuses.

3ème jour : La création avancée de setups au format MSI. La personnalisation des MSI grâce aux transforms. La création et gestion des mises à jour et patchs. La compatibilité Windows 7/8/10 et Windows 2012, la gestion de l'UAC et environnements 64 bits.

  • Les fonctions avancées de l’éditeur « Installshield ».
  • La convertion d'un package non MSI en un projet MSI InstallShield.
  • Editer un package MSI directement.
  • La validation d'un package MSI.
  • Le chainage de packages MSI.
  • La gestion des « Properties » et le passage en ligne de commande.
  • Les séquences d'installation et les "custom actions".
  • L'utilisation des conditions, actions et scripts.
  • Créer des "Custom actions" en VBScript, .Net ou utilisant une DLL spécifique.
  • Modifier directement les tables MSI.
  • La gestion et le séquencement des boites de dialogue.
  • Modifier les boites de dialogue standards.
  • La gestion des évènements, conditions et actions des interfaces utilisateur.
  • La gestion de packages multi-langues.
  • Modifier un package MSI via les "Transforms".
  • La création et gestion des mises à jour majeures et mineures (patches).
  • La création des patchs via le "QuickPatch" ou depuis le projet MSI.
  • La désinstallation de patchs.
  • Exercices pratiques.
  • Les spécificités de Windows 7/8/10, les problèmes classiques et les bonnes pratiques.
  • Les "Best Practices" pour Windows 7/8/10.
  • Les particularités de Windows 7/8/10 vis-à-vis de Windows XP.
  • La gestion de l’UAC.
  • Identifiez les problèmes de compatibilité de vos packages avec Windows 7/8/10 et Windows 2012 Server.
  • Créer et valider vos packages pour l'environnement Windows 7/8/10.
  • Les recommandations pour les environnements 64 bits.
  • Travaillez de façon collaborative avec InstallShield.
  • Automatisez la recompilation de vos packages avec l’automation interface et le Stand Alone Build.
  • Créez une suite applicative, avec une seule interface pour plusieurs packages.
  • Gérez un seul package pour les différentes éditions de votre application.
  • Créez et gérez vos versions d’évaluations avec InstallShield.
  • Gérez la mise à jour automatique de vos applications avec InstallShield et FlexNet Connect.
InstallShield
Prix Coup de Coeur !
InstallShield 2018
à partir de
649 € HT 630 €

Ils nous font confiance et utilisent nos logiciels de packaging

© 2003-2018 - Copyright eSolution - Tous droits réservés - http://adminstudio.fr/
Téléphone
Close