服务器控制/数据访问最佳实践?

时间:2009-11-18 19:43:04

标签: c# .net servercontrols data-access

是否更好地从Web父应用程序中访问数据并将必要的数据传递给控件并通过属性返回,或传递引用或url指针(webservice)来控制并让它访问字段的数据它包括牢记父母不需要在服务器控件使用的任何其他地方使用数据。

2 个答案:

答案 0 :(得分:1)

您的想法是您不希望UI与数据库层交互。因此,您通过创建数据层(基本上是可以编译为程序集/ dll的类)来抽象数据。您的UI与BLL进行对话,后者又与DAL进行对话。

答案 1 :(得分:-1)

我认为通常应用程序管理控件会更容易,但在某些情况下,尤其是当您不需要应用程序访问数据时,您可以只嵌入控件,例如当您想要嵌入外部视频播放器等或某些外部网页部分或其他框架时。