Je veux créer un serveur de build ASP.NET pour la première fois car je ne l'ai jamais utilisé.
Est-ce que quelqu'un a un tutoriel ou une ressource sur comment créer un serveur de build ASP.NET?
Ou est-ce que quelqu'un peut me dire comment faire?
Je veux créer un serveur de build ASP.NET pour la première fois car je ne l'ai jamais utilisé.
Est-ce que quelqu'un a un tutoriel ou une ressource sur comment créer un serveur de build ASP.NET?
Ou est-ce que quelqu'un peut me dire comment faire?
Si par "créer", vous entendez "mettre en place un serveur de build", je vous suggère de jeter un œil à TeamCity de JetBrains.
TeamCity est un serveur de build polyvalent et peut être utilisé pour construire des projets ASP.NET également. Vous pouvez commencer gratuitement et la configuration est très simple, comparée à CruiseControl.Net.
Jetez un œil à MSBuild pour voir comment effectuer des tâches de build spécifiques à ASP.NET.
Si vous voulez vraiment créer votre propre serveur de build à partir de zéro (mais pourquoi?), je ne pourrais pas vous aider.
Vous pourriez créer un serveur de build en utilisant CruiseControl.NET qui peut construire votre projet.
Il n'y a pas de serveur de build ASP.NET en tant que tel.
Étant donné la puissance des serveurs de construction disponibles, il n'est vraiment pas sensé de passer du temps à développer le vôtre.
Cependant, vous aurez besoin au minimum de :
Vous pouvez également trouver utile un script de déploiement en un clic écrit en utilisant quelque chose comme Powershell.
Notez qu'une alternative très efficace à CruiseControl.NET et TeamCity est Hudson. Bien qu'il soit écrit en Java, il est ridiculement simple de le mettre en route avec un serveur J2EE comme Tomcat.
La principale force de Hudson réside dans la gamme des plug-ins, qui vous permettent de surveiller la plupart des systèmes de contrôle de version, puis non seulement de construire (via MSBuild ou même la ligne de commande) mais aussi d'exécuter des tests unitaires, des tests d'acceptation, etc.
Vous pourriez envisager les projets de déploiement Web - ils vous permettent de construire votre site et de fusionner toutes les DLL dans un seul fichier, pour un site entièrement précompilé. Vous pouvez l'utiliser avec MSBuild.
Une option du côté de l'automatisation est les builds automatiques du serveur de fondation d'équipe (TFS). TFS comprend également un contrôle de source, un suivi des bogues et de nombreuses autres fonctionnalités dont vous pourriez avoir besoin.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.