我正在观看有关EF 4.1的视频和教程,但我不明白CodeFirst有什么好处(除非DB非常小,只有3-4个表格,而且我懒得先创建DB)。
迄今为止,最好的方法是在某种数据库编辑器中创建数据库,这肯定比在实体模型中进行编辑要快, EF可以正确地捕捉每个关系并创建关联。我知道名称约定等方面存在挑战,但我感觉管理Code First非常令人困惑,因为所有内容都像代码一样,并且编码的工作量太大。
CodeFirst能做什么,Db first做不了呢?
迄今为止,最好的方法是在某种数据库编辑器中创建数据库,这肯定比在实体模型中进行编辑要快, EF可以正确地捕捉每个关系并创建关联。我知道名称约定等方面存在挑战,但我感觉管理Code First非常令人困惑,因为所有内容都像代码一样,并且编码的工作量太大。
CodeFirst能做什么,Db first做不了呢?