Доброе время суток! Не так давно начал осваивать Entity Framework, но заметил, что все гайды упускают некоторые вещи, которые мне очень хотелось бы понять.
P.S. Думаю, что рад таких мелочей нет смысла создавать отдельные вопросы, поэтому все в одном.
Похоже Вам нужно внимательно почитать документацию. docs.microsoft.com
ConnectionString содержит имя и саму строку подключения. Вы можете указать несколько строк под разными именами. (к примеру база с правами на чтения, и на запись).
DBConnection содержит "логику" для работы с указанной ConnectionString. Смотрите класс DbContext. В EF используется несколько подходов для внесения изменений в БД. К примеру CodeFirst - Вы декларируете описание таблиц, их взаимоотношения и т.д. Каждый способ определяет, кто изменяет базу данных. Вы, EF или дизайнер в Visual Studio. Смотрите свой подход и изменяйте/создавайте бд.
Рассматривайте БД как обычный файл. При правильно указанной строке подключения в обоих приложения нет разницы, где находиться база. В проекте, на общем диске или в облаке. Главное, чтобы оба проекта работали с одной базой.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости