微软开源其 orm 框架 entity -买球官网平台

12顶
12踩

微软开源其 orm 框架 entity

2012-07-20 13:43 by 副主编 wangguo 评论(15) 有17333人浏览
微软asp.net项目经理scott hanselman在中称,微软近日开源了旗下的entity框架(entity framework,简称ef)。


entity框架的全称是ado.net entity framework,是微软开发的基于ado.net的orm(object/ relational mapping)框架。该框架的主要特点:

  • 支持多种数据库(microsoft sql server、oracle和db2等);
  • 强劲的映射引擎,能很好地支持存储过程;
  • 提供visual studio集成工具,进行可视化操作;
  • 能够与asp.net、wpf、wcf、wcf data services进行很好的集成。
此次开源的代码包括entity框架运行时、nuget包、dbcontext api以及entity framework power工具等。entity团队称,目前已经开始了ef 4.1预览版本的设计和开发工作,感兴趣的开发者可以获得nightly版本,能够看到源代码的变化情况,并参与设计和实施相关的讨论。

entity框架托管在微软的,开发者可以关注、讨论该项目,还可以使用git来fork。

微软在今年3月份时,开源了asp.net mvc 4、asp.net web api和asp.net web pages v2 (razor)等组件。此外,entity团队称,未来将开源ef designer。

项目地址:
  • 大小: 34.7 kb
  • 大小: 36 kb
12
12
评论 共 15 条 请登录后发表评论
15 楼 2012-07-28 17:30
一直都在 .netfx2.0下开发, 这些支持高版本 framework 的都用不上。咋就不支持 2.0 呢?高版本framework打包发布的时候真是个要命问题
14 楼 2012-07-23 15:43
把windows内核也开源了吧
13 楼 2012-07-23 08:26
不是高质量的东西 注定悲剧...
12 楼 2012-07-22 19:31
奥义之舞 写道
才开源了一个 不要激动 慢慢来


搓人。mef 也是开源的,ironruby 也是开源的,
11 楼 2012-07-22 12:58
comsci 写道
微软真棒。。。开源windows32吧。。。

哥们,你太幽默了
10 楼 2012-07-22 11:04
但是我怀疑微软的框架都是用自动代码构造系统自动生成的,所以显得非常非常的繁琐。。。
9 楼 2012-07-22 11:02
微软真棒。。。开源windows32吧。。。
8 楼 2012-07-21 10:56
踩的比顶的多
7 楼 2012-07-21 10:27
jimgreat 写道

ms 也要走开源路线了

套用魔兽解说员的一句评语:意识yd,走位风骚。
6 楼 2012-07-21 10:05
主流企业通过开源一些对it有贡献的项目,对企业来说,也是一种极好的宣传。
5 楼 2012-07-20 22:16
微软不走开源看来也过不下去了
4 楼 2012-07-20 21:07
jimgreat 写道

ms 也要走开源路线了

看清楚,会对其他语言开源吗?
3 楼 2012-07-20 19:04
话说直接发展 linq to sql 不好吗, 非要搞个 ef.
2 楼 2012-07-20 14:01
才开源了一个 不要激动 慢慢来
1 楼 2012-07-20 13:56

ms 也要走开源路线了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • .net(c#)有哪些主流的orm框架 .net(c#)主流orm总揽 今天这篇文章分享几款收集的目前. net(c#)中比较流行的orm框架, 比如(以下框架均为开源框架,托管于github上): sqlsugar (国内) dos.orm (国内) chloe (国内) ...

  • orm框架是连接数据库的桥梁,只要提供了持久化类与表的映射关系,orm框架在运行时就能参照映射文件的信息,把对象持久化到数据库中。 ef的三种创建方法 database first(数据库优先):先创建数据库表,然后自动生成...

  • entity framework (ef) (国外) (微软官方) freesql (国内) nhibernate (国外) servicestack/servicestack.ormlite (国外) linq2db (国外) massive (国外) petapoco (国外) 以下为摘抄 sqlsugar orm (推荐) 优点: ...

  • 01 part orm框架 orm(object relational mapping)对象关系映射,是随着面向对象的软件开发方法发展而产生的。面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久...

  • 今天总结几个.net的orm框架,排名不分顺序。 orm是啥 orm(object-relational mapping),中文翻译为对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,orm是通过使用描述对象...

  • 什么是orm? 对象关系映射(英语:object relation mapping,简称orm,或o/rm,或o/r mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是创建了一个可...

  • 1. 什么是orm orm:对象关系映射(object relational mapping,简称orm,或o/rm,或o/r mapping) 用于实现面向对象编程语言里不同类型系统的数据之间的转换 orm是通过使用描述对象和数据库之间映射的元数据,将程序...

  • .net(c#)主流orm总揽sqlsugar (国内)dos.orm (国内)chloe (国内)stackexchange/dapper (国外)entity framework (ef) (国外)nhibernate (国外)servicestack/servicestack.ormlite (国外)linq2db (国外)massive (国外)...

  • orm框架想必大家都比较熟知了,即对象关系映射(英语:object relation mapping,简称orm,或o/rm,或o/r mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。从效果上说,它其实是...

  • c# .net主流orm框架举例: 1.freesql(国内) 2.sqlsugar (国内) 3.dos.orm (国内) 4.chloe (国内) 5.stackexchange/dapper (国外) 6.entity framework (ef) (国外) 7.nhibernate (国外) 8.servicestack/servicestack...

  • 一、orm orm(object-relational mapping),即对象关系映射,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。也就是说,orm是通过使用描述对象和数据库之间映射的元数据(映射文件信息),将程序中...

  • nfine是一套基于asp.net mvc ef6 bootstrap开发出来的框架,源代码完全开源,可以帮助你解决c#.net项目68%的重复工作,让开发人员远离加班! 使用 apache license 2.0 协议,采用主流框架,容易上手,简单易学,学习...

  • 从网上搜集整理了一些orm的框架 微软自家的linq to sql, ado.net entity framework不多说。  在.net平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源: 1....

  • 手撸orm浅谈orm框架之基础篇 手撸orm浅谈orm框架之add篇 手撸orm浅谈orm框架之update篇 手撸orm浅谈orm框架之delete篇 手撸orm浅谈orm框架之query篇 后续待定。。。。。。 姗姗来迟结尾 最近琐事缠身本应该...

  • 那么,在目前的.net(c#)的世界里,有哪些主流的orm,sqlsugar,dapper,entity framework(ef)还是servicestack.ormlite?或者是你还有更好的orm推荐呢?如果有的话,不防也一起分享给大家。 .net(c#)主流orm总揽 ...

  • 一. 谈情怀  从第一次接触开发到现在(2018年),大约有六年时间了,最初阶段连接数据库,使用的是【sql语句 ado.net】,那时候,什么存储过程、什么事务 统统不理解,...一次机会,接触到了微软的ef(ps:如果没...

global site tag (gtag.js) - google analytics