Моя команда занимается веб-разработкой (ASP.NET, WCF), и мы находимся на начальном этапе, когда каждый должен внести изменения в БД и использовать собственные образцы данных.
Мы используем выделенный сервер БД, и мы хотим, чтобы каждый разработчик развивался с использованием отдельной БД.
Что нам нужно, так это возможность настраивать строку подключения для каждого разработчика в зависимости от исходного кода. Очевидно, что у нас могут быть другие параметры конфигурации, которые требуют пользовательских настроек, и, наконец, нам потребуется поддерживать набор параметров конфигурации, общих для всех разработчиков.
Кто-нибудь может предложить здесь лучшую практику?
PS Подобная проблема возникает, когда мы хотим развернуть встроенное приложение в различных средах (тестирование, этап, производство) без необходимости ручной настройки конфигурации (кроме, возможно, настройки имени среды).