FORMATION 2012-2013. Offre de Formation - Packaging. Les bonnes pratiques du packaging avec Installshield et AdminStudio. Contact et inscriptions



Documents pareils
InstallShield 2014 FICHE TECHNIQUE. Création de programmes d installation pour Microsoft Windows

FICHE TECHNIQUE Suite AdminStudio

Migration du pack office Planification, préparation, déploiement et formation

Serveur de messagerie

Oracle Developer Suite 10g. Guide de l installation. Vista & Seven

Procédure d'installation complète de Click&Decide sur un serveur

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

1. Installation standard sur un serveur dédié

AFTEC SIO 2. Christophe BOUTHIER Page 1

SQL Server Installation Center et SQL Server Management Studio

Créer un rapport pour Reporting Services

FORMATION WS1205 INSTALLATION ET GESTION DE L'ENVIRONNEMENT APPLICATIF DES POSTES DE TRAVAIL AVEC WINDOWS SERVER 2012

CONFIGURER ET DÉPLOYER UN CLOUD PRIVÉ AVEC SYSTEM CENTER 2012

PROJET AZURE (par Florent Picard, A2011)

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Installation Client (licence réseau) de IBM SPSS Modeler 14.2

FileMaker Server 13. Guide de configuration de l'installation réseau

LA GESTION DES SOLUTIONS TECHNIQUES D ACCÈS

Objet du document. Version document : 1.00

DotNet. Plan. Les outils de développement

STATISTICA Version 12 : Instructions d'installation

Citrix XenApp 7.5 Concepts et mise en oeuvre de la virtualisation d'applications

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Séquencer une application

Guide de migration BiBOARD V10 -> v11

VERITAS Backup Exec TM 10.0 for Windows Servers

Cahier Technique Envoi par à partir des logiciels V7.00

Procédure d Installation et de Migration. Version du document V1.00

Communiqué de Lancement Sage CRM v Editions Express, Standard et Avancée Module CRM Sage 100 Entreprise. Communiqué de Lancement Sage CRM 6.

Procédure d installation

Procédure d installation des outils pour la messagerie sécurisée

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Préconisations Techniques & Installation de Gestimum ERP

ANTIDOTE 8 INSTALLATION RÉSEAU WINDOWS

MANUEL D INSTALLATION DE WATCHDOC 2011 (EVALUATION)

Recommandations techniques

Backup Exec 15. Guide d'installation rapide

FileMaker Pro 12. Guide de configuration de l installation réseau

1 Repérer les paramètres d installation (.exe ou.msi).

Guide d installation BiBOARD

Déploiement de SAS Foundation

Manuel du logiciel PrestaTest.

Manuel d installation De la Cryptolib CPS Dans un environnement client/serveur TSE/CITRIX

Guide d installation de MEGA Desktop Application MEGA 2009 SP4

Printer Administration Utility 4.2

Tekla Structures Guide d'installation. Version du produit 21.0 mars Tekla Corporation

FORMATION CXA01 CITRIX XENAPP & WINDOWS REMOTE DESKTOP SERVICES

Module 12 : Déploiement d'applications

Windows 8 Installation et configuration

Configuration requise Across v6 (Date de mise à jour : 3 novembre 2014)

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Virtualisation d application avec VMware ThinApp

Plan de formation 80623A Installation et Déploiment dans Microsoft Dynamics CRM 2013

Pré-requis de création de bureaux AppliDis VDI

Mettre à jour son ordinateur vers Windows 7

Mise à niveau Windows Vista

Sage 100 CRM - Guide d installation Version Mise à jour : 2015 version 8

Installation et configuration du logiciel BauBit

AssetCenter Notes de version

Étude de solutions automatisées pour le déploiement des salles d'enseignement

Plesk Automation. Questions techniques fréquemment posées

Procédure d installation pour WinEUR PROCÉDURE D INSTALLATION POUR WINEUR. Copyright GIT SA 2015 Page 1/16

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

Sommaire. Systèmes d Exploitation Intégration Sage 100 Sage CRM Disponibilité Client Bases de données... 3

ERP Service Negoce. Pré-requis CEGID Business version sur Plate-forme Windows. Mise à jour Novembre 2009

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft

ABBYY Lingvo x3. Guide de l administrateur système ABBYY. Tous droits réservés.

MANUEL. de l application «CdC Online» pour Windows. Table des matières

Procédure d installation Mensura Genius V7

Mise à niveau de Windows XP vers Windows 7

HAYLEM Technologies Inc.

Guide d installation d AppliDis Free Edition sur Windows Serveur 2008 R2

Architectures web/bases de données

Windows 7 - Installation du client

Code Produit Nom Produit Dernière mise à jour. AM003 Alias Mobile On Demand Licence 1 mois 27/04/2015

Pré-requis de création de bureaux AppliDis VDI

Pré-requis installation

Adobe Photoshop. Bonnes pratiques pour une utilisation professionelle CHAPITRE 7

Guide d'installation. Release Management pour Visual Studio 2013

FileMaker Server 14. Guide de démarrage

UTILISER WORD. Présentation générale de Word. Voici quelques éléments à savoir en démarrant Word.

Installation utilisateur unique ou multiutilisateurs de la CIM-10-CA et CCI

Windows Azure Platform Développez, déployez et administrez pour le Cloud Microsoft

Pré requis Microsoft Windows Server 2008

Module BD et sites WEB

À propos du Guide de l'utilisateur final de VMware Workspace Portal

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

TwinCAT 3 C++ Création de modules C++ sous TwinCAT 3 VERSION : 1.0 / PH

G. Méthodes de déploiement alternatives

DOCUMENT D ACCOMPAGNEMENT POUR L INSTALLATION DU LOGICIEL ESTIMACTION

Sébastien Sougnez 24/12/ / s.sougnez@areaprog.com 2 ans et demi d expérience

Guide de déploiement

TecLocal 4.0. Nouveautés de la version 4.0 (notes de mise à jour)

Système Principal (hôte) 2008 Enterprise x64

Recommandations techniques

Transcription:

www.experteam.fr Offre de Formation - Packaging 2012-2013 FORMATION Les bonnes pratiques du packaging avec Installshield et AdminStudio Numéro d agrément 11921398892 Contact et inscriptions Tél. +33 1 58 58 10 20 Email: formations@experteam.fr, indiquez packaging dans le sujet

Les bonnes pratiques du packaging avec Installshield et AdminStudio INSTALLSHIELD Apprenez à maitriser tous les fondamentaux et les bonnes pratiques du packaging d applications À propos Durée Objectif Public visé Prérequis Support Tarif catalogue 5 jours Apprenez à packager tous vos applicatifs au format MSI ou App-V, à gérer les correctifs et les mises à jour, à convertir vos anciens packages, à personnaliser les packages Packageurs, développeurs, administrateurs. Une bonne connaissance de Windows est recommandée, ainsi que des notions de développement (Visual Basic, VBScript...). Support de formation en français sur Clé USB En session : 3 250 HT par stagiaire Site client : 7 450 HT pour 4 stagiaires + 750 HT par stagiaire supplémentaire Contenu Avant-propos Introduction à Installshield et à Windows Installer Concepts de base de Windows Installer Pourquoi utiliser Windows Installer? La terminologie Windows Installer Présentation d Installshield Création de packages MSI Création d un projet MSI Les options globales d un projet Installshield Features et Components Le Property Manager Les séquences d installation, les boites de dialogue et les actions Paramétrage des releases Fonctions basiques d un component Copie de fichiers (registration, attributs...) Ecrire dans la base de registres Créer des raccourcis Notion de «key» d un component Fonctions avancées d un component Associer une extension à un exécutable Créer ou modifier des variables d environnement Installer un driver et/ou une source ODBC Gérer les droits sur les éléments installés sur le poste client Créer une tâche planifiée Modifier les fichiers (ini, xml, texte) en cours d installation Installer, piloter un service Windows Installer un pilote de périphérique ou de fichiers Exécuter des scripts SQL (SQL Server, Oracle, MySQL) Installer une application Web utilisant IIS Utiliser le «system search» pour analyser le poste client Utiliser le Direct Editor pour mettre à jour directement la base MSI Les différentes façons de réparer une application installée Le «self-repair» La réparation Les raccourcis de type «advertised» Les fichiers sources pour les opérations de réparation Gérer l interface utilisateur d un package MSI Les évènements Changer l ordre des boites de dialogue Travailler avec des boutons radios Les conditions Modifier l interface graphique Actions et «Custom actions» Quelques actions standards essentielles Actions en mode immédiat / en mode différé Conditionner une action Gestion du code retour d une CA Lancer un exécutable depuis votre package MSI Développer une action en VBScript Créer et utiliser des éléments réutilisables Les «merges modules» (.MSM) Les prérequis Les packages MSI chainés Localisation de vos packages Gérer l évolution de vos produits Les différents types de mises à jour Développer un patch Limitation des patches et des mises à jour mineures Régler les conflits entre applications avec les méthodes d isolation Personnaliser un package éditeur Modifier directement un package MSI Personnaliser un package MSI en créant un MST Remarques diverses sur les MST Convertir un package non MSI au format MSI Comment travailler avec le repackager? Listes d exclusions Utilisation de la méthode «snapshots» Utilisation de la méthode «monitoring» Travail sur le projet.irp Un petit test pour nettoyer une application repackagée Validation de packages & templates Exécuter un package en ligne de commande Questions/Réponses Numéro d agrément 11921398892

Extrait du support INSTALLSHIELD Gérer une installation sur des postes multi-utilisateurs Si votre package installe des fichiers dans le profil de l'utilisateur et/ou dans la ruche " HKey_Current_User ", il y aura des problèmes si l'utilisateur qui installe l'application n'est pas celui qui l'utilise. Or c'est systématiquement le cas en entreprise, puisque c'est en général un administrateur qui installe et un utilisateur qui utilise, ou alors c'est un outil de télédistribution qui opère via un agent système qui fait l'installation. Pour gérer simplement ce problème (sans écrire de scripts), il existe deux solutions simples et quasiment transparentes pour l'utilisateur. Sans ActiveSetup Cette solution peut s'adapter à n'importe quel package MSI (via un MST par exemple). Pour fonctionner, vous devez avoir les éléments suivants dans le package d'installation : - Un raccourci de type " advertised " qui pointe sur l'exécutable de l'application - Une des clés " HKCU " du package (ou un des fichiers copiés dans le profil de l'utilisateur) doit être " key " du component dans lequel elle est située. Inconvénient : L'utilisateur doit forcément lancer l'application via le raccourci " advertised " pour que cela fonctionne. S'il effectue un double-clic sur un fichier qui lance l'application, la réparation ne se déclenche pas. Par exemple, si l'application est Acrobat Reader et que le client effectue un double-clic sur un fichier PDF présent sur son bureau. Avec ActiveSetup Cette seconde solution offre deux avantages : - Elle fonctionne dans tous les cas!!! - Vous pouvez l'appliquer indifféremment à tous vos packages via un MST ou un MSM qui seront toujours les mêmes!!! Il suffit de créer un component (et éventuellement une feature), qu'on appellera par exemple " Active Setup ". Dans ce component on crée les clés de registres suivantes : Tél. +33 1 58 58 10 20 Email formations@experteam.fr

Les bonnes pratiques du packaging avec Installshield et AdminStudio INSTALLSHIELD AVANCE Allez plus loin dans vos projets de packaging, automatisez, validez, industrialisez vos développements À propos Durée Objectif Public visé Prérequis Support Tarif catalogue 3 jours Explorez les possibilités les plus avancées du packaging d applications et intégrez vos packages dans vos processus de développement habituels Packageurs, développeurs, administrateurs. Une bonne connaissance de Windows est recommandée, ainsi que des notions de développement (Visual Basic, VBScript...). Il est demandé d avoir suivi la formation INSTALLSHIELD au préalable. Support de formation en français sur Clé USB En session : 1 950 HT par stagiaire Site client : 4 470 HT pour 4 stagiaires + 450 HT par stagiaire supplémentaire Contenu Avant-propos Rappel des principes de base Création d un package installable par le Web Installer une application développée en vb6 Outil d importation VB6 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 Custom Actions en mode avance Les différents modes d exécution d une CA 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 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 «stand alone 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 ProductCode, compilation Utiliser MSBuild Gestion du reboot Le mode multi instances Gérer une installation sur des postes multi-utilisateurs Sans ActiveSetup Avec ActiveSetup Créer et gérer des versions d évaluation de vos applications Introduction à la Virtualisation applicative Qu est-ce que la virtualisation d applications? Les outils de virtualisation du marché Que permet Installshield? Quelques exemples : FIREFOX / QUICKTIME / ITA L architecture App-V Questions/Réponses Gérer la diffusion par le Web des mises à jours de vos packages Numéro d agrément 11921398892

Extrait du support INSTALLSHIELD AVANCE Le multi instances Par défaut, quand vous installez un package déjà installé sur le poste, vous entrez en mode maintenance. Mais dans certains cas, il peut être utile d installer plusieurs fois la même application sur un poste. Par exemple, pour gérer deux environnements en simultané. Normalement, la seconde installation déclenche une maintenance. Le multi instances est la solution à ce problème il est nécessaire d utiliser Windows Installer 3.0 ou supérieur. Le paramétrage se fait au niveau des releases. Vous définissez autant d installations supplémentaires que vous voulez. Chaque instance à son «Product Code», qui est généré de façon automatique par Installshield. Vous pouvez aussi définir des valeurs pour certaines propriétés pour chaque instance. Une valeur de propriété ne peut pas faire référence à d autres propriétés (sauf à passer par une CA). Chaque instance possède une propriété «InstanceId» avec une valeur différente, qui peut servir à séparer les données ou à repérer de manière générale l instance concernée. Cette propriété est utilisable en paramètre du «setup.exe» pour préciser quelle instance vous souhaitez désinstaller ou réparer, voire supprimer. Si par contre c est le MSI qui est lancé, il jouera une «maintenance» tout à fait classique. A l installation, l utilisateur verra apparaître : Attention! Pour pouvoir utiliser le mode multi-instances, il faut que l application prévoie la séparation des données entre chaque instance, et qu une nouvelle instance n écrase pas les fichiers ou les clés de registres d une instance déjà présente sur le poste. Tél. +33 1 58 58 10 20 Email formations@experteam.fr

Les bonnes pratiques du packaging avec Installshield et AdminStudio ADMINSTUDIO Apprenez à maitriser les bases du packaging d applications et à valider, tester, corriger vos packages en fonction de vos environnements et de vos cibles À propos Durée Objectif Public visé Prérequis Support Tarif catalogue 5 jours Apprenez à packager vos applicatifs (MSI, App-V, ThinApp, XenApp) et à les tester vis-à-vis de vos environnements, de vos normes et de vos cibles Packageurs, développeurs, administrateurs. Une bonne connaissance de Windows est recommandée, ainsi que des notions de développement (Visual Basic, VBScript...). Support de formation en français sur Clé USB En session : 3 250 HT par stagiaire Site client : 7 450 HT pour 4 stagiaires + 750 HT par stagiaire supplémentaire Contenu Introduction à AdminStudio Architecture Installation Paramétrage Installshield, un composant essentiel d AdminStudio Introduction à Installshield et à Windows Installer Création de packages MSI Création d un premier projet MSI Fonctions basiques d un component Fonctions avancées d un component Les différentes façons de réparer une application installée Le «self-repair» La réparation Les raccourcis de type «advertise» Valider l adéquation de vos packages avec vos environnements avec le Conflict Solver Création de la base SQL Server Créer une image de vos environnements de base Importer les packages déjà en production Tester la compatibilité de votre package avec l existant Valider le respect des règles de packaging Microsoft Créer vos propres règles de validation Utilisez les méthodes d isolation pour régler les conflits potentiels Evaluez les conséquences du déploiement de vos packages sur votre environnement Paramétrez le «Predeployment test» Analysez le résultat d une campagne de tests Testez la bonne installation de vos packages avec le «Quality Monitor» Les concepts de base de l interface utilisateur d un package MSI Actions et «Custom actions» Quelques actions standards essentielles Développer sa propre «custom action» Créer et utiliser des éléments réutilisables Les «merges modules» (.MSM) Les prérequis Les packages MSI chainés Gérer l évolution de vos produits Développer un patch Les différents types de mise à jour Personnaliser un package éditeur Modifier directement un package MSI Personnaliser un package MSI en créant un MST Créer un MST en «jouant» l installation Convertir un package non MSI au format MSI Comment travailler avec le repackager? Utilisation de la méthode «snapshots» Utilisation de la méthode «monitoring» Virtualisez vos packages avec AdminStudio Qu est-ce que la virtualisation d applications? Présentation de Microsoft App-V, de XenSoft XenApp et de VMWare ThinApp Compiler un projet Installshield pour générer un package virtuel Repackager un package en package virtuel Convertissez directement vos packages MSI en packages virtuels Evaluez la compatibilité de vos packages avec les nouveaux environnements Paramétrez le «Compatibility Solver» Testez vos packages pour un passage vers Windows 7 / Windows Server 2008 Corrigez automatiquement ou manuellement les problèmes Générez le reporting global de l adéquation de votre parc logiciel avec Windows 7/2008 Questions/Réponses Exécuter un package en ligne de commande Installation Mode silencieux Passage de paramètres Génération d un log Réparation Désinstallation Numéro d agrément 11921398892

Extrait du support ADMINSTUDIO Compatibilité Windows 7 & 8 / Server 2008 & 2012 / Internet Explorer 8 & 9 & 10 Dans les versions précédentes d Adminstudio, vous pouviez utiliser le «compatibility solver» pour analyser les problèmes potentiels que votre parc logiciel pourrait rencontrer lors d une migration vers Windows 7 (par exemple). Dans AdminStudio 11.5, cet outil a été intégré dans «l application manager». Ce module va vous permettre de tester rapidement si vos applications sont compatibles avec les environnements suivants : - Microsoft Windows 7 (32-bit et 64-bit) - Windows 8 - Windows Server 2008 R2 - Internet Explorer 8, 9, et 10 pour les applications Web Les packages testés seront ceux qui figurent dans le catalogue d applications.pour choisir les tests à effectuer, rendez-vous dans l onglet «Test Center» de «l Application Manager», puis choisissez l option «Tests to Execute». Pour chaque test, vous trouverez des informations qui vous permettront de choisir si vous voulez ou pas exécuter le test en question. Corrigez automatiquement ou manuellement les problèmes Suite aux différents tests, vous allez obtenir un tableau de résultats. Tél. +33 1 58 58 10 20 Email formations@experteam.fr

Contact et inscriptions Tél. +33 1 58 58 10 20 Email formations@experteam.fr www.experteam.fr