微软开源其 ORM 框架 Entity
jopen 12年前
微软ASP.NET项目经理Scott Hanselman在 <a href="/misc/goto?guid=4958348916093651415" target="_blank">博客</a>中称, <strong>微软近日开源了旗下的Entity框架(Entity Framework,简称EF)。</strong> <br /> <br /> <div style="text-align:center;"> <img title="1156c525-e7e7-3656-900b-e72e60709413.jpg" border="0" alt="1156c525-e7e7-3656-900b-e72e60709413.jpg" src="https://simg.open-open.com/show/59cd91c15d071021539f0f70baf05c10.jpg" width="250" height="322" /> </div> <br /> <strong>Entity框架的全称是ADO.NET Entity Framework,是微软开发的基于ADO.NET的ORM(Object/ Relational Mapping)框架。</strong>该框架的主要特点: <br /> <br /> <ul> <li>支持多种数据库(Microsoft SQL Server、Oracle和DB2等);</li> <li>强劲的映射引擎,能很好地支持存储过程;</li> <li>提供Visual Studio集成工具,进行可视化操作;</li> <li>能够与ASP.NET、WPF、WCF、WCF Data Services进行很好的集成。</li> </ul> 此次开源的代码包括Entity框架运行时、NuGet包、DbContext API以及Entity Framework Power工具等。Entity团队称,目前已经开始了EF 4.1预览版本的设计和开发工作,感兴趣的开发者可以获得nightly版本,能够看到源代码的变化情况,并参与设计和实施相关的讨论。 <br /> <br /> <strong>Entity框架托管在微软的<a href="/misc/goto?guid=4958348916954060151" target="_blank">codeplex站点</a>,</strong>开发者可以关注、讨论该项目,还可以使用Git来fork。 <br /> <br /> 微软在今年3月份时, <a href="/misc/goto?guid=4958334730981660127" target="_blank">开源了ASP.NET MVC 4、ASP.NET Web API和ASP.NET Web Pages v2 (Razor)</a>等组件。此外,Entity团队称, <strong>未来将开源EF Designer。</strong> <br /> <br /> 项目地址: <a href="/misc/goto?guid=4958348918490087701" target="_blank">http://entityframework.codeplex.com/</a> <br /> 转自: <a href="/misc/goto?guid=4958348919294639409" target="_blank">http://www.iteye.com/news/25611</a>