0
至于延续我刚才的问题,(见https://stackoverflow.com/questions/3737848/creating-a-loosely-coupled-scalable-software-architecture抽象三层应用程序的数据层(DAL)
有人建议也摘要DAL像我抽象从表现层的BLL我的三层项目如何做到这一点的任何建议?我还需要BLL和DAL之间的工厂吗?我需要你的输入人员..谢谢
至于延续我刚才的问题,(见https://stackoverflow.com/questions/3737848/creating-a-loosely-coupled-scalable-software-architecture抽象三层应用程序的数据层(DAL)
有人建议也摘要DAL像我抽象从表现层的BLL我的三层项目如何做到这一点的任何建议?我还需要BLL和DAL之间的工厂吗?我需要你的输入人员..谢谢
有趣 - 我会在BL和DAL之间抽象'd为表示层做这件事
在你的其他问题中使用的方法似乎是合理的 - 你为什么不重用这个?
object
,然后你可以在它返回时进行投射 - 即:在BL被调用的地方。Activator.CreateInstance()
(正如您在其他问题中所使用的)是正确的选择。
我不明白为什么有人投票要关闭它,这似乎是一个非常好的问题。他正在寻求抽象数据访问的最佳实践和方法。这听起来像我们想培养的东西。也许重新提出这个问题? – David 2010-09-18 18:02:12
@David:他之前的问题非常详细,有相当多的背景。这种延续缺乏。如果他用这个编辑他以前的问题,OP将得到更好的答案,IMO。 – 2010-09-18 18:15:19