Вопросы с тегом «entity-framework»

14
Это хорошая практика установить строки подключения в веб-конфигурации?

Недавно у меня была дискуссия с некоторыми моими коллегами по работе, потому что они сказали, что в .DLL лучше шифровать строковое соединение. И я сказал, почему просто не используйте строковое соединение, определенное в зашифрованном файле web.config? это то же самое, и это лучше, потому что...

13
Как обойти проблему Циркулярной ссылки с JSON и Entity

Я экспериментировал с созданием веб-сайта, который использует MVC с JSON для моего уровня представления и Entity Framework для модели данных / базы данных. Моя проблема вступает в игру с сериализацией моих объектов Model в JSON. Я использую код первый метод для создания моей базы данных. При...

12
Внедрение зависимостей с n-уровневым решением Entity Framework

В настоящее время я разрабатываю n-уровневое решение, которое использует Entity Framework 5 (.net 4) в качестве стратегии доступа к данным, но беспокоюсь о том, как включить внедрение зависимостей, чтобы сделать его тестируемым / гибким. Моя текущая схема решения выглядит следующим образом (мое...

12
Entity Framework и разделение слоев

Я пытаюсь немного поработать с Entity Framework, и у меня возник вопрос относительно разделения слоев. Я обычно использую подход UI -> BLL -> DAL, и мне интересно, как использовать EF здесь. Мой DAL обычно будет что-то вроде GetPerson(id) { // some sql return new Person(...) } BLL:...

12
Если шаблон репозитория избыточен для современных ORM (EF, nHibernate), что является лучшей абстракцией?

Недавно я прочитал множество аргументов против использования шаблона репозитория с мощной ORM-подобной Entity Framework, поскольку она включает в себя функциональность, подобную репозиторию, а также функциональность Unit of Work. Еще один аргумент против использования шаблона для ситуации, такой...

12
Подводные камни доменного дизайна с Entity Framework

Многие учебники по DDD, которые я изучал, в основном охватывают теорию. Все они имеют примеры элементарного кода (Pluralsight и аналогичные). В Интернете также предпринимаются попытки нескольких людей создать учебники по DDD с EF. Если вы начнете их изучать ненадолго - вы быстро заметите, что они...

11
Entity Framework и предотвращение анемичной доменной модели

В нашей бизнес-логике мы иногда определяем методы примерно так: User.ResetCourse(Course courseToReset) Проблема в том, что и Пользователь, и Курс являются объектами прокси Entity Framework. Это означает, что когда мы обращаемся к свойствам навигации для пользователя или курса, это может привести к...

11
Отделение ASP.NET IdentityUser от других моих сущностей

У меня есть ProjectName.Coreбиблиотека, содержащая всю мою бизнес-логику, мои сущности и их поведение. В настоящее время нет никакого отношения к Entity Framework или любому другому DAL, потому что мне нравится держать эти вещи отделенными. Конфигурации Entity Framework (с использованием Fluent...

11
Является ли Code First with Migrations или SQL Server Data Tools более подходящим?

Мне дали спецификацию для создания нового веб-сайта MVC4, поначалу это будет не слишком большой проект, но я подозреваю, что он будет расти, поскольку бизнес получает новые идеи для него. Используя .NET 4.5 ASP.NET MVC4 и EF, мне приходится выбирать между первым кодом с миграциями или Sql Server...

11
Sql Server Data Tools & Entity Framework - есть ли здесь синергия?

Выходя из проекта, использующего Linq2Sql, я подозреваю, что следующий (больший) проект может подтолкнуть меня в объятия Entity Framework. Я немного ознакомился с этой темой, но мне не удалось найти связную историю о том, как SQL Server Data Tools и Entity Framework следует / можно / можно...

11
С архитектурной точки зрения, устраняет ли необходимость в отдельном слое доступа к данным уровень абстракции базы данных, такой как Microsoft Entity Framework?

Как это было В течение многих лет я организовывал свои программные решения как таковые: Уровень доступа к данным (DAL) для отвлечения бизнеса от доступа к данным Уровень бизнес-логики (BLL) для применения бизнес-правил к наборам данных, обработки аутентификации и т. Д. Утилиты (Util) - это просто...

10
Entity Framework Entities - некоторые данные из веб-службы - лучшая архитектура?

В настоящее время мы используем Entity Framework в качестве ORM для нескольких веб-приложений, и до сих пор она подходила нам, поскольку все наши данные хранятся в одной базе данных. Мы используем шаблон репозитория, и у нас есть службы (уровень домена), которые используют их и возвращают сущности...

10
Могу ли я обновить прикрепленный объект, используя отдельный, но равный объект?

Я получаю данные фильма из внешнего API. На первом этапе я буду чистить каждый фильм и вставлять его в свою базу данных. На втором этапе я буду периодически обновлять свою базу данных, используя API «Изменения» API, который я могу запросить, чтобы увидеть, какие фильмы изменили свою информацию. Мой...

10
DDD с ORM, где должна идти бизнес-логика?

В прошлом я использовал инструмент MDA (модель на основе архитектуры), где мы моделировали с помощью UML, и это, помимо прочего, создавало бизнес-сущности (модель нашего домена) и ORM (отображение и т. Д.). Большая часть бизнес-кода и сервисов, работающих в домене, были частью модели, и наши...

10
LINQ против уровня доступа к данным

Я всегда учил себя обрабатывать любой код доступа к данным в совершенно отдельном «слое» для моей бизнес-логики и кода пользовательского интерфейса. Это всегда было очень хорошей архитектурой для меня, и любые «правила» или лучшие практики, которые я вижу, все еще вписываются в этот стиль...

10
Готов ли Entity Framework к производству? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я изучаю Entity Framework для нового проекта, который собираюсь реализовать,...

10
Заменяют ли ORM POCO доменные объекты?

Это несколько похоже на этот вопрос, но более широко. В целом, если ORM, такие как EF 4.1, поддерживают POCO, имеет ли смысл теперь, чтобы ваши доменные объекты были объектами, которые сохраняются в вашей базе данных? В более старых ORM, таких как EF 4 или Linq-to-SQL, ваши «объекты базы данных»...

9
Как лучше всего связать контекст (модель) базы данных Entity Framework с ViewModel в MVVM WPF?

Как и в приведенном выше вопросе: Как лучше всего связать модель базы данных Entity Framework (контекст) с viewModel в MVVM (WPF)? Я изучаю шаблон MVVM в WPF, на многих примерах показано, как реализовать модель для viewModel, но модели в этих примерах являются просто простыми классами, я хочу...

9
Нужны ли репозитории в ASP.net 5 и EF7?

Я отправил вопрос о github в команду EF. Я получил ответ о том, что было бы лучше задать этот вопрос здесь, поэтому я скопирую и вставлю его здесь, как ссылку, чтобы другие могли увидеть несколько ответов на GitHub. Вопрос: Я проводил некоторые исследования, и кто-то указал, что в строке 24 класса...