与一位新客户合作,至少可以说他的IT年龄有点大。我应该使用什么作为现代数据访问层... EF ADO OLEDB?
他们是Oracle的房子....大多数应用程序在Winforms / vb6 / rdo / ado / odbc
我有机会改革一些应用程序...所以在想.net 4.5 winforms然后转移到网页/ MVC。因此,我可以在2个阶段中完成它,即使用Winforms进行EF,然后可以在Web Pages / MVC中完成应用程序重写
这看起来是正确的方法吗?我的策略是通过构建可以重用的类域来处理应用程序来构建层/类,从而慢慢将它们转移到更现代的技术上。
答案 0 :(得分:3)
快速谷歌搜索显示Oracle为Oracle提供了实体框架提供程序:http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/dotnet/EntityFrameworkOBE/EntityFrameworkOBE.htm
是的,Entity Framework适用于Windows应用程序和Web应用程序。
实体框架是Microsoft在Microsoft堆栈上推荐的数据访问解决方案,但您的工作是评估替代方案。它将如何融入您的世界?没有简单的答案,你需要尝试一下并尝试不同的解决方案。
祝你好运。