Поделиться через


Приступая к работе (платформа 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

Дата сборки: 2011-02-23