2011-05-19 145 views

回答

6

阅读本:EF 4.1. Which way to go?

它经历根据您的喜好和情况排列。我的意见模仿了陈述的内容。如果您没有现有的数据库并且不喜欢视觉设计师,那么代码首先是针对您的。如果你有一个现有的数据库,数据库首先是有道理的。首先,我通常避免因为上述情况满足我的需要,但有些人喜欢这种工作模式。

该blurb还引用this文章,如果你喜欢更深入。

编辑2011/5/30:

我要在这里新EF Power Tools CTP1添加。有了这个,你可以使用现有的数据库并生成代码第一次设置。 Here's a quick example of using it.对于真正想要先使用代码但已建立数据库的人来说,这是一个很好的选择。