【发布时间】:2010-09-24 06:10:49
【问题描述】:
我有一个 web 应用程序,我需要使用实体框架。实际上我开始知道实体遵循 3 层模型。那么在使用实体时是否必须再次使用 3 层模型?任何人都可以给你有价值的想法和链接是关于这个的。
【问题讨论】:
标签: .net asp.net entity-framework c#-4.0
我有一个 web 应用程序,我需要使用实体框架。实际上我开始知道实体遵循 3 层模型。那么在使用实体时是否必须再次使用 3 层模型?任何人都可以给你有价值的想法和链接是关于这个的。
【问题讨论】:
标签: .net asp.net entity-framework c#-4.0
实体框架将创建一个DAL only。如果你想删除业务逻辑层,你可以。但是在3 Tier 中工作是一个更好的选择,它易于维护
【讨论】:
ASP.NET 包含 EntityDataSource,因此您可以直接从 ASP.NET 标记与 EntityFramework 对话,而无需任何业务层。比它更多的是关于“分层”和你所说的层。顺便提一句。层和层之间存在差异。层是逻辑层,层是物理层(不同的进程或计算机)。
【讨论】:
不,你几乎可以用它做你想做的事。
根据您发布并似乎正在处理的当前信息,很难说其他任何内容。
我建议您更多地了解您将要做什么,如果您关心设计方面,请尝试让某人参与您的项目,以帮助您走上正确的道路。
【讨论】: