У меня есть веб-проект silverlight, использующий LinqToSql для подключения к базе данных. Я разработал его на своем локальном блоке SQL, используя локальное имя базы данных. Теперь, когда я разверну его на моем производственном веб-сервере, придется ли мне перекомпилировать код, чтобы изменить строку подключения для производственной базы данных или просто смена имени базы данных в web.config будет работать.
Кроме того, нужно ли мне указать конкретное имя пользователя / пароль в файле web.config, или dbml выберет его из IIS AppPool.