我应该使用什么数据访问技术

时间:2015-12-07 09:41:12

标签: c# oracle entity-framework

与一位新客户合作,至少可以说他的IT年龄有点大。我应该使用什么作为现代数据访问层... EF ADO OLEDB?

他们是Oracle的房子....大多数应用程序在Winforms / vb6 / rdo / ado / odbc

我有机会改革一些应用程序...所以在想.net 4.5 winforms然后转移到网页/ MVC。因此,我可以在2个阶段中完成它,即使用Winforms进行EF,然后可以在Web Pages / MVC中完成应用程序重写

这看起来是正确的方法吗?我的策略是通过构建可以重用的类域来处理应用程序来构建层/类,从而慢慢将它们转移到更现代的技术上。

1 个答案:

答案 0 :(得分:3)

快速谷歌搜索显示Oracle为Oracle提供了实体框架提供程序:http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkOBE/EntityFrameworkOBE.htm

是的,Entity Framework适用于Windows应用程序和Web应用程序。

实体框架是Microsoft在Microsoft堆栈上推荐的数据访问解决方案,但您的工作是评估替代方案。它将如何融入您的世界?没有简单的答案,你需要尝试一下并尝试不同的解决方案。

祝你好运。