Badge Développement

Formation
Déploiement .NET

: 3 jours

: Gratuit

: Technobel - Ciney

: 3 jours

: Gratuit

: Technobel - Ciney

Le déploiement applicatif est l’étape ultime du développement logiciel. Cette formation aborde les différentes possibilités techniques et les contraintes à prendre en compte lors du déploiement d’une application.


  • Maitriser les différents scénarios de déploiement d'application .Net
  • Savoir déployer une application .Net et gérer les composants partagés
  • Créer une application d'installation à partir de Visual Studio .Net, la personnaliser avec des outils spécialisés
  • Identifier les moyens de surveiller une application installée

Connaissance du langage C#


Introduction au déploiement d'applications .Net

  • Principes et rappels sur l'environnement d'exécution .Net, CLR
  • Scénarios de déploiement pour les applications .Net Framework

Plate-forme cible

  • Architecture des serveurs Web : intégration d'ASP .Net dans IIS, gestion mémoire et processus, ferme
  • de serveur
  • Windows Mobile et Compact Framework
  • Gestion de la stratégie de version dans le GAC
  • Configuration de la sécurité des applications .Net

Déploiement FTP, XCopy ou téléchargement CAB

  • Déploiement par XCopy, FTP
  • Création d'un fichier CAB
  • Déploiement par téléchargement

Déploiement avec Windows Installer

  • Technologie MSI, paquet MSI
  • Conditions de lancement
  • Icônes sur le bureau et alimentation du menu Programme
  • Actions personnalisées
  • Projet pour un module de fusion

Déploiement ClickOnce

  • Qu'est-ce que ClickOnce ?
  • Stratégie de déploiement ClickOnce
  • Sécurité dans le déploiement ClickOnce

Personnalisation de l'installation (MSI)

  • Plus loin avec l'utilisation d'outils spécialisés : ORCA MSI Editor

Outils de surveillance

  • Surveillance des applications .Net : compteurs de performance, sondes WMI pour .Net, SCOM 2007
  • Tests des applications Web avec ACT

Nous utilisons des cookies à des fins statistiques et pour faciliter la navigation et le partage social.