Как добавление источников данных в DatdGrids в моей версии разработки веб-приложения ASP.NET повлияет на развертывание? - PullRequest
0 голосов
/ 12 мая 2009

Я недавно унаследовал управляемый базой данных сайт электронной коммерции, написанный на C # ASP.Net, с базой данных MS SQL. До этого момента у меня не было или почти не было опыта работы с этим типом приложения, хотя мне удобно изучать код, и я знаком со структурой запросов SQL и C # (и языками веб-разметки тоже). До сих пор я смог внести все необходимые изменения в приложение, отладил кое-что, удалил некоторые ошибки компилятора, добавил несколько новых простых функций, и я получаю удовольствие.

У меня возникают некоторые проблемы с отображением информации из базы данных в Visual Web Developer 2008 Express Edition. Столкнувшись с первоначальными проблемами при настройке файла web.config, я немного настороженно отношусь к следующим шагам!

В настоящее время у меня есть локальная копия web.config, которая подключается к локальной копии базы данных во время разработки. Когда я компилирую и загружаю любые новые версии приложения, я исключаю локальную версию web.config, так что удаленная версия использует свой собственный файл web.config для подключения к удаленной базе данных.

Чтобы увидеть какую-либо информацию о базе данных на веб-страницах во время разработки, мне нужно запустить сайт в браузере. Можно ли увидеть эту информацию в режиме конструктора в VS, создав соединение с базой данных в проводнике баз данных? Повлияет ли это на приложение, которое запущено удаленно на веб-сервере? (поскольку соединение было бы установлено с локальной базой данных, а не с удаленной, и, следовательно, строка соединения была бы другой) Все DataGrids являются пустыми в режиме конструктора VS. Если я выберу источник данных для них с помощью смарт-тегов в режиме конструктора, будут ли они использовать правильный источник данных при удаленной работе? Должен ли я вообще удалить локальную копию базы данных? Подключение к удаленной базе данных во время разработки кажется мне довольно опасным!

Надеюсь, это понятно, любая помощь / ссылки / указатели приветствуются!

1 Ответ

1 голос
/ 12 мая 2009

Использование различных Web.config в среде разработки и производства , чтобы узнать, как можно использовать различные конфигурации

Также проверьте совет Скотта, http://weblogs.asp.net/scottgu/archive/2007/09/21/tip-trick-automating-dev-qa-staging-and-production-web-config-settings-with-vs-2005.aspx (не уверен, относится ли он к Visual Web Developer)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...