.NET开发者是否已准备好迎接EF4.3的Entity Framework新版本更新?

2026-05-27 07:040阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2806个文字,预计阅读时间需要12分钟。

.NET开发者是否已准备好迎接EF4.3的Entity Framework新版本更新?

EF4.3于2月9日正式发布,近期EF小组的活跃度提升显著。4.3版本中新增了重要的特性:数据库迁移。对于ORM框架而言,目前尚不支持Code First功能,吸引用力有限,主要原因是开发人员较少。

EF4.3于2月9号正式发布了,微软的EF小组最近一年开始发力,在4.3版本中新加了重要的特性:“数据库迁徙”。对于ORM框架来说,没有Code First功能,几乎没有吸引力,因为很少开发人员会去用那些自动生成的、难以驾驭的实体类,不够优雅。在Python等语言中的ORM框架,早就有了Code First的功能,而对于EF之前都是Databas First或者Model First,Code First在EF4中才出来,而且很不完善,其中最大的不足就是数据库模型的维护比较麻烦,无法实现添加或者删除实体的某些字段后,方便的更新数据库中的表结构,需要开发人员花大量精力去维护数据库结构的升级以及保留历史数据,在开发过程中很不方便。 在这次的4.3版本中,数据库迁徙功能终于是千呼万唤始出来。微软的产品有个特点,早期很难用,但是越到后面越好用,慢慢的超过同类产品,所以对于.NET开发人员,我个人觉得是时候下功夫去深入学习并在实际项目中应用EF了,我和我的团队已经开始了。

阅读全文

本文共计2806个文字,预计阅读时间需要12分钟。

.NET开发者是否已准备好迎接EF4.3的Entity Framework新版本更新?

EF4.3于2月9日正式发布,近期EF小组的活跃度提升显著。4.3版本中新增了重要的特性:数据库迁移。对于ORM框架而言,目前尚不支持Code First功能,吸引用力有限,主要原因是开发人员较少。

EF4.3于2月9号正式发布了,微软的EF小组最近一年开始发力,在4.3版本中新加了重要的特性:“数据库迁徙”。对于ORM框架来说,没有Code First功能,几乎没有吸引力,因为很少开发人员会去用那些自动生成的、难以驾驭的实体类,不够优雅。在Python等语言中的ORM框架,早就有了Code First的功能,而对于EF之前都是Databas First或者Model First,Code First在EF4中才出来,而且很不完善,其中最大的不足就是数据库模型的维护比较麻烦,无法实现添加或者删除实体的某些字段后,方便的更新数据库中的表结构,需要开发人员花大量精力去维护数据库结构的升级以及保留历史数据,在开发过程中很不方便。 在这次的4.3版本中,数据库迁徙功能终于是千呼万唤始出来。微软的产品有个特点,早期很难用,但是越到后面越好用,慢慢的超过同类产品,所以对于.NET开发人员,我个人觉得是时候下功夫去深入学习并在实际项目中应用EF了,我和我的团队已经开始了。

阅读全文