Я готовлюсь сделать небольшой, краткий всплеск архитектуры, используя подход EF-кода, представленный Скоттом Гу здесь и здесь .Прежде чем я сделаю это, я хотел бы знать, будет ли это того стоить.В настоящее время у меня есть проект, использующий шаблон EF POCO Generation, и я хотел бы изучить преимущества, которые я могу получить, перейдя на более чистую стратегию POCO для доменной модели.В частности, вот что меня интересует:
Избегание автоматически генерируемых частичных классов с помощью методов исправления коллекции и возможность сосредоточиться на существенном объектном коде домена, не беспокоясь о сохранении ассоциации.
Избегание необходимости трансформировать шаблоны каждый раз, когда я хочу добавить артефакт в модель.
Все еще может иметь некоторый контроль над стратегией персистентности таблиц (местоположения ComplextTypes, таблица-тип-тип по сравнению с таблицей-иерархия и т. Д.).Это не так важно, как другие 2 проблемы.
Самой последней версией, которую я смог найти, была CTP4, выпущенная летом 2010 года. Это самая последняя версия?
Каковы недостатки выбора этого подхода с использованием этой конкретной библиотеки?Можете ли вы порекомендовать какие-либо другие проблемы, которые я должен исследовать в шипе?