Вы знаете во-первых, что Платформа Объекта шла с Visual Studio 2008 SP1. Теперь это прибывается с Visual Studio 2010.
Вопрос - это, что такое различия между этими двумя версия?
Игнорирование персистентности: Вы можете определить свои собственные объекты POCO (Plain Old CLR Objects), которые не зависят от какой-либо конкретной технологии персистентности. Это позволяет вам менять один стек доступа к данным на другой, если возникнет такая необходимость.
Генерация кода T4: EF 4 будет поставляться с несколькими шаблонами генерации кода T4, которые вы можете настроить или заменить своими собственными. (T4 - это технология генерации кода, встроенная в Visual Studio 2008 или более позднюю версию.)
Ленивая загрузка: В дополнение к нетерпеливой и явной загрузке, связанные сущности могут быть загружены автоматически по требованию. Например, в классе Order, имеющем свойство OrderDetails, пометка этого свойства как виртуального приведет к тому, что детали заказа будут загружаться из базы данных автоматически при перечислении свойства OrderDetails.
POCO Отслеживание изменений: EF4 будет поддерживать две модели отслеживания изменений в POCO. По умолчанию EF будет делать снимок исходного состояния ваших объектов и затем сравнивать его с текущей версией при сохранении изменений. В качестве альтернативы, вы можете определить свойства как виртуальные, чтобы их состояние постоянно отслеживалось и синхронизировалось с менеджером состояния объекта.
Улучшенная поддержка N-уровней с самоотслеживающимися объектами: Первый CTP для EF4 включает шаблон T4 для генерации сущностей, которые отслеживают собственные изменения на клиенте, которые затем сериализуются при передаче через границы сервисов и сохраняются в базе данных.
Разработка по модели: Создайте модель для своих сущностей, а затем попросите Visual Studio 2010 сгенерировать DDL для создания базы данных с соответствующими таблицами и отношениями.
Разработка только по коду: Напишите классы, и EF выведет концептуальную модель (без edmx-файла!). Вы даже можете генерировать DDL из динамической модели для создания базы данных и таблиц.
цитируется по DevelopMentor