我在.NET 3.5 SP1中尝试了EF,我是众多感到沮丧的人之一,并决定学习LINQ to SQL。现在我知道EF是“选择”的前进路径,加上EF 4.0有一些令人兴奋的新功能,我想将我的应用程序迁移到EF 4.0。
有人能建议任何专门针对4.0 和 L2S迁移的好资源吗?注意:我可以在.NET 3.5上找到大量有关从L2S迁移到EF的博客和文章,但我觉得其中很多很明显过时并且对使用4.0的人没有帮助。
我真的很喜欢我能得到的那么深的,引擎盖下的东西;我想真的离开,感觉我知道 EF 4.0,就像我现在所知道的L2S 3.5一样。
TIA!
答案 0 :(得分:22)
答案 1 :(得分:4)
对于EF Code First,它主要是将现有表格反向工程为EF类。 EF Power Tools现在为您完成此任务:
http://msdn.microsoft.com/en-us/data/jj200620.aspx
其余的是修改现有代码以使用这些生成的类与数据库而不是LINQ to SQL进行通信的明显工作。
答案 2 :(得分:0)
我发现了conversion template,这是针对beta1(2010)。似乎没有更新的版本。 Mabe你可以改变它以使用RTM。
我自己没有用过它。