Нашел цикл постов про Transparent Lazy Loading for Entity Fr
От: WaSh http://kxlm.blogspot.com/
Дата: 06.09.08 12:34
Оценка: 12 (3)
Не знаю, было ли уже на форуме, но я наткнулся на блог Jaroslaw Kowalski (автор SOODA — неплохой ORM библиотеки, которую я использовал в некоторых своих проектах)
Сейчас он работает в Майкрософт в проекте Entity Framework.
Так вот, он описывает возможность применения lazy loading в EF.

здесь мой вольный перевод первого поста из цикла.
Кстати, эта реализация lazy loading сильно похожа на то, что было сделано им в SOODA.
... << RSDN@Home 1.2.0 alpha 4 rev. 1108>>
блог http://kxlm.blogspot.com/
Re: Нашел цикл постов про Transparent Lazy Loading for Entit
От: BOleg Россия  
Дата: 06.09.08 17:25
Оценка:
Здравствуйте, WaSh, Вы писали:

Есть один баг. Код
if (!SupplierReference.IsLoaded) SupplierReference.Load();

выдаст исключение, если ентитя только что добавлена. Я обычно делаю так:
if (!SupplierReference.IsLoaded&&this.EntityState!=EntityState.Added) SupplierReference.Load();
В человечишке все должно быть прекрасненьким: и одёжка, и душенка, и мордочка, и мыслишки.
Добавлен перевод второй части (Описание реализации EFLazyLoa
От: WaSh http://kxlm.blogspot.com/
Дата: 06.09.08 23:28
Оценка: 4 (1)
Добавлен перевод второй части — Описание реализации EFLazyLoading
... << RSDN@Home 1.2.0 alpha 4 rev. 1108>>
блог http://kxlm.blogspot.com/
добавлен перевод третьей части
От: WaSh http://kxlm.blogspot.com/
Дата: 07.09.08 13:36
Оценка:
Прозрачная "ленивая загрузка" для Entity Framework – часть 3 – Анатомия stub-объектов
... << RSDN@Home 1.2.0 alpha 4 rev. 1108>>
блог http://kxlm.blogspot.com/
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.