Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это руководство содержит коллекцию ссылок на выбранные статьи документации, пошаговые руководства и видео, которые помогут вам быстро приступить к работе.
Fundamentals
-
Здесь вы узнаете, как добавить Entity Framework в приложения и, если вы хотите использовать конструктор EF, убедитесь, что он установлен в Visual Studio.
Создание модели: код сначала, конструктор EF и рабочие процессы EF
Вы предпочитаете указывать модель EF, написав код, или рисовать квадратами и линиями? Будет ли вы использовать EF для сопоставления объектов с существующей базой данных или хотите, чтобы EF создавал базу данных, адаптированную для ваших объектов? Здесь вы узнаете о двух различных подходах к использованию EF6: EF Designer и Code First. Убедитесь, что вы следуете за обсуждением и посмотрите видео о разнице.
-
DbContext — это первый и наиболее важный тип EF, который необходимо узнать, как использовать. Он служит в качестве панели запуска для запросов к базе данных и отслеживает изменения, внесенные в объекты, чтобы их можно было сохранить обратно в базу данных.
-
Узнайте, как получить помощь от экспертов и внести свой вклад, добавляя свои собственные ответы в сообщество.
-
Entity Framework 6 использует открытую модель разработки. Узнайте, как вы можете помочь сделать EF еще лучше, посетив наш репозиторий на GitHub.
Ресурсы методологии Code First
- Код сначала в существующий рабочий процесс базы данных
- Подход Code First к работе с новой базой данных
- Сопоставление перечислений с помощью подхода Code First
- Сопоставление пространственных типов с помощью кода в первую очередь
- Написание первых соглашений о пользовательском коде
- Использование конфигурации Code First Fluent с Visual Basic
- Первые миграции кода
- Миграции Code First в командных средах
- Автоматические миграции Code First ( это больше не рекомендуется)
Ресурсы EF Designer
- Первый рабочий процесс базы данных
- Первый рабочий процесс модели
- Сопоставление перечислений
- Сопоставление пространственных типов
- Сопоставление наследования иерархийTable-Per
- Сопоставление наследования типовTable-Per
- Сопоставление хранимых процедур для операций обновления
- Сопоставление хранимых процедур для запроса
- Разделение сущностей
- Разделение таблицы
- Определение запроса (дополнительно)
- Табличные функции (расширенные)