Приступая к работе (платформа Entity Framework)
Платформа ADO.NET Entity Framework поддерживает приложения и службы, ориентированные на данные, и обеспечивает программирование с данными, позволяющее поднять уровень абстракции с логического реляционного до концептуального. Предлагая разработчикам возможность работать с данными на более высоком уровне абстракции, платформа Entity Framework поддерживает код, который является независимым от конкретного типа подсистемы хранилища данных или реляционной схемы. Дополнительные сведения см. в разделе Общие сведения о платформе Entity Framework.
Платформа Entity Framework поддерживает модель Entity Data Model (EDM) для определения данных на концептуальном уровне. При использовании конструктора ADO.NET Entity Data Model Designer концептуальная модель, модель хранения и сведения о сопоставлениях содержатся в файле EDMX. Платформа Entity Framework также позволяет разработчикам программировать непосредственно с использованием типов данных, определенных на концептуальном уровне в виде объектов среды CLR. Платформа Entity Framework предоставляет средства для формирования файла EDMX и связанных объектов CLR на основе существующей базы данных. Это значительно сокращает объем кода для доступа к данным, который раньше требовался для создания приложений и служб по работе с данными на базе объектов, а также ускоряет создание объектно-ориентированных приложений и служб по работе с данными на основе существующей базы данных. Эти средства также позволяют создать концептуальную модель в первую очередь, а затем создать связанные объекты CLR и поддерживающую базу данных. Дополнительные сведения см. в разделе Generate Database Wizard.
Подразделы этого раздела помогают быстро приступить к использованию платформы Entity Framework благодаря разъяснению базовых технологий, упомянутых в учебнике Краткое руководство. В учебнике «Краткое руководство» демонстрируется создание приложения Entity Framework из существующей базы данных.
В этом разделе
- Создание моделей и сопоставлений
Описывает создание концептуальной модели на основе существующей базы данных.
- Сопоставление концептуальной модели режима хранения
Описывает сопоставление концептуальной модели с режимом хранения.
- Работа с данными сущностей
Демонстрирует, как выполнять запросы к концептуальной модели и работать с данными объектов.
- Краткое руководство (платформа Entity Framework)
Учебник, в котором демонстрируется создание приложения Entity Framework .
См. также
Основные понятия
Общие сведения о платформе Entity Framework
Ресурсы платформы Entity Framework
Дата сборки: 2011-02-23