2010-07-21 5 views
1

Je me demandais si les gens utilisent des outils particuliers pour améliorer l'expérience du déploiement d'applications Web (et des applications en général) sur la pile .Net J'utilise un tas de scripts et FluentMigrator pour mon schéma db soutien. Mais je dois changer mon web.config, des trucs de ftp et vers le bas, semble plutôt manuel je suis sûr qu'il ya de meilleures façons, s'il vous plaît me éclairer j'ai oublié d'ajouter. J'utilise déjà msbuild ou nant pour faire des scripts.Outils pour le déploiement des applications Web

+0

Utilisez-vous VS? Si oui, quelle version? –

+0

Je suis surpris personne n'a mentionné Rake – roundcrisis

Répondre

2

Pour web.config transformations Visual Studio 2010 fournit un soutien intégré pour cela.

Vous devriez également vérifier la Web Deployment Tool.

Web Déploiement (outil de déploiement Web) est une extension IIS, contenant essentiellement un ensemble d'outils et un cadre géré pour simplifier le déploiement, la gestion et la migration des applications Web , les sites, et même toute serveurs.

Les Visual Web Developer Team Blog et Web Deployment Team Blog sont également de bonnes ressources sur ce sujet spécifique.

0

Dans notre magasin, nous utilisons Team Foundation Construction (nous utilisons TFS pour le contrôle de la source) et MSBuild pour déployer nos applications. Vous pouvez écrire une tâche dans .NET qui vous donne une flexibilité illimitée. Using MSBuild and Team Foundation Build était un bon point de départ. L'introduction de config transformations in Visual Studio 2010 fera ce encore plus puissant. Nous l'utilisons pour déployer plusieurs applications Web différentes et des applications à un clic dans des environnements de test, d'acceptation et de production.

Questions connexes