实体框架 vs 数据访问层

3

我希望了解使用Entity framework相比数据访问层的优势列表。

我的网站托管在共享主机上,我没有访问IIS的权限。

考虑到我正在使用共享主机,使用entity framework是否可行?


4
实体框架数据访问层。 - Tomas Voracek
我所指的Entity Framework是自动生成的数据访问层(DAL),而数据访问层(DAL)则是手动创建的一组类和方法,根据需要进行创建。 - Jordon Willis
1
它并没有改变我之前所说的任何内容。数据访问层的表示(ADO、L2SQL、EF、DataSet等)并不重要。 - Tomas Voracek
你的意思是使用ADO.NET/SqlHelper的数据访问层吗? - IrishChieftain
请问您能否举个例子,再给我解释一下?我是新手,不太懂:( - 谢谢 - Jordon Willis
2个回答

3

微软公开表示,Entity Framework将成为.NET平台的首选数据访问技术。鉴于您的经验,我认为Entity Framework将是您快速开发应用程序的重要资产。共享托管与使用实体框架完全无关。只需确保托管公司支持.Net 4框架(或您使用的任何其他框架版本)即可。


0

Entity Framework 是一个数据访问层。具体来说,它是一个对象关系映射器。

因此,基本上就是这样的——你想要编写自己的数据访问层吗?还是你更愿意花时间构建数据模型,然后让 Entity 为你创建实体和类等等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接