Лучший способ сделать это - создать резервную копию базы данных на компьютере разработчика, а затем восстановить ее на размещенном компьютере в качестве базы данных. Ваша хостинговая компания должна дать вам способ сделать это. Делая это таким образом, вы будете копировать все таблицы, процедуры и любые другие объекты БД, созданные aspnet_regsql, а также всех пользователей или информацию для входа, которую вы уже создали.
Единственное изменение, которое вам нужно будет сделать, - это файл web.config. Файл web.config должен содержать строку подключения, которую вы используете для подключения вашего сайта к базе данных, и его необходимо изменить, чтобы он подключался к вашей базе данных в вашей хостинговой компании. Обратитесь к FAQ вашего хоста, и он, вероятно, скажет вам, какой должна быть строка подключения.
Если ваш хост отличается от этого, пожалуйста, опубликуйте, кто вы хостинг и какой у вас план, чтобы у нас было представление о том, на что посмотреть.
Ваш комментарий по поводу обмена кодом - совершенно другая тема. Я думаю, что могу послать вас в правильном направлении. Проверьте http://github.com или https://www.mercurial -scm.org / . Git и Mercurial являются распределенными системами контроля версий. Это лучший способ поделиться кодом для удаленных команд (даже не удаленных). Затем вы просто отправляете свой код из системы контроля версий на свой сайт всякий раз, когда вы хотите вносить обновления.