, поэтому я занимаюсь разработкой приложения SAAS с использованием asp.net mvc SQL Server 2008 и Linq2SQL. У меня есть мастер-база данных, где я буду хранить информацию о клиентах, такую как имя субдомена / имя хоста, и другие вещи, и буду использоватьбаза данных на клиента для фактических данных клиента,
, что является лучшим способом для генерации и использования строки подключения для каждого отдельного дБ. Строка подключения будет основана на каждом домене клиента, поэтому я мог бы жестко закодировать ее в мастер-базу данныхна создание клиента и создать DataContext на основе этого?какие-либо недостатки в этой стратегии?
Я также использую проверку подлинности с помощью форм, и она будет встроена в собственную базу данных каждого клиента, поэтому я что-то динамически добавляю в конфигурацию?поскольку в настоящее время аутентификация / членство определяется строкой соединения внутри файла web.config