L'entreprise pour laquelle je travaille a plusieurs clients. Je partage actuellement mon temps entre deux projets .net. Pour le client A, j'ai besoin de Visual Studio 2008, SQL Server 2008 et du framework 3.5. Pour Client B 2005 versions/2.0 Framework.Comment gérer le développement sur SQL Server 2008 et SQL Server 2005 pour différents clients?
D'autres membres de l'entreprise utilisent Microsoft Virtual PC pour séparer les environnements de développement.
Que suggérez-vous?
Informations supplémentaires: Le principal avantage que je vois est que vous êtes en mesure de partager la configuration de votre machine virtuelle avec n'importe qui. Cela permet à un nouveau développeur de se lancer directement dans un projet sans passer une demi-journée à mettre en place le nouvel environnement de développement et toutes ses idiosyncrasies.
Un autre avantage est la possibilité de récupérer à partir d'une panne matérielle. Si vous conservez vos VPC sur un disque dur portable, une défaillance de votre système principal entraîne simplement le déplacement du disque dur vers une autre machine et l'installation de VPC. – JPrescottSanders