Arn*_*ury 7 .net entity-framework code-first
Microsoft发布了Entity Framework 4.0,其中开发人员可以进行Code First Development.这很好,多亏了微软.
关于代码优先开发,我有一个问题.我曾在ASP.NET 3.5 SP1和Visual Studio 2008 SP1中使用过Entity Framework.在那里我们创建一个数据库模式,然后我们创建实体数据模型.这意味着我们正在从数据库创建我们的类模型.我认为这称为数据优先发展.
但是当我们在Entity Framework 3.5 SP1中创建实体数据模型时,有两个选项.首先是从现有数据库生成,另一个是创建空白模型.假设我创建了一个空白模型,然后将其映射到数据库.因此,我们首先开发类模型,而不考虑数据库模式,然后将其映射到数据库.我的问题是,它首先被称为代码开发吗?那么为什么社区人和书籍都在说"在Entity Framework 3.5 SP1中不可能实现代码优先开发"?
要解决我的问题,我需要你的帮助.所以请回复这篇文章.
谢谢.
自实体框架4.x起,Code First可用.因此,您无法从3.5 SP1中的代码模型生成数据库.
基本上有3种类型:
更多信息:使用实体框架进行代码优先开发4
| 归档时间: |
|
| 查看次数: |
1765 次 |
| 最近记录: |