M2i Formation

Systèmes - Packaging d'applications

InstallShield - Avancé

Présentiel

3 jours (21 heures) - ISH-AV

Accueil  ›  Formations Informatique  ›  Systèmes  ›  Packaging d'applications  ›  InstallShield - Avancé

Objectifs pédagogiques

  • Explorer les possibilités les plus avancées du packaging d'applications
  • Intégrer les packages dans les processus de développement habituels.

Niveau requis

Avoir suivi la formation ISH-FND "InstallShield - Les fondamentaux" ou avoir les connaissances équivalentes. Avoir de bonnes connaissances de Windows, ainsi que des notions de développement (Visual Basic, VBScript...).

Public concerné

Packageurs, développeurs, administrateurs.

La Défense09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
La Défense23/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Metz09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Mulhouse09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Nancy09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Reims09/04/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Caen09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Évreux09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Le Havre09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Lille09/04/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Dijon09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Grenoble09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Lyon09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Saint-Étienne09/04/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Bordeaux09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Orléans09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Tours09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Bordeaux23/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Aix-en-Provence09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Montpellier09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Sophia Antipolis09/04/20191 800 € HTDates proposées dans les agences M2iRéserver
Aix-en-Provence23/09/20191 800 € HTDates proposées dans les agences M2iRéserver

Afficher plus de dates

Sessions
planifiées
Sessions
ouvertes
Sessions
confirmées
Réserver
le stage

Rappel des principes de base

Création d'un package installable par le Web

Installer une application développée en VB 6

  • Outil d'importation VB 6
  • Scanner statique
  • Scanner dynamique

Installer une application développée en .NET

  • Installation du framework
  • Propriétés .NET d'un component
  • Ajout d'une assembly au GAC

Les "Customs Action" en mode avancé

  • Les différents modes d'exécution d'une CA
  • L'importance de l'action CostFinalize
  • Développer une action en .NET (code managé)
  • Développer une "msi.dll" et l'appeler depuis une action MSI
  • Quitter une installation depuis une CA
  • Ecrire dans le log d'installation depuis une CA
  • Les CA et les "merges modules"

Gérer un seul package pour plusieurs éditions avec un numéro de série

Gestion du reboot

Le mode multi-instances

Gérer une installation sur des postes multi-utilisateurs

  • Sans Active Setup
  • Avec Active Setup

Créer et gérer des versions d'évaluation de vos applications

Gérer la diffusion par le Web des mises à jours de vos packages

Introduction aux suites applicatives

  • Création d'une suite
  • Conditions de sortie

Les spécificités du packaging sous Windows 7

  • Les principaux problèmes rencontrés sous Windows 7
  • Le problème spécifique de l'UAC

Travailler avec un projet ISM en dehors d'InstallShield

  • Utilisation du SDK Windows Installer
    • Développer un outil ad-hoc de personnalisation de package pour le client final
    • Créer un MST en code
  • Automatiser la compilation de vos projets avec le "Standalone Build"
    • Compilation simple d'un projet
    • Compilation d'un projet avec 4 versions (32 / 64 bits, FR / US), gestion des sources
  • Automatiser la création ou la modification de vos packages avec l'automation interface
    • Création d'un projet basique
    • Modification de la version, du "Product Code" et de la compilation
  • Utiliser MSBuild

Introduction à la virtualisation applicative

  • Qu'est-ce que la virtualisation applicative ?
  • Les outils de virtualisation du marché
  • Que permet InstallShield ?
  • Quelques exemples : Firefox / QuickTime / ITA
  • L'architecture App-V