..
À une époque où l'on pratique nos compétences et de développer des applications Web ASP.NET à l'étape suivante est de relier le déploiement (déploiement en anglais) de la même chose. Heureusement, une fois encore à cet effet, nous trouvons réconfort dans Visual Studio.
Comme nous l'avons mentionné au début du guide il ya de nombreux modèles de site Web que vous pouvez utiliser pour développer et déployer nos applications sur différentes plateformes

Pour beaucoup de programmeurs pour déployer une application est quelque chose de penser à la fin du processus de développement et est une part entière. Au lieu de déployer une application web est une activité soit considérée comme le début du processus de développement, puisque, surtout après l'avènement du cloud computing, vous pourriez ne pas avoir accès à des serveurs sur lesquels l'application elle-même sera exécuté.
Pour cette raison, Visual Studio inclut plusieurs nouvelles fonctionnalités qui rendent le déploiement d'une application, un beaucoup plus maniable que dans le passé.
Parmi ces nouvelles fonctionnalités comprennent:
Dans les versions précédentes du développement qui n'incluait pas ces caractéristiques sont généralement créés un package d'installation pour déployer des applications Web. Bien que la création d'un forfait de ce type est préférable à une simple copie de fichiers sur un serveur web, le mécanisme du package d'installation ne pouvait pas tenir compte de certaines choses comme le fait que le schéma de la base peut changer dans l'une des distributions après la première application.
La nouvelle fonctionnalité permet à votre emballage Web pour contourner ces problèmes. En utilisant cet outil, vous pouvez créer un fichier compressé ou un dossier contenant tout ce dont vous avez besoin pour le projet est déployé sur un serveur web.
Un package Web comprend:
Une fois que vous créez un package Web, vous pouvez le copier sur un serveur et l'installer manuellement (en utilisant le gestionnaire IIS) ou l'installer en utilisant les commandes appropriées. En tout cas, comme d'habitude, le meilleur moyen de tout comprendre est de procéder avec un exemple. Par conséquent, nous créons une nouvelle application web

et denominiamola WebApplicationDeploy.
Le presbytère est créé à partir d'application ASP.NET qui contient, entre autres choses, le formulaire Web Default.aspx

En supposant que notre demande est complète, nous cliquons sur le bouton droit de la souris sur la solution et de choisir le paquet option / Paramètres de publication

Nous supprimer la coche sur l'option Créer des packages de déploiement sous forme de fichiers zip (parce que nous voulons que les fichiers sont placés dans un répertoire et non dans un fichier compressé) et enregistrez

Cliquez à nouveau avec le bouton droit de la souris sur la solution et choisissez l'option Créer un package de déploiement

Ainsi est créé dans le répertoire du projet (dans le obj \ Debug \ Package \ PackageTemp) tout ce dont vous avez besoin pour le déploiement des applications

Ensuite il suffit de copier tous ces éléments dans un répertoire pour être utilisé comme un répertoire virtuel de notre site et configurer IIS comme nous l'avons vu au début du guide afin de permettre l'accès au site par les utilisateurs.
| |
ASP (Advanced)
Cours complet pour la création de sites Web dynamiques. A partir de 39 €. |
| |
ASP.NET (Cours)
Cours complet pour construire des applications Web à partir de 49 €. |
| |
SQL et bases de données (cours)
Créer et gérer des bases de données relationnelles. A partir de 39 €. |