Содежание EF FAQ
Вы можете использовать метод ToTraceString у ObjectQuery. Более детальное описание смотрите в этой ветке на форуме и этом обсуждении на stack overflow. Кроме этого вы можете изучить учебные материалы, которые описывают, как посмотреть запросы SQL которые генерирует EF: Maximizing Performance with the Entity Framework in an ASP.NET Web Application (с использованием ObjectContext) и Advanced Entity Framework Scenarios for an MVC Web Application (с использованием DbContext). А также вы можете посмотреть Entity Framework tracing provider.
Пока нет. В Июньское CTP 2011 года включает предварительную поддержку TVF. Бета версия EF5 также содержит поддержку TVF.
Нет, в Entity Framework нет таких возможностей. Мы рекомендуем использовать хранимые процедуры или использовать ExecuteStoreCommand для выполнения CUD операций без загрузки сущностей в память. В EF5 появились SqlQuery и ExecuteSqlCommand.
Встроенной поддержки полнотекстового поиска нет. Как вариант, можно использовать хранимые процедуры. Пример можно посмотреть здесь.
Поддержка пространственных типов данных была добавлена в Entity Framework начиная с версии 4.1.
В настоящее время нет. Существуют планы добавления в следующих выпусках.
Нет. Вместо этого вы можете использовать SqlFunctions.DatePart. Детальную информацию смотрите на этой ветке форума. Многие функции для работы с datetime доступны через использование класса System.Data.Objects.EntityFunctions.
Шаблоны не включаются в поставку Visual Studio, но вы можете загрузить их из Visual Studio Gallery.
Да.Поддержка Code-first была добавлена в Entity Framework начиная с версии 4.1.
Текущие релизы Entity Framework (3.5 SP1 and 4) не содержат волшебных колонок. Сode-first содержит соглашение, что колонки с типом int и именем содержащим "Id" рассматриваются как идентификатор.
Следующие учебные материалы описывают как использовать ASP.NET MVC и Entity Framework:
Содержание EF FAQ
Richard Mueller edited Revision 2. Comment: Fix TOC