О курсе
Entity Framework (EF) - это объектно-ориентированная технология работы с данными для ADO.NET, которая основана на платформе .NET. Данный видео курс продемонстрирует разработчикам возможности получения доступа к данным, используя концептуальную объектную модель, а не непосредственно реляционную базу данных. Что дает такой подход:
- уменьшение количества кода, необходимого для получения доступа к базе;
- повышение производительности за счет сокращения задач по сохранению данных, используемых в приложениях;
- сокращение времени на поддержку объектов в приложениях, работающих с данными.
Этот курс входит в специальности:
Предварительные Требования
Уверенное владение языком C#. Знание теории баз данных, языка запросов SQL, T-SQL
Вы научитесь
- разбираться в архитектуре Entity Framework 5;
- использовать Entity Data Model - набор основных понятий, которые описывают структуру данных независимо от формы хранения;
- использовать LINQ to Entities для получения данных с помощью выражений, которые по форме близки выражениям языка SQL.
- применять технику Code First, которая предусматривает создание БД и модели на основе существующих классов.
- 4 ч 36 м
- 22.07.2013
- 4 из
- 21.11.2019
- русский
Что входит в курс
×
Вы действительно хотите открыть доступ к тестированию по курсу Entity Framework 5 на 40 дней?
- Возможности и основные понятия Entity Framework
- Подходы к разработке c использованием Entity Framework (DB first, model first, code first)
- Сравнение с другими технологиями (ADO.NET Dataset, LINQ 2 SQL)
- Обзор дизайнера Entity Data Model (EDM)
- Слои EDM: Концептуальный слой (CSDL), Слой сопоставления (MSL), Логический слой (SSDL)
- Генерация кода из Entity Data Model (EDM).
- Изменение данных в базе.
- Изменение сущностей: Partial classes, расширение методов, связи и ассоциации, другие возможности
- Операторы выборки, фильтрации, сортировки
- Объединение результатов подзапросов.
- Проекция результатов запросов, анонимные типы.
- Обзор технологии EF Code-First
- POCO
- Соглашения Code-First
- Атрибуты в EF Code First
- Code-First Fluent API