|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Никак не могу понять EF-5 с 4 FW работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2012, 17:24 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivan, с 4 FW версия сборки EntityFramework 4.4. С 4.5 - 5.0. И то и то с точки зрения NuGet - EF5. Вывод => Работает. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.09.2012, 18:28 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Lelouch, "Entity Framework 5.0 RC полностью совместима с Visual Studio 2010 and Visual Studio 11 Beta. Она может быть использована для разработки приложений как для .NET 4, так и для .NET 4.5. Важно отметить, что не все описанные выше возможности поддерживаются в .NET 4. По сути для в этом случае остаются только исправления ошибок предыдущих версий. Не будет прироста производительности, не поддерживаются пространственные типы данных, перечисления, а также функции возвращающие пользовательские таблицы. Версия добавляемой сборки зависит от того, на какую версию .NET нацелен в текущий момент проект: .NET 4.5 – EntityFramework.dll, версия 5.0.0.0. .NET 4 – EntityFramework.dll, версия 4.4.0.0. Поэтому при смене целевой платформы проекта необходимо переустановить Entity Framework." Источник ... |
|||
:
Нравится:
Не нравится:
|
|||
08.09.2012, 08:09 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Lexxxxx, ага, спасибо. Плохо, что прирост производительности не будет. Это-то и хотелось бы проверить :( ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2012, 12:38 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanLexxxxx, ага, спасибо. Плохо, что прирост производительности не будет. Это-то и хотелось бы проверить :( Взял System.Data.Entity.dll из Microsoft Entity Framework June 2011 CTP . Обработал ILMERGE-ем, чтобы работала в окружении 4-го фреймворка без гемора с дополнительными профилями Target Framework. За счёт кэширования LINQ-запросов прирост производительности местами очень существенный. Проблем пока замечено не было. зы: Предполагаю, что точно так же можно поступить с вышеупомянутой сборкой, взятой прямо из 4.5 фреймворка. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2012, 13:00 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, только с CompiledQuery? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2012, 17:22 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanАлексей К, только с CompiledQuery?Нет. Там добавлено автоматическое кэширование, без CompiledQuery. В моём случае это прямо-таки спасло ситуацию. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 06:05 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, сейчас сказал через nuget - пишет версию 4.4. Чтобы ее использовать, надо ее как-то принудительно в конфиге прописывать или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 09:06 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanАлексей К, сейчас сказал через nuget - пишет версию 4.4. Чтобы ее использовать, надо ее как-то принудительно в конфиге прописывать или нет?Я же говорю, обработать ILMerge-м. В нём указать, что сборка под .Net 4. Полученную сборку присоединять через референсы проекта обычным способом. Благодаря ILMerge-у никаких дополнительных конфигов не требуется. Стандартную System.Data.Entity.dll , разумеется, из референсов надо убрать. Вот пример запуска ILMerge: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 10:58 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanсейчас сказал через nuget - пишет версию 4.4.Ты скачиваеш сборку EntityFramework.dll . В ней живёт Code First часть библиотеки. Остальная часть ( ObjectContext API ) живёт в System.Data.Entity.dll , которая является частью фреймворка. зы: В версии EF June 2011 CTP и CodeFirst, и ObjectContext API скомпонованы в одну сборку. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 12:24 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, у меня Db First все равно.МЕня больше всего интересует оптимизация производительности :) Надеюсь логика содержится в этой новой библиотеки?:) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2012, 14:32 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanу меня Db First все равно.Речь не о методике разработки, а об API - DbContext или ObjectContext. Ничто не мешает использовать DbContext для Db-First. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2012, 11:33 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, а у меня используется уже ObjectContext... Получается, что в пролете?:( Кстати при заходе в дизайнер и каком-либо изменении он обратно меняет библиотеку на 4.0.0.0.. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.09.2012, 16:31 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanа у меня используется уже ObjectContext...DbContext API работает поверх ObjectContext API. Делаем выводы. :-) netivanПолучается, что в пролете?:( Кстати при заходе в дизайнер и каком-либо изменении он обратно меняет библиотеку на 4.0.0.0..А это я не знаю. EF-дизайнером не пользуюсь по идейным соображениям. :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.09.2012, 17:17 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Коллеги! А как хостеры обновляются до новых фреймворков? Есть вероятность, что хостера с .NET 4, .NET 4.5 будет найти не так просто? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.09.2012, 15:46 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, ну вот я ваши идеи по поводу дизайнера не разделяю :) как раз это для меня было основное "за" EF. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.09.2012, 08:29 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, а где вы заметили прирост производительности? Сейчас стал тестировать, так у меня Ef 4 показывает лучшие результаты. Тесты очень простые - ХХХ селектов, инсеротв подряд. На погрешность писать не получается. Что не так?! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2012, 18:23 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanАлексей К, а где вы заметили прирост производительности?Существенный прирост производительности при использовании EF June 2011 CTP + .Net Framework 4. Такой же прирост, думаю, будет при использовании .Net Framework 4.5. Полагаю, ускорение за счёт автоматического кэширования. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2012, 08:15 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, да, если использовать чуть более сложный запрос прирост действительно отличный,видимо кэширование. Остальная скорость +- на уровне 4.0. Вообщем весь в сомнениях, почему же 4.4 оказается медленне 4.0 :( ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2012, 13:00 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
netivanВообщем весь в сомнениях, почему же 4.4 оказается медленне 4.0 :( Тут ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2012, 13:02 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
Алексей К, так и сделал. Спасибо, всем доволен) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.11.2012, 16:03 |
|
EF5 какой fw нужен?
|
|||
---|---|---|---|
#18+
наверное это тема теперь мой блог =) Алексей, случайно тут обнаружил EF 4.3.1. Что могу сказать, он релиз версии. Работает даже чуть лучше вашего хака с 4.2. (в пределах погрешности) и уже изначально сделан для FW 4. Так что рекомендую потестить. NUGET: EntityFramework -versione -4.3.1 ) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2012, 17:47 |
|
|
start [/forum/topic.php?fid=17&fpage=29&tid=1350160]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 153ms |
0 / 0 |