EFPocoAdapter 已被弃用,取而代之的是 Entity Framework 4.0。Beta 版发布不到一周,如果您是 MSDN 订阅者,您已经可以下载 Beta 1 。
没有理由再使用 EFPocoAdapter。我还鼓励您阅读 ADO.NET Entity Framework Design Team 博客以获取 EF 4.0 上所有功能的列表,这是一本极好的阅读材料。
另请查看此博客文章:实体框架中的 POCO:第 1 部分 - 体验。
至于我使用 EFPocoAdapter 的经验,我对 POCO、延迟加载和 n 层场景的支持感到满意。Entity Framework 通过提供 T4 模板以及其他东西进一步构建了这一点,这是我真正感到缺乏的东西(尽管许多人更喜欢手动编码他们的 POCO 类)。我遇到的其他问题是JavaScriptSerializer 的序列化程序问题,它不处理循环引用,而 DataContractSerializer 需要在 T4 模板之前使用自动生成的类无法实现的类/成员属性。
EFPocoAdapter 始终旨在成为一种从社区获得反馈并为 EF 4.0 开发功能集的暂存平台。虽然边缘有点粗糙,但我确实设法满足了我的要求,尽管在与 Jaroslaw 进行了几次交流之后。那和支持非常惨淡(论坛上的人很少或堆栈溢出)。